builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-771 starttime: 1477724951.7 results: success (0) buildid: 20161028212921 builduid: 08ad1f3be4014751868244def362970e revision: a171aae3ae491dd52e184735c51924c7a467a0bf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:11.700487) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:11.701032) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:11.701326) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:11.744676) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:11.744986) ========= 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-1477723033.448545-1535589526 _=/tools/buildbot/bin/python using PTY: False --2016-10-29 00:09:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.33M=0.001s 2016-10-29 00:09:12 (8.33 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.648925 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:12.425866) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:12.426156) ========= 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-1477723033.448545-1535589526 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027588 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:12.486480) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-29 00:09:12.486870) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev a171aae3ae491dd52e184735c51924c7a467a0bf --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 a171aae3ae491dd52e184735c51924c7a467a0bf --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-1477723033.448545-1535589526 _=/tools/buildbot/bin/python using PTY: False 2016-10-29 00:09:12,610 truncating revision to first 12 chars 2016-10-29 00:09:12,611 Setting DEBUG logging. 2016-10-29 00:09:12,611 attempt 1/10 2016-10-29 00:09:12,611 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/a171aae3ae49?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-29 00:09:14,542 unpacking tar archive at: mozilla-inbound-a171aae3ae49/testing/mozharness/ program finished with exit code 0 elapsedTime=2.636256 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-29 00:09:15.152945) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:15.153232) ========= script_repo_revision: a171aae3ae491dd52e184735c51924c7a467a0bf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:15.153627) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:15.153903) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-29 00:09:15.181304) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 41 mins, 43 secs) (at 2016-10-29 00:09:15.181597) ========= /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-1477723033.448545-1535589526 _=/tools/buildbot/bin/python using PTY: False 00:09:15 INFO - MultiFileLogger online at 20161029 00:09:15 in /builds/slave/test 00:09:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 00:09:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:09:15 INFO - {'allow_software_gl_layers': False, 00:09:15 INFO - 'append_to_log': False, 00:09:15 INFO - 'base_work_dir': '/builds/slave/test', 00:09:15 INFO - 'blob_upload_branch': 'mozilla-inbound', 00:09:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:09:15 INFO - 'buildbot_json_path': 'buildprops.json', 00:09:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:09:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:09:15 INFO - 'download_minidump_stackwalk': True, 00:09:15 INFO - 'download_symbols': 'true', 00:09:15 INFO - 'download_tooltool': True, 00:09:15 INFO - 'e10s': False, 00:09:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:09:15 INFO - 'tooltool.py': '/tools/tooltool.py', 00:09:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:09:15 INFO - '/tools/misc-python/virtualenv.py')}, 00:09:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:09:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:09:15 INFO - 'log_level': 'info', 00:09:15 INFO - 'log_to_console': True, 00:09:15 INFO - 'opt_config_files': (), 00:09:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:09:15 INFO - '--processes=1', 00:09:15 INFO - '--config=%(test_path)s/wptrunner.ini', 00:09:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:09:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:09:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:09:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:09:15 INFO - 'pip_index': False, 00:09:15 INFO - 'require_test_zip': True, 00:09:15 INFO - 'test_type': ('testharness',), 00:09:15 INFO - 'this_chunk': '1', 00:09:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:09:15 INFO - 'total_chunks': '10', 00:09:15 INFO - 'virtualenv_path': 'venv', 00:09:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:09:15 INFO - 'work_dir': 'build'} 00:09:15 INFO - [mozharness: 2016-10-29 07:09:15.484656Z] Running clobber step. 00:09:15 INFO - Running pre-action listener: _resource_record_pre_action 00:09:15 INFO - Running main action method: clobber 00:09:15 INFO - rmtree: /builds/slave/test/build 00:09:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:09:16 INFO - Running post-action listener: _resource_record_post_action 00:09:16 INFO - [mozharness: 2016-10-29 07:09:16.792658Z] Finished clobber step (success) 00:09:16 INFO - [mozharness: 2016-10-29 07:09:16.793008Z] Running read-buildbot-config step. 00:09:16 INFO - Running pre-action listener: _resource_record_pre_action 00:09:16 INFO - Running main action method: read_buildbot_config 00:09:16 INFO - Using buildbot properties: 00:09:16 INFO - { 00:09:16 INFO - "project": "", 00:09:16 INFO - "product": "firefox", 00:09:16 INFO - "script_repo_revision": "production", 00:09:16 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 00:09:16 INFO - "repository": "", 00:09:16 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 00:09:16 INFO - "buildid": "20161028212921", 00:09:16 INFO - "pgo_build": "False", 00:09:16 INFO - "basedir": "/builds/slave/test", 00:09:16 INFO - "buildnumber": 267, 00:09:16 INFO - "slavename": "tst-linux32-spot-771", 00:09:16 INFO - "revision": "a171aae3ae491dd52e184735c51924c7a467a0bf", 00:09:16 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 00:09:16 INFO - "platform": "linux", 00:09:16 INFO - "branch": "mozilla-inbound", 00:09:16 INFO - "repo_path": "integration/mozilla-inbound", 00:09:16 INFO - "moz_repo_path": "", 00:09:16 INFO - "stage_platform": "linux", 00:09:16 INFO - "builduid": "08ad1f3be4014751868244def362970e", 00:09:16 INFO - "slavebuilddir": "test" 00:09:16 INFO - } 00:09:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 00:09:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 00:09:16 INFO - Running post-action listener: _resource_record_post_action 00:09:16 INFO - [mozharness: 2016-10-29 07:09:16.802014Z] Finished read-buildbot-config step (success) 00:09:16 INFO - [mozharness: 2016-10-29 07:09:16.802309Z] Running download-and-extract step. 00:09:16 INFO - Running pre-action listener: _resource_record_pre_action 00:09:16 INFO - Running main action method: download_and_extract 00:09:16 INFO - mkdir: /builds/slave/test/build/tests 00:09:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:09:16 INFO - trying https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 00:09:16 INFO - Downloading https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 00:09:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 00:09:17 INFO - Downloaded 1325 bytes. 00:09:17 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 00:09:17 INFO - Using the following test package requirements: 00:09:17 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 00:09:17 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:09:17 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 00:09:17 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:09:17 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 00:09:17 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:09:17 INFO - u'jsshell-linux-i686.zip'], 00:09:17 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:09:17 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 00:09:17 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 00:09:17 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:09:17 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 00:09:17 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:09:17 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 00:09:17 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:09:17 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 00:09:17 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:09:17 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 00:09:17 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 00:09:17 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/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 00:09:17 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 00:09:17 INFO - Fetch https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 00:09:19 INFO - Http code: 200 00:09:19 INFO - via: 1.1 ae162f6796e551002447afd7c07ec67a.cloudfront.net (CloudFront) 00:09:19 INFO - x-amz-cf-id: jhZJGo5aD4PHuIYAkXzvxnex8vkgAnwXD6q3TV5dA-THnnrGTY5Smg== 00:09:19 INFO - x-amz-version-id: TwkAgq9dN5cuBbOB1v5deNhA95jSGemG 00:09:24 INFO - Expected file size: 20583587 00:09:24 INFO - Obtained file size: 20583587 00:09:25 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/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 00:09:25 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 00:09:25 INFO - Fetch https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 00:09:25 INFO - Http code: 200 00:09:25 INFO - x-amz-expiration: expiry-date="Mon, 31 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 00:09:25 INFO - x-amz-id-2: l86TdOxiun36eeKGLng1C/EOa0m5pQyCkLMiJs6A0Q4+zoxL++sg55ZYzY5DptLIYMFdTDGvmJ8= 00:09:25 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/GZxlj5w9Roqe7jqworqq9Q/0/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip","t":"2016-10-29T07:09:05.443Z"}] 00:09:25 INFO - x-amz-meta-stored: 2016-10-29T07:09:05.447Z 00:09:25 INFO - x-amz-meta-upstream-etag: "45cb5afc05aae1bd45c98a598adfd6fe" 00:09:25 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/GZxlj5w9Roqe7jqworqq9Q/0/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 00:09:25 INFO - x-amz-request-id: E16271FCB3E4D3BE 00:09:27 INFO - Expected file size: 43215903 00:09:27 INFO - Obtained file size: 43215903 00:09:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:09:39 INFO - trying https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 00:09:39 INFO - Downloading https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 00:09:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 00:09:43 INFO - Downloaded 66373816 bytes. 00:09:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 00:09:43 INFO - mkdir: /builds/slave/test/properties 00:09:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:09:43 INFO - Writing to file /builds/slave/test/properties/build_url 00:09:43 INFO - Contents: 00:09:43 INFO - build_url:https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 00:09:43 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 00:09:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:09:44 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:09:44 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:09:44 INFO - Contents: 00:09:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:09:44 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:09:44 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 00:09:44 INFO - Fetch https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 00:09:45 INFO - Http code: 200 00:09:45 INFO - x-amz-expiration: expiry-date="Mon, 31 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 00:09:45 INFO - x-amz-id-2: NYOh0JJVSCLBOW16aglsSSBazabT3musngOwaq3wtaCoy1pWZ7Gd24uw8V7IEnIof1gOseUf4XQ= 00:09:45 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/GZxlj5w9Roqe7jqworqq9Q/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip","t":"2016-10-29T06:09:42.860Z"}] 00:09:45 INFO - x-amz-meta-stored: 2016-10-29T06:09:42.861Z 00:09:45 INFO - x-amz-meta-upstream-etag: "10c04248940a7dc5aab68a0f52684f9e" 00:09:45 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/GZxlj5w9Roqe7jqworqq9Q/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:09:45 INFO - x-amz-request-id: 1891FCE72F05E7B3 00:09:51 INFO - Expected file size: 178167871 00:09:51 INFO - Obtained file size: 178167871 00:10:12 INFO - Running post-action listener: _resource_record_post_action 00:10:12 INFO - Running post-action listener: set_extra_try_arguments 00:10:12 INFO - [mozharness: 2016-10-29 07:10:12.643667Z] Finished download-and-extract step (success) 00:10:12 INFO - [mozharness: 2016-10-29 07:10:12.644032Z] Running fetch-geckodriver step. 00:10:12 INFO - Running pre-action listener: _resource_record_pre_action 00:10:12 INFO - Running main action method: fetch_geckodriver 00:10:12 INFO - Running post-action listener: _resource_record_post_action 00:10:12 INFO - [mozharness: 2016-10-29 07:10:12.810105Z] Finished fetch-geckodriver step (success) 00:10:12 INFO - [mozharness: 2016-10-29 07:10:12.810467Z] Running create-virtualenv step. 00:10:12 INFO - Running pre-action listener: _pre_create_virtualenv 00:10:12 INFO - Running pre-action listener: _resource_record_pre_action 00:10:12 INFO - Running main action method: create_virtualenv 00:10:12 INFO - Creating virtualenv /builds/slave/test/build/venv 00:10:12 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 00:10:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:10:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:10:13 INFO - Using real prefix '/usr' 00:10:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:10:14 INFO - Installing distribute.............................................................................................................................................................................................done. 00:10:18 INFO - Installing pip.................done. 00:10:18 INFO - Return code: 0 00:10:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 00:10:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 00:10:18 INFO - Reading from file tmpfile_stdout 00:10:18 INFO - Output received: 00:10:18 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 00:10:18 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 00:10:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:10:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:10:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9906dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aa53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x988d7a0>, '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 0x9892678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a7aa8>, '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-1477723033.448545-1535589526', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:10:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 00:10:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 00:10:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:10:18 INFO - 'CCACHE_UMASK': '002', 00:10:18 INFO - 'DISPLAY': ':0', 00:10:18 INFO - 'HOME': '/home/cltbld', 00:10:18 INFO - 'LANG': 'en_US.UTF-8', 00:10:18 INFO - 'LOGNAME': 'cltbld', 00:10:18 INFO - 'MAIL': '/var/mail/cltbld', 00:10:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:10:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:10:18 INFO - 'MOZ_NO_REMOTE': '1', 00:10:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:10:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:10:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:10:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:10:18 INFO - 'PWD': '/builds/slave/test', 00:10:18 INFO - 'SHELL': '/bin/bash', 00:10:18 INFO - 'SHLVL': '1', 00:10:18 INFO - 'TERM': 'linux', 00:10:18 INFO - 'TMOUT': '86400', 00:10:18 INFO - 'USER': 'cltbld', 00:10:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477723033.448545-1535589526', 00:10:18 INFO - '_': '/tools/buildbot/bin/python'} 00:10:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:10:19 INFO - Downloading/unpacking psutil>=3.1.1 00:10:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:10:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:10:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:10:25 INFO - Installing collected packages: psutil 00:10:25 INFO - Running setup.py install for psutil 00:10:25 INFO - building 'psutil._psutil_linux' extension 00:10:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 00:10:25 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 00:10:25 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 00:10:25 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 00:10:25 INFO - building 'psutil._psutil_posix' extension 00:10:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 00:10:26 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 00:10:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:10:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:10:26 INFO - Successfully installed psutil 00:10:26 INFO - Cleaning up... 00:10:26 INFO - Return code: 0 00:10:26 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 00:10:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:10:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:10:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9906dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aa53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x988d7a0>, '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 0x9892678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a7aa8>, '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-1477723033.448545-1535589526', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:10:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 00:10:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 00:10:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:10:26 INFO - 'CCACHE_UMASK': '002', 00:10:26 INFO - 'DISPLAY': ':0', 00:10:26 INFO - 'HOME': '/home/cltbld', 00:10:26 INFO - 'LANG': 'en_US.UTF-8', 00:10:26 INFO - 'LOGNAME': 'cltbld', 00:10:26 INFO - 'MAIL': '/var/mail/cltbld', 00:10:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:10:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:10:26 INFO - 'MOZ_NO_REMOTE': '1', 00:10:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:10:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:10:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:10:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:10:26 INFO - 'PWD': '/builds/slave/test', 00:10:26 INFO - 'SHELL': '/bin/bash', 00:10:26 INFO - 'SHLVL': '1', 00:10:26 INFO - 'TERM': 'linux', 00:10:26 INFO - 'TMOUT': '86400', 00:10:26 INFO - 'USER': 'cltbld', 00:10:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477723033.448545-1535589526', 00:10:26 INFO - '_': '/tools/buildbot/bin/python'} 00:10:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:10:27 INFO - Downloading/unpacking mozsystemmonitor==0.3 00:10:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:32 INFO - Downloading mozsystemmonitor-0.3.tar.gz 00:10:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:10:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 00:10:32 INFO - Installing collected packages: mozsystemmonitor 00:10:32 INFO - Running setup.py install for mozsystemmonitor 00:10:32 INFO - Successfully installed mozsystemmonitor 00:10:32 INFO - Cleaning up... 00:10:32 INFO - Return code: 0 00:10:32 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 00:10:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:10:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:10:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9906dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aa53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x988d7a0>, '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 0x9892678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a7aa8>, '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-1477723033.448545-1535589526', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:10:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 00:10:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 00:10:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:10:33 INFO - 'CCACHE_UMASK': '002', 00:10:33 INFO - 'DISPLAY': ':0', 00:10:33 INFO - 'HOME': '/home/cltbld', 00:10:33 INFO - 'LANG': 'en_US.UTF-8', 00:10:33 INFO - 'LOGNAME': 'cltbld', 00:10:33 INFO - 'MAIL': '/var/mail/cltbld', 00:10:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:10:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:10:33 INFO - 'MOZ_NO_REMOTE': '1', 00:10:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:10:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:10:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:10:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:10:33 INFO - 'PWD': '/builds/slave/test', 00:10:33 INFO - 'SHELL': '/bin/bash', 00:10:33 INFO - 'SHLVL': '1', 00:10:33 INFO - 'TERM': 'linux', 00:10:33 INFO - 'TMOUT': '86400', 00:10:33 INFO - 'USER': 'cltbld', 00:10:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477723033.448545-1535589526', 00:10:33 INFO - '_': '/tools/buildbot/bin/python'} 00:10:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:10:33 INFO - Downloading/unpacking jsonschema==2.5.1 00:10:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:38 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 00:10:38 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 00:10:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:39 INFO - Downloading functools32-3.2.3-2.tar.gz 00:10:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 00:10:39 INFO - warning: no files found matching '*.txt' 00:10:39 INFO - no previously-included directories found matching 'build' 00:10:39 INFO - no previously-included directories found matching 'dist' 00:10:39 INFO - no previously-included directories found matching '.git*' 00:10:39 INFO - Installing collected packages: jsonschema, functools32 00:10:39 INFO - Running setup.py install for functools32 00:10:39 INFO - warning: no files found matching '*.txt' 00:10:39 INFO - no previously-included directories found matching 'build' 00:10:39 INFO - no previously-included directories found matching 'dist' 00:10:39 INFO - no previously-included directories found matching '.git*' 00:10:39 INFO - Successfully installed jsonschema functools32 00:10:39 INFO - Cleaning up... 00:10:39 INFO - Return code: 0 00:10:39 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 00:10:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:10:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:10:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9906dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aa53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x988d7a0>, '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 0x9892678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a7aa8>, '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-1477723033.448545-1535589526', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:10:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 00:10:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 00:10:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:10:40 INFO - 'CCACHE_UMASK': '002', 00:10:40 INFO - 'DISPLAY': ':0', 00:10:40 INFO - 'HOME': '/home/cltbld', 00:10:40 INFO - 'LANG': 'en_US.UTF-8', 00:10:40 INFO - 'LOGNAME': 'cltbld', 00:10:40 INFO - 'MAIL': '/var/mail/cltbld', 00:10:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:10:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:10:40 INFO - 'MOZ_NO_REMOTE': '1', 00:10:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:10:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:10:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:10:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:10:40 INFO - 'PWD': '/builds/slave/test', 00:10:40 INFO - 'SHELL': '/bin/bash', 00:10:40 INFO - 'SHLVL': '1', 00:10:40 INFO - 'TERM': 'linux', 00:10:40 INFO - 'TMOUT': '86400', 00:10:40 INFO - 'USER': 'cltbld', 00:10:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477723033.448545-1535589526', 00:10:40 INFO - '_': '/tools/buildbot/bin/python'} 00:10:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:10:40 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 00:10:40 INFO - Cleaning up... 00:10:40 INFO - Return code: 0 00:10:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:10:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:10:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:10:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9906dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aa53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x988d7a0>, '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 0x9892678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a7aa8>, '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-1477723033.448545-1535589526', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:10:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 00:10:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:10:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:10:40 INFO - 'CCACHE_UMASK': '002', 00:10:40 INFO - 'DISPLAY': ':0', 00:10:40 INFO - 'HOME': '/home/cltbld', 00:10:40 INFO - 'LANG': 'en_US.UTF-8', 00:10:40 INFO - 'LOGNAME': 'cltbld', 00:10:40 INFO - 'MAIL': '/var/mail/cltbld', 00:10:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:10:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:10:40 INFO - 'MOZ_NO_REMOTE': '1', 00:10:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:10:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:10:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:10:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:10:40 INFO - 'PWD': '/builds/slave/test', 00:10:40 INFO - 'SHELL': '/bin/bash', 00:10:40 INFO - 'SHLVL': '1', 00:10:40 INFO - 'TERM': 'linux', 00:10:40 INFO - 'TMOUT': '86400', 00:10:40 INFO - 'USER': 'cltbld', 00:10:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477723033.448545-1535589526', 00:10:40 INFO - '_': '/tools/buildbot/bin/python'} 00:10:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:10:41 INFO - Downloading/unpacking blobuploader==1.2.4 00:10:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:46 INFO - Downloading blobuploader-1.2.4.tar.gz 00:10:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:10:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:10: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 00:10: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 00:10:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10: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 00:10: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 00:10:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:10:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:10:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:10:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:10:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:10:48 INFO - Downloading docopt-0.6.1.tar.gz 00:10:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:10:48 INFO - Installing collected packages: blobuploader, requests, docopt 00:10:48 INFO - Running setup.py install for blobuploader 00:10:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:10:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:10:48 INFO - Running setup.py install for requests 00:10:49 INFO - Running setup.py install for docopt 00:10:49 INFO - Successfully installed blobuploader requests docopt 00:10:49 INFO - Cleaning up... 00:10:50 INFO - Return code: 0 00:10:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:10:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:10:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:10:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:10:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9906dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aa53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x988d7a0>, '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 0x9892678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a7aa8>, '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-1477723033.448545-1535589526', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:10:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:10:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:10:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:10:50 INFO - 'CCACHE_UMASK': '002', 00:10:50 INFO - 'DISPLAY': ':0', 00:10:50 INFO - 'HOME': '/home/cltbld', 00:10:50 INFO - 'LANG': 'en_US.UTF-8', 00:10:50 INFO - 'LOGNAME': 'cltbld', 00:10:50 INFO - 'MAIL': '/var/mail/cltbld', 00:10:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:10:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:10:50 INFO - 'MOZ_NO_REMOTE': '1', 00:10:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:10:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:10:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:10:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:10:50 INFO - 'PWD': '/builds/slave/test', 00:10:50 INFO - 'SHELL': '/bin/bash', 00:10:50 INFO - 'SHLVL': '1', 00:10:50 INFO - 'TERM': 'linux', 00:10:50 INFO - 'TMOUT': '86400', 00:10:50 INFO - 'USER': 'cltbld', 00:10:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477723033.448545-1535589526', 00:10:50 INFO - '_': '/tools/buildbot/bin/python'} 00:10:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:10:50 INFO - Running setup.py (path:/tmp/pip-AoLEUg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:10:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:10:50 INFO - Running setup.py (path:/tmp/pip-fUiKiX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:10:51 INFO - Running setup.py (path:/tmp/pip-6iA5RD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:10:51 INFO - Running setup.py (path:/tmp/pip-YoIeK7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:10:51 INFO - Running setup.py (path:/tmp/pip-SWi46Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:10:51 INFO - Running setup.py (path:/tmp/pip-iNkAgD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:10:51 INFO - Running setup.py (path:/tmp/pip-38hPa1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:10:51 INFO - Running setup.py (path:/tmp/pip-oNGn_i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:10:51 INFO - Running setup.py (path:/tmp/pip-6rQsxo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:10:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:10:51 INFO - Running setup.py (path:/tmp/pip-Ek9ZN7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:10:52 INFO - Running setup.py (path:/tmp/pip-JaL9Fw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:10:52 INFO - Running setup.py (path:/tmp/pip-_wT7FO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:10:52 INFO - Running setup.py (path:/tmp/pip-oafPVj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:10:52 INFO - Running setup.py (path:/tmp/pip-QCa3TS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:10:52 INFO - Running setup.py (path:/tmp/pip-FRq4cL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:10:52 INFO - Running setup.py (path:/tmp/pip-2A3do9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:10:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:10:52 INFO - Running setup.py (path:/tmp/pip-ki_jOn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:10:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:10:52 INFO - Running setup.py (path:/tmp/pip-Y9of5v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:10:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:10:53 INFO - Running setup.py (path:/tmp/pip-_ycaEx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:10:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:10:53 INFO - Running setup.py (path:/tmp/pip-pZ1Mgz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:10:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:10:53 INFO - Running setup.py (path:/tmp/pip-kgkk1I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:10:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:10: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 00:10:53 INFO - Running setup.py install for manifestparser 00:10:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:10:53 INFO - Running setup.py install for mozcrash 00:10:54 INFO - Running setup.py install for mozdebug 00:10:54 INFO - Running setup.py install for mozdevice 00:10:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:10:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:10:54 INFO - Running setup.py install for mozfile 00:10:54 INFO - Running setup.py install for mozhttpd 00:10:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:10:54 INFO - Running setup.py install for mozinfo 00:10:55 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:10:55 INFO - Running setup.py install for mozInstall 00:10:55 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:10:55 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:10:55 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:10:55 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:10:55 INFO - Running setup.py install for mozleak 00:10:55 INFO - Running setup.py install for mozlog 00:10:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:10:55 INFO - Running setup.py install for moznetwork 00:10:56 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:10:56 INFO - Running setup.py install for mozprocess 00:10:56 INFO - Running setup.py install for mozprofile 00:10:56 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:10:56 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:10:56 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:10:56 INFO - Running setup.py install for mozrunner 00:10:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:10:56 INFO - Running setup.py install for mozscreenshot 00:10:57 INFO - Running setup.py install for moztest 00:10:57 INFO - Running setup.py install for mozversion 00:10:57 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:10:57 INFO - Running setup.py install for wptserve 00:10:57 INFO - Running setup.py install for marionette-driver 00:10:57 INFO - Running setup.py install for browsermob-proxy 00:10:58 INFO - Running setup.py install for marionette-client 00:10:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:10:58 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:10: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 00:10:58 INFO - Cleaning up... 00:10:58 INFO - Return code: 0 00:10:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:10: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')]} 00:10:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:10:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10: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')]} 00:10:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:10:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:10:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9906dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9aa53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x988d7a0>, '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 0x9892678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a7aa8>, '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-1477723033.448545-1535589526', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:10:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:10:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:10:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:10:59 INFO - 'CCACHE_UMASK': '002', 00:10:59 INFO - 'DISPLAY': ':0', 00:10:59 INFO - 'HOME': '/home/cltbld', 00:10:59 INFO - 'LANG': 'en_US.UTF-8', 00:10:59 INFO - 'LOGNAME': 'cltbld', 00:10:59 INFO - 'MAIL': '/var/mail/cltbld', 00:10:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:10:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:10:59 INFO - 'MOZ_NO_REMOTE': '1', 00:10:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:10:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:10:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:10:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:10:59 INFO - 'PWD': '/builds/slave/test', 00:10:59 INFO - 'SHELL': '/bin/bash', 00:10:59 INFO - 'SHLVL': '1', 00:10:59 INFO - 'TERM': 'linux', 00:10:59 INFO - 'TMOUT': '86400', 00:10:59 INFO - 'USER': 'cltbld', 00:10:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477723033.448545-1535589526', 00:10:59 INFO - '_': '/tools/buildbot/bin/python'} 00:10:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:10:59 INFO - Running setup.py (path:/tmp/pip-kRvxzf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:10: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)) 00:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:10:59 INFO - Running setup.py (path:/tmp/pip-OyZJOr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:10: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)) 00:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:10:59 INFO - Running setup.py (path:/tmp/pip-aHnQTD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:10: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)) 00:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:10:59 INFO - Running setup.py (path:/tmp/pip-D7V3XN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:10: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)) 00:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:11:00 INFO - Running setup.py (path:/tmp/pip-jdgvbF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:11:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 00:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:11:00 INFO - Running setup.py (path:/tmp/pip-Vr8uU2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:11:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 00:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:11:00 INFO - Running setup.py (path:/tmp/pip-vSTn1O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:11: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)) 00:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:11:00 INFO - Running setup.py (path:/tmp/pip-FT4W9d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:11: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)) 00:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:11:00 INFO - Running setup.py (path:/tmp/pip-RPXP7J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:11: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)) 00:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:11:00 INFO - Running setup.py (path:/tmp/pip-TIS8Wc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:11: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)) 00:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:11:00 INFO - Running setup.py (path:/tmp/pip-nrNFBc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:11: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)) 00:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:11:00 INFO - Running setup.py (path:/tmp/pip-E_2Vaa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:11:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 00:11:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:11:01 INFO - Running setup.py (path:/tmp/pip-PbiAOM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:11: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)) 00:11:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:11:01 INFO - Running setup.py (path:/tmp/pip-nEBGif-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:11: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)) 00:11:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:11:01 INFO - Running setup.py (path:/tmp/pip-pCOYqO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:11: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)) 00:11:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:11:01 INFO - Running setup.py (path:/tmp/pip-FG7cmr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:11: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)) 00:11:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:11:01 INFO - Running setup.py (path:/tmp/pip-BmVr4y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:11: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)) 00:11:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:11:01 INFO - Running setup.py (path:/tmp/pip-FwjyhL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:11: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)) 00:11:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:11:01 INFO - Running setup.py (path:/tmp/pip-QUOk3s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:11:02 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 00:11:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:11:02 INFO - Running setup.py (path:/tmp/pip-AcVM2H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:11: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)) 00:11:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:11:02 INFO - Running setup.py (path:/tmp/pip-niWW83-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:11:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:11: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)) 00:11: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)) 00:11: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)) 00:11: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)) 00:11: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)) 00:11: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)) 00:11:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:11:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:11:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:11:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:11:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:11:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:11:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:11:07 INFO - Downloading blessings-1.6.tar.gz 00:11:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:11:07 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 00:11:07 INFO - Installing collected packages: blessings 00:11:07 INFO - Running setup.py install for blessings 00:11:08 INFO - Successfully installed blessings 00:11:08 INFO - Cleaning up... 00:11:08 INFO - Return code: 0 00:11:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:11:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:11:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:11:08 INFO - Reading from file tmpfile_stdout 00:11:08 INFO - Current package versions: 00:11:08 INFO - argparse == 1.2.1 00:11:08 INFO - blessings == 1.6 00:11:08 INFO - blobuploader == 1.2.4 00:11:08 INFO - browsermob-proxy == 0.6.0 00:11:08 INFO - docopt == 0.6.1 00:11:08 INFO - functools32 == 3.2.3-2 00:11:08 INFO - jsonschema == 2.5.1 00:11:08 INFO - manifestparser == 1.1 00:11:08 INFO - marionette-client == 3.2.0 00:11:08 INFO - marionette-driver == 2.1.0 00:11:08 INFO - mozInstall == 1.12 00:11:08 INFO - mozcrash == 0.17 00:11:08 INFO - mozdebug == 0.1 00:11:08 INFO - mozdevice == 0.48 00:11:08 INFO - mozfile == 1.2 00:11:08 INFO - mozhttpd == 0.7 00:11:08 INFO - mozinfo == 0.9 00:11:08 INFO - mozleak == 0.1 00:11:08 INFO - mozlog == 3.4 00:11:08 INFO - moznetwork == 0.27 00:11:08 INFO - mozprocess == 0.23 00:11:08 INFO - mozprofile == 0.28 00:11:08 INFO - mozrunner == 6.12 00:11:08 INFO - mozscreenshot == 0.1 00:11:08 INFO - mozsystemmonitor == 0.3 00:11:08 INFO - moztest == 0.7 00:11:08 INFO - mozversion == 1.4 00:11:08 INFO - psutil == 3.1.1 00:11:08 INFO - requests == 1.2.3 00:11:08 INFO - wptserve == 1.4.0 00:11:08 INFO - wsgiref == 0.1.2 00:11:08 INFO - Running post-action listener: _resource_record_post_action 00:11:08 INFO - Running post-action listener: _start_resource_monitoring 00:11:08 INFO - Starting resource monitoring. 00:11:08 INFO - [mozharness: 2016-10-29 07:11:08.751843Z] Finished create-virtualenv step (success) 00:11:08 INFO - [mozharness: 2016-10-29 07:11:08.754395Z] Running pull step. 00:11:08 INFO - Running pre-action listener: _resource_record_pre_action 00:11:08 INFO - Running main action method: pull 00:11:08 INFO - Pull has nothing to do! 00:11:08 INFO - Running post-action listener: _resource_record_post_action 00:11:08 INFO - [mozharness: 2016-10-29 07:11:08.757838Z] Finished pull step (success) 00:11:08 INFO - [mozharness: 2016-10-29 07:11:08.758179Z] Running install step. 00:11:08 INFO - Running pre-action listener: _resource_record_pre_action 00:11:08 INFO - Running main action method: install 00:11:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:11:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:11:09 INFO - Reading from file tmpfile_stdout 00:11:09 INFO - Detecting whether we're running mozinstall >=1.0... 00:11:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:11:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:11:09 INFO - Reading from file tmpfile_stdout 00:11:09 INFO - Output received: 00:11:09 INFO - Usage: mozinstall [options] installer 00:11:09 INFO - Options: 00:11:09 INFO - -h, --help show this help message and exit 00:11:09 INFO - -d DEST, --destination=DEST 00:11:09 INFO - Directory to install application into. [default: 00:11:09 INFO - "/builds/slave/test"] 00:11:09 INFO - --app=APP Application being installed. [default: firefox] 00:11:09 INFO - mkdir: /builds/slave/test/build/application 00:11:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 00:11:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 00:11:42 INFO - Reading from file tmpfile_stdout 00:11:42 INFO - Output received: 00:11:42 INFO - /builds/slave/test/build/application/firefox/firefox 00:11:42 INFO - Running post-action listener: _resource_record_post_action 00:11:42 INFO - [mozharness: 2016-10-29 07:11:42.999854Z] Finished install step (success) 00:11:43 INFO - [mozharness: 2016-10-29 07:11:43.000229Z] Running run-tests step. 00:11:43 INFO - Running pre-action listener: _resource_record_pre_action 00:11:43 INFO - Running main action method: run_tests 00:11:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:11:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:11:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:11:43 INFO - grabbing minidump binary from tooltool 00:11:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:11:43 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 00:11:43 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 00:11:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 00:11:43 INFO - Downloaded 37427 bytes. 00:11:43 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 00:11:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:11:43 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 0x988d7a0>, '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 0x9892678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a7aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:11:43 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 00:11:43 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 00:11:43 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 00:11:43 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:11:43 INFO - Return code: 0 00:11:43 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 00:11:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:11:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 00:11:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 00:11:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:11:43 INFO - 'CCACHE_UMASK': '002', 00:11:43 INFO - 'DISPLAY': ':0', 00:11:43 INFO - 'HOME': '/home/cltbld', 00:11:43 INFO - 'LANG': 'en_US.UTF-8', 00:11:43 INFO - 'LOGNAME': 'cltbld', 00:11:43 INFO - 'MAIL': '/var/mail/cltbld', 00:11:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:11:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:11:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:11:43 INFO - 'MOZ_NO_REMOTE': '1', 00:11:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:11:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:11:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:11:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:11:43 INFO - 'PWD': '/builds/slave/test', 00:11:43 INFO - 'SHELL': '/bin/bash', 00:11:43 INFO - 'SHLVL': '1', 00:11:43 INFO - 'TERM': 'linux', 00:11:43 INFO - 'TMOUT': '86400', 00:11:43 INFO - 'USER': 'cltbld', 00:11:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477723033.448545-1535589526', 00:11:43 INFO - '_': '/tools/buildbot/bin/python'} 00:11:43 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 00:11:44 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 00:11:44 INFO - import pkg_resources 00:11:44 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 00:11:45 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 00:11:46 INFO - Using 1 client processes 00:11:47 INFO - wptserve Starting http server on 127.0.0.1:8000 00:11:47 INFO - wptserve Starting http server on 127.0.0.1:8001 00:11:47 INFO - wptserve Starting http server on 127.0.0.1:8443 00:11:49 INFO - SUITE-START | Running 897 tests 00:11:49 INFO - Running testharness tests 00:11:49 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 00:11:49 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 00:11:49 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 00:11:49 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 00:11:49 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 00:11:49 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 00:11:49 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 00:11:49 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 00:11:49 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 00:11:49 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 00:11:49 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 00:11:49 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 1ms 00:11:49 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 1ms 00:11:49 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 00:11:49 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 00:11:49 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-events.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 00:11:49 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-events.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-expiration.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 1ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 00:11:49 INFO - TEST-START | /encrypted-media/idlharness.html 00:11:49 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 00:11:49 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 00:11:49 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 00:11:49 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 00:11:49 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 00:11:49 INFO - TEST-START | /media-source/mediasource-duration.html 00:11:49 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 1ms 00:11:49 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 00:11:49 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 00:11:49 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:11:49 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 00:11:49 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 00:11:49 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 00:11:49 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 00:11:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 00:11:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 00:11:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 00:11:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 00:11:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 00:11:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 00:11:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 00:11:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 00:11:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 00:11:49 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 00:11:49 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 00:11:49 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 00:11:49 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 00:11:49 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 00:11:49 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 00:11:49 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 00:11:49 INFO - TEST-START | /streams/readable-streams/cancel.https.html 00:11:49 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 1ms 00:11:49 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 00:11:49 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 00:11:49 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 00:11:49 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 00:11:49 INFO - TEST-START | /streams/readable-streams/general.https.html 00:11:49 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 00:11:49 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 00:11:49 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 1ms 00:11:49 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 00:11:49 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 00:11:49 INFO - TEST-START | /streams/readable-streams/tee.https.html 00:11:49 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 00:11:49 INFO - TEST-START | /streams/readable-streams/templated.https.html 00:11:49 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 00:11:49 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 00:11:49 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 00:11:49 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 00:11:49 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 1ms 00:11:49 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 00:11:49 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 00:11:49 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 00:11:49 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 00:11:49 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 00:11:49 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 00:11:49 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 00:11:49 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 00:11:49 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 00:11:49 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 00:11:49 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 00:11:49 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 00:11:49 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 00:11:49 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 11ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 1ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 1ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 1ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 1ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 00:11:49 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 00:11:49 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 00:11:49 INFO - Setting up ssl 00:11:49 INFO - PROCESS | certutil | 00:11:49 INFO - PROCESS | certutil | 00:11:49 INFO - PROCESS | certutil | 00:11:49 INFO - Certificate Nickname Trust Attributes 00:11:49 INFO - SSL,S/MIME,JAR/XPI 00:11:49 INFO - 00:11:49 INFO - web-platform-tests CT,, 00:11:49 INFO - 00:11:49 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmp98dO4Z.mozrunner 00:11:49 INFO - Starting runner 00:11:53 INFO - PROCESS | 1839 | 1477725113239 Marionette DEBUG Marionette enabled via build flag and pref 00:11:53 INFO - PROCESS | 1839 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:11:53 INFO - PROCESS | 1839 | [1839] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 00:11:53 INFO - PROCESS | 1839 | [1839] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 00:11:53 INFO - PROCESS | 1839 | ++DOCSHELL 0xa0fbb800 == 1 [pid = 1839] [id = 1] 00:11:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 1 (0xa0fbbc00) [pid = 1839] [serial = 1] [outer = (nil)] 00:11:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 2 (0xa1ac9000) [pid = 1839] [serial = 2] [outer = 0xa0fbbc00] 00:11:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:11:54 INFO - PROCESS | 1839 | 1477725114117 Marionette INFO Listening on port 2828 00:11:54 INFO - PROCESS | 1839 | 1477725114781 Marionette DEBUG Marionette enabled via command-line flag 00:11:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a158c00 == 2 [pid = 1839] [id = 2] 00:11:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 3 (0x9a15f400) [pid = 1839] [serial = 3] [outer = (nil)] 00:11:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 4 (0x9a15fc00) [pid = 1839] [serial = 4] [outer = 0x9a15f400] 00:11:54 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:11:55 INFO - PROCESS | 1839 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9a0752e0 00:11:55 INFO - PROCESS | 1839 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9a075de0 00:11:55 INFO - PROCESS | 1839 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9a0921c0 00:11:55 INFO - PROCESS | 1839 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9a092c60 00:11:55 INFO - PROCESS | 1839 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9a09e740 00:11:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 5 (0xa0fafc00) [pid = 1839] [serial = 5] [outer = 0xa0fbbc00] 00:11:55 INFO - PROCESS | 1839 | 1477725115258 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57886 00:11:55 INFO - PROCESS | 1839 | 1477725115283 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57887 00:11:55 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:11:55 INFO - PROCESS | 1839 | 1477725115347 Marionette DEBUG Closed connection conn0 00:11:55 INFO - PROCESS | 1839 | 1477725115351 Marionette DEBUG Closed connection conn1 00:11:55 INFO - PROCESS | 1839 | 1477725115361 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57888 00:11:55 INFO - PROCESS | 1839 | 1477725115498 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:57889 00:11:55 INFO - PROCESS | 1839 | 1477725115501 Marionette DEBUG Closed connection conn2 00:11:55 INFO - PROCESS | 1839 | 1477725115546 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:57890 00:11:55 INFO - PROCESS | 1839 | 1477725115561 Marionette DEBUG Closed connection conn3 00:11:55 INFO - PROCESS | 1839 | 1477725115639 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:11:55 INFO - PROCESS | 1839 | 1477725115667 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":"20161028212921","processId":1839,"version":"52.0a1"} 00:11:56 INFO - PROCESS | 1839 | [1839] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 00:11:56 INFO - PROCESS | 1839 | [1839] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 00:11:56 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 00:11:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x95250800 == 3 [pid = 1839] [id = 3] 00:11:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 6 (0x95250c00) [pid = 1839] [serial = 6] [outer = (nil)] 00:11:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a668c00 == 4 [pid = 1839] [id = 4] 00:11:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 7 (0x9b14c400) [pid = 1839] [serial = 7] [outer = (nil)] 00:11:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x949b7400 == 5 [pid = 1839] [id = 5] 00:11:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 8 (0x949b7800) [pid = 1839] [serial = 8] [outer = (nil)] 00:11:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 9 (0x945ed000) [pid = 1839] [serial = 9] [outer = 0x949b7800] 00:11:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 10 (0x949c4800) [pid = 1839] [serial = 10] [outer = 0x95250c00] 00:11:58 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:11:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 11 (0x949c5c00) [pid = 1839] [serial = 11] [outer = 0x9b14c400] 00:11:58 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:11:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 12 (0x949c7400) [pid = 1839] [serial = 12] [outer = 0x949b7800] 00:11:59 INFO - PROCESS | 1839 | [1839] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 00:11:59 INFO - PROCESS | 1839 | 1477725119907 Marionette DEBUG loaded listener.js 00:12:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 13 (0x97c5e400) [pid = 1839] [serial = 13] [outer = 0x949b7800] 00:12:01 INFO - PROCESS | 1839 | 1477725121081 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"8f98c36f-88c2-493d-8def-89baf905ae9a","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":"20161028212921","processId":1839,"version":"52.0a1","command_id":1}}] 00:12:01 INFO - PROCESS | 1839 | 1477725121418 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 00:12:01 INFO - PROCESS | 1839 | 1477725121678 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 00:12:02 INFO - PROCESS | 1839 | 1477725122058 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 00:12:02 INFO - PROCESS | 1839 | 1477725122065 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 00:12:02 INFO - PROCESS | 1839 | 1477725122092 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:12:02 INFO - PROCESS | 1839 | [1839] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:12:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 14 (0x8f80e000) [pid = 1839] [serial = 14] [outer = 0x949b7800] 00:12:02 INFO - PROCESS | 1839 | 1477725122481 Marionette TRACE conn4 <- [1,4,null,{}] 00:12:02 INFO - PROCESS | 1839 | 1477725122529 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 00:12:02 INFO - PROCESS | 1839 | 1477725122567 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 00:12:02 INFO - PROCESS | 1839 | 1477725122641 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 00:12:02 INFO - PROCESS | 1839 | 1477725122649 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 00:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:12:02 INFO - PROCESS | 1839 | 1477725122678 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 00:12:02 INFO - PROCESS | 1839 | 1477725122698 Marionette TRACE conn4 <- [1,7,null,{}] 00:12:02 INFO - PROCESS | 1839 | 1477725122726 Marionette TRACE conn4 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:02 INFO - PROCESS | 1839 | 1477725122816 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 00:12:02 INFO - PROCESS | 1839 | 1477725122839 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 00:12:02 INFO - PROCESS | 1839 | 1477725122845 Marionette TRACE conn4 <- [1,9,null,["8"]] 00:12:02 INFO - PROCESS | 1839 | 1477725122867 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 00:12:02 INFO - PROCESS | 1839 | 1477725122873 Marionette TRACE conn4 <- [1,10,null,{}] 00:12:02 INFO - PROCESS | 1839 | 1477725122896 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da8f800 == 6 [pid = 1839] [id = 6] 00:12:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 15 (0x8da8fc00) [pid = 1839] [serial = 15] [outer = (nil)] 00:12:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 16 (0x8d919c00) [pid = 1839] [serial = 16] [outer = 0x8da8fc00] 00:12:03 INFO - PROCESS | 1839 | 1477725123023 Marionette DEBUG loaded listener.js 00:12:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 17 (0x8d91e800) [pid = 1839] [serial = 17] [outer = 0x8da8fc00] 00:12:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d70cc00 == 7 [pid = 1839] [id = 7] 00:12:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 18 (0x8d70d000) [pid = 1839] [serial = 18] [outer = (nil)] 00:12:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 19 (0x8d70fc00) [pid = 1839] [serial = 19] [outer = 0x8d70d000] 00:12:03 INFO - PROCESS | 1839 | 1477725123526 Marionette DEBUG loaded listener.js 00:12:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 20 (0x8d746000) [pid = 1839] [serial = 20] [outer = 0x8d70d000] 00:12:03 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:12:04 INFO - PROCESS | 1839 | [1839] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 00:12:04 INFO - PROCESS | 1839 | 1477725124975 Marionette TRACE conn4 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:12:05 INFO - . 00:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2488ms 00:12:05 INFO - PROCESS | 1839 | 1477725125201 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 00:12:05 INFO - PROCESS | 1839 | 1477725125207 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 00:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:12:05 INFO - PROCESS | 1839 | 1477725125274 Marionette TRACE conn4 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:05 INFO - PROCESS | 1839 | 1477725125534 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 00:12:05 INFO - PROCESS | 1839 | 1477725125636 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 00:12:05 INFO - PROCESS | 1839 | 1477725125642 Marionette TRACE conn4 <- [1,14,null,["8"]] 00:12:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x94ec7400 == 8 [pid = 1839] [id = 8] 00:12:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x94ec7800) [pid = 1839] [serial = 21] [outer = (nil)] 00:12:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x94ec8000) [pid = 1839] [serial = 22] [outer = 0x94ec7800] 00:12:05 INFO - PROCESS | 1839 | 1477725125747 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 00:12:05 INFO - PROCESS | 1839 | 1477725125753 Marionette TRACE conn4 <- [1,15,null,{}] 00:12:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x9510c800) [pid = 1839] [serial = 23] [outer = 0x94ec7800] 00:12:05 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:12:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x94ec7000 == 9 [pid = 1839] [id = 9] 00:12:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x9524f400) [pid = 1839] [serial = 24] [outer = (nil)] 00:12:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x95ddc000) [pid = 1839] [serial = 25] [outer = 0x9524f400] 00:12:06 INFO - PROCESS | 1839 | 1477725125985 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x9a087800) [pid = 1839] [serial = 26] [outer = 0x9524f400] 00:12:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a0c6000 == 10 [pid = 1839] [id = 10] 00:12:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x9a0c6400) [pid = 1839] [serial = 27] [outer = (nil)] 00:12:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x9a1db000) [pid = 1839] [serial = 28] [outer = 0x9a0c6400] 00:12:06 INFO - PROCESS | 1839 | 1477725126158 Marionette DEBUG loaded listener.js 00:12:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x9a375000) [pid = 1839] [serial = 29] [outer = 0x9a0c6400] 00:12:07 INFO - PROCESS | 1839 | 1477725127214 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:12:07 INFO - . 00:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2031ms 00:12:07 INFO - PROCESS | 1839 | 1477725127271 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 00:12:07 INFO - PROCESS | 1839 | 1477725127277 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 00:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:12:07 INFO - PROCESS | 1839 | 1477725127285 Marionette TRACE conn4 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:07 INFO - PROCESS | 1839 | 1477725127498 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 00:12:07 INFO - PROCESS | 1839 | 1477725127629 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 00:12:07 INFO - PROCESS | 1839 | 1477725127645 Marionette TRACE conn4 <- [1,19,null,["8"]] 00:12:07 INFO - PROCESS | 1839 | 1477725127656 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 00:12:07 INFO - PROCESS | 1839 | 1477725127661 Marionette TRACE conn4 <- [1,20,null,{}] 00:12:07 INFO - PROCESS | 1839 | 1477725127670 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da04400 == 11 [pid = 1839] [id = 11] 00:12:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8da06000) [pid = 1839] [serial = 30] [outer = (nil)] 00:12:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x959ca400) [pid = 1839] [serial = 31] [outer = 0x8da06000] 00:12:07 INFO - PROCESS | 1839 | 1477725127778 Marionette DEBUG loaded listener.js 00:12:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0xa2f14800) [pid = 1839] [serial = 32] [outer = 0x8da06000] 00:12:08 INFO - PROCESS | 1839 | 1477725128633 Marionette TRACE conn4 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 00:12:08 INFO - . 00:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1381ms 00:12:08 INFO - PROCESS | 1839 | 1477725128676 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 00:12:08 INFO - PROCESS | 1839 | 1477725128684 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 00:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:12:08 INFO - PROCESS | 1839 | 1477725128705 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:08 INFO - PROCESS | 1839 | 1477725128915 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 00:12:09 INFO - PROCESS | 1839 | 1477725129034 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 00:12:09 INFO - PROCESS | 1839 | 1477725129040 Marionette TRACE conn4 <- [1,24,null,["8"]] 00:12:09 INFO - PROCESS | 1839 | 1477725129048 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 00:12:09 INFO - PROCESS | 1839 | 1477725129056 Marionette TRACE conn4 <- [1,25,null,{}] 00:12:09 INFO - PROCESS | 1839 | 1477725129067 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d77000 == 12 [pid = 1839] [id = 12] 00:12:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x94d77400) [pid = 1839] [serial = 33] [outer = (nil)] 00:12:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0xa93c5800) [pid = 1839] [serial = 34] [outer = 0x94d77400] 00:12:09 INFO - PROCESS | 1839 | 1477725129184 Marionette DEBUG loaded listener.js 00:12:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x949e1400) [pid = 1839] [serial = 35] [outer = 0x94d77400] 00:12:10 INFO - PROCESS | 1839 | 1477725130300 Marionette TRACE conn4 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 00:12:10 INFO - . 00:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1639ms 00:12:10 INFO - PROCESS | 1839 | 1477725130345 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 00:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:12:10 INFO - PROCESS | 1839 | 1477725130355 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 00:12:10 INFO - PROCESS | 1839 | 1477725130365 Marionette TRACE conn4 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:10 INFO - PROCESS | 1839 | 1477725130540 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 00:12:10 INFO - PROCESS | 1839 | 1477725130693 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 00:12:10 INFO - PROCESS | 1839 | 1477725130697 Marionette TRACE conn4 <- [1,29,null,["8"]] 00:12:10 INFO - PROCESS | 1839 | 1477725130737 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 00:12:10 INFO - PROCESS | 1839 | 1477725130747 Marionette TRACE conn4 <- [1,30,null,{}] 00:12:10 INFO - PROCESS | 1839 | 1477725130759 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d919000 == 13 [pid = 1839] [id = 13] 00:12:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8d91bc00) [pid = 1839] [serial = 36] [outer = (nil)] 00:12:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x94394c00) [pid = 1839] [serial = 37] [outer = 0x8d91bc00] 00:12:10 INFO - PROCESS | 1839 | 1477725130857 Marionette DEBUG loaded listener.js 00:12:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x949ea800) [pid = 1839] [serial = 38] [outer = 0x8d91bc00] 00:12:11 INFO - PROCESS | 1839 | 1477725131569 Marionette TRACE conn4 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 00:12:11 INFO - . 00:12:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1279ms 00:12:11 INFO - PROCESS | 1839 | 1477725131643 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 00:12:11 INFO - PROCESS | 1839 | 1477725131647 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 00:12:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:12:11 INFO - PROCESS | 1839 | 1477725131655 Marionette TRACE conn4 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:11 INFO - PROCESS | 1839 | 1477725131835 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 00:12:11 INFO - PROCESS | 1839 | 1477725131845 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 00:12:11 INFO - PROCESS | 1839 | 1477725131848 Marionette TRACE conn4 <- [1,34,null,["8"]] 00:12:11 INFO - PROCESS | 1839 | 1477725131857 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 00:12:11 INFO - PROCESS | 1839 | 1477725131862 Marionette TRACE conn4 <- [1,35,null,{}] 00:12:11 INFO - PROCESS | 1839 | 1477725131962 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x9510a800 == 14 [pid = 1839] [id = 14] 00:12:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x95115800) [pid = 1839] [serial = 39] [outer = (nil)] 00:12:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x9524c800) [pid = 1839] [serial = 40] [outer = 0x95115800] 00:12:12 INFO - PROCESS | 1839 | 1477725132059 Marionette DEBUG loaded listener.js 00:12:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x959c5000) [pid = 1839] [serial = 41] [outer = 0x95115800] 00:12:12 INFO - PROCESS | 1839 | 1477725132743 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 00:12:12 INFO - . 00:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1126ms 00:12:12 INFO - PROCESS | 1839 | 1477725132789 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 00:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:12:12 INFO - PROCESS | 1839 | 1477725132799 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 00:12:12 INFO - PROCESS | 1839 | 1477725132812 Marionette TRACE conn4 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:12 INFO - PROCESS | 1839 | 1477725132992 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 00:12:13 INFO - PROCESS | 1839 | 1477725133004 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 00:12:13 INFO - PROCESS | 1839 | 1477725133009 Marionette TRACE conn4 <- [1,39,null,["8"]] 00:12:13 INFO - PROCESS | 1839 | 1477725133014 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 00:12:13 INFO - PROCESS | 1839 | 1477725133020 Marionette TRACE conn4 <- [1,40,null,{}] 00:12:13 INFO - PROCESS | 1839 | 1477725133112 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x968d2400 == 15 [pid = 1839] [id = 15] 00:12:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x968e5c00) [pid = 1839] [serial = 42] [outer = (nil)] 00:12:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x968eac00) [pid = 1839] [serial = 43] [outer = 0x968e5c00] 00:12:13 INFO - PROCESS | 1839 | 1477725133215 Marionette DEBUG loaded listener.js 00:12:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x97a69000) [pid = 1839] [serial = 44] [outer = 0x968e5c00] 00:12:13 INFO - PROCESS | 1839 | 1477725133908 Marionette TRACE conn4 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 00:12:13 INFO - . 00:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1178ms 00:12:13 INFO - PROCESS | 1839 | 1477725133986 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 00:12:13 INFO - PROCESS | 1839 | 1477725133993 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 00:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:12:14 INFO - PROCESS | 1839 | 1477725134020 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:14 INFO - PROCESS | 1839 | 1477725134266 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 00:12:14 INFO - PROCESS | 1839 | 1477725134371 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 00:12:14 INFO - PROCESS | 1839 | 1477725134382 Marionette TRACE conn4 <- [1,44,null,["8"]] 00:12:14 INFO - PROCESS | 1839 | 1477725134399 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 00:12:14 INFO - PROCESS | 1839 | 1477725134409 Marionette TRACE conn4 <- [1,45,null,{}] 00:12:14 INFO - PROCESS | 1839 | 1477725134417 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f804400 == 16 [pid = 1839] [id = 16] 00:12:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8f80c800) [pid = 1839] [serial = 45] [outer = (nil)] 00:12:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x93140c00) [pid = 1839] [serial = 46] [outer = 0x8f80c800] 00:12:14 INFO - PROCESS | 1839 | 1477725134547 Marionette DEBUG loaded listener.js 00:12:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x93b29000) [pid = 1839] [serial = 47] [outer = 0x8f80c800] 00:12:15 INFO - PROCESS | 1839 | 1477725135321 Marionette TRACE conn4 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 00:12:15 INFO - . 00:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1376ms 00:12:15 INFO - PROCESS | 1839 | 1477725135379 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 00:12:15 INFO - PROCESS | 1839 | 1477725135384 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 00:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:12:15 INFO - PROCESS | 1839 | 1477725135409 Marionette TRACE conn4 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:15 INFO - PROCESS | 1839 | 1477725135614 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 00:12:15 INFO - PROCESS | 1839 | 1477725135746 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 00:12:15 INFO - PROCESS | 1839 | 1477725135751 Marionette TRACE conn4 <- [1,49,null,["8"]] 00:12:15 INFO - PROCESS | 1839 | 1477725135766 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 00:12:15 INFO - PROCESS | 1839 | 1477725135773 Marionette TRACE conn4 <- [1,50,null,{}] 00:12:15 INFO - PROCESS | 1839 | 1477725135779 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d6e400 == 17 [pid = 1839] [id = 17] 00:12:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x94d78000) [pid = 1839] [serial = 48] [outer = (nil)] 00:12:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x94ec4800) [pid = 1839] [serial = 49] [outer = 0x94d78000] 00:12:15 INFO - PROCESS | 1839 | 1477725135890 Marionette DEBUG loaded listener.js 00:12:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x9510f800) [pid = 1839] [serial = 50] [outer = 0x94d78000] 00:12:16 INFO - PROCESS | 1839 | 1477725136777 Marionette TRACE conn4 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 00:12:16 INFO - . 00:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1422ms 00:12:16 INFO - PROCESS | 1839 | 1477725136824 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 00:12:16 INFO - PROCESS | 1839 | 1477725136832 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 00:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:12:16 INFO - PROCESS | 1839 | 1477725136840 Marionette TRACE conn4 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:17 INFO - PROCESS | 1839 | 1477725137033 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 00:12:17 INFO - PROCESS | 1839 | 1477725137167 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 00:12:17 INFO - PROCESS | 1839 | 1477725137171 Marionette TRACE conn4 <- [1,54,null,["8"]] 00:12:17 INFO - PROCESS | 1839 | 1477725137181 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 00:12:17 INFO - PROCESS | 1839 | 1477725137188 Marionette TRACE conn4 <- [1,55,null,{}] 00:12:17 INFO - PROCESS | 1839 | 1477725137196 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x968e7800 == 18 [pid = 1839] [id = 18] 00:12:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x968e9c00) [pid = 1839] [serial = 51] [outer = (nil)] 00:12:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x97c55400) [pid = 1839] [serial = 52] [outer = 0x968e9c00] 00:12:17 INFO - PROCESS | 1839 | 1477725137310 Marionette DEBUG loaded listener.js 00:12:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x9a0c1000) [pid = 1839] [serial = 53] [outer = 0x968e9c00] 00:12:18 INFO - PROCESS | 1839 | 1477725138107 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 00:12:18 INFO - . 00:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1344ms 00:12:18 INFO - PROCESS | 1839 | 1477725138185 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 00:12:18 INFO - PROCESS | 1839 | 1477725138190 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 00:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:12:18 INFO - PROCESS | 1839 | 1477725138200 Marionette TRACE conn4 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:18 INFO - PROCESS | 1839 | 1477725138414 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 00:12:18 INFO - PROCESS | 1839 | 1477725138551 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 00:12:18 INFO - PROCESS | 1839 | 1477725138559 Marionette TRACE conn4 <- [1,59,null,["8"]] 00:12:18 INFO - PROCESS | 1839 | 1477725138572 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 00:12:18 INFO - PROCESS | 1839 | 1477725138580 Marionette TRACE conn4 <- [1,60,null,{}] 00:12:18 INFO - PROCESS | 1839 | 1477725138589 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d70e800 == 19 [pid = 1839] [id = 19] 00:12:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x9a371800) [pid = 1839] [serial = 54] [outer = (nil)] 00:12:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x9a37b800) [pid = 1839] [serial = 55] [outer = 0x9a371800] 00:12:18 INFO - PROCESS | 1839 | 1477725138701 Marionette DEBUG loaded listener.js 00:12:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x9a37fc00) [pid = 1839] [serial = 56] [outer = 0x9a371800] 00:12:19 INFO - PROCESS | 1839 | 1477725139479 Marionette TRACE conn4 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 00:12:19 INFO - . 00:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1320ms 00:12:19 INFO - PROCESS | 1839 | 1477725139519 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 00:12:19 INFO - PROCESS | 1839 | 1477725139524 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 00:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:12:19 INFO - PROCESS | 1839 | 1477725139550 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:19 INFO - PROCESS | 1839 | 1477725139750 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 00:12:19 INFO - PROCESS | 1839 | 1477725139965 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 00:12:19 INFO - PROCESS | 1839 | 1477725139972 Marionette TRACE conn4 <- [1,64,null,["8"]] 00:12:19 INFO - PROCESS | 1839 | 1477725139989 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 00:12:20 INFO - PROCESS | 1839 | 1477725139999 Marionette TRACE conn4 <- [1,65,null,{}] 00:12:20 INFO - PROCESS | 1839 | 1477725140008 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da02800 == 20 [pid = 1839] [id = 20] 00:12:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8da08800) [pid = 1839] [serial = 57] [outer = (nil)] 00:12:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8f7a9400) [pid = 1839] [serial = 58] [outer = 0x8da08800] 00:12:20 INFO - PROCESS | 1839 | 1477725140119 Marionette DEBUG loaded listener.js 00:12:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x92bac000) [pid = 1839] [serial = 59] [outer = 0x8da08800] 00:12:21 INFO - PROCESS | 1839 | --DOCSHELL 0x9510a800 == 19 [pid = 1839] [id = 14] 00:12:21 INFO - PROCESS | 1839 | --DOCSHELL 0x8d919000 == 18 [pid = 1839] [id = 13] 00:12:21 INFO - PROCESS | 1839 | --DOCSHELL 0x8da04400 == 17 [pid = 1839] [id = 11] 00:12:21 INFO - PROCESS | 1839 | 1477725141077 Marionette TRACE conn4 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 00:12:21 INFO - . 00:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1624ms 00:12:21 INFO - PROCESS | 1839 | 1477725141156 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 00:12:21 INFO - PROCESS | 1839 | 1477725141164 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 00:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:12:21 INFO - PROCESS | 1839 | 1477725141175 Marionette TRACE conn4 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:21 INFO - PROCESS | 1839 | 1477725141422 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 00:12:21 INFO - PROCESS | 1839 | 1477725141561 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 00:12:21 INFO - PROCESS | 1839 | 1477725141568 Marionette TRACE conn4 <- [1,69,null,["8"]] 00:12:21 INFO - PROCESS | 1839 | 1477725141580 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 00:12:21 INFO - PROCESS | 1839 | 1477725141588 Marionette TRACE conn4 <- [1,70,null,{}] 00:12:21 INFO - PROCESS | 1839 | 1477725141595 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x93ac4c00 == 18 [pid = 1839] [id = 21] 00:12:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x93ac5400) [pid = 1839] [serial = 60] [outer = (nil)] 00:12:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x94395400) [pid = 1839] [serial = 61] [outer = 0x93ac5400] 00:12:21 INFO - PROCESS | 1839 | 1477725141761 Marionette DEBUG loaded listener.js 00:12:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x949e5800) [pid = 1839] [serial = 62] [outer = 0x93ac5400] 00:12:22 INFO - PROCESS | 1839 | 1477725142519 Marionette TRACE conn4 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 00:12:22 INFO - . 00:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1378ms 00:12:22 INFO - PROCESS | 1839 | 1477725142552 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 00:12:22 INFO - PROCESS | 1839 | 1477725142556 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 00:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:12:22 INFO - PROCESS | 1839 | 1477725142583 Marionette TRACE conn4 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:22 INFO - PROCESS | 1839 | 1477725142789 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 00:12:22 INFO - PROCESS | 1839 | 1477725142926 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 00:12:22 INFO - PROCESS | 1839 | 1477725142933 Marionette TRACE conn4 <- [1,74,null,["8"]] 00:12:22 INFO - PROCESS | 1839 | 1477725142947 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 00:12:22 INFO - PROCESS | 1839 | 1477725142954 Marionette TRACE conn4 <- [1,75,null,{}] 00:12:22 INFO - PROCESS | 1839 | 1477725142961 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x9595b400 == 19 [pid = 1839] [id = 22] 00:12:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x95964400) [pid = 1839] [serial = 63] [outer = (nil)] 00:12:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x959d1000) [pid = 1839] [serial = 64] [outer = 0x95964400] 00:12:23 INFO - PROCESS | 1839 | 1477725143076 Marionette DEBUG loaded listener.js 00:12:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x95de0800) [pid = 1839] [serial = 65] [outer = 0x95964400] 00:12:23 INFO - PROCESS | 1839 | 1477725143884 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 00:12:23 INFO - . 00:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1377ms 00:12:23 INFO - PROCESS | 1839 | 1477725143955 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 00:12:23 INFO - PROCESS | 1839 | 1477725143962 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 00:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:12:23 INFO - PROCESS | 1839 | 1477725143971 Marionette TRACE conn4 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:24 INFO - PROCESS | 1839 | 1477725144175 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 00:12:24 INFO - PROCESS | 1839 | 1477725144288 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 00:12:24 INFO - PROCESS | 1839 | 1477725144292 Marionette TRACE conn4 <- [1,79,null,["8"]] 00:12:24 INFO - PROCESS | 1839 | 1477725144302 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 00:12:24 INFO - PROCESS | 1839 | 1477725144310 Marionette TRACE conn4 <- [1,80,null,{}] 00:12:24 INFO - PROCESS | 1839 | 1477725144317 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a088800 == 20 [pid = 1839] [id = 23] 00:12:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x9a089400) [pid = 1839] [serial = 66] [outer = (nil)] 00:12:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x9a163000) [pid = 1839] [serial = 67] [outer = 0x9a089400] 00:12:24 INFO - PROCESS | 1839 | 1477725144429 Marionette DEBUG loaded listener.js 00:12:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x9a308400) [pid = 1839] [serial = 68] [outer = 0x9a089400] 00:12:25 INFO - PROCESS | 1839 | 1477725145346 Marionette TRACE conn4 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 00:12:25 INFO - . 00:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1425ms 00:12:25 INFO - PROCESS | 1839 | 1477725145396 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 00:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:12:25 INFO - PROCESS | 1839 | 1477725145402 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 00:12:25 INFO - PROCESS | 1839 | 1477725145410 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:25 INFO - PROCESS | 1839 | 1477725145603 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 00:12:25 INFO - PROCESS | 1839 | 1477725145743 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 00:12:25 INFO - PROCESS | 1839 | 1477725145749 Marionette TRACE conn4 <- [1,84,null,["8"]] 00:12:25 INFO - PROCESS | 1839 | 1477725145761 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 00:12:25 INFO - PROCESS | 1839 | 1477725145769 Marionette TRACE conn4 <- [1,85,null,{}] 00:12:25 INFO - PROCESS | 1839 | 1477725145778 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x9318e400 == 21 [pid = 1839] [id = 24] 00:12:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x9a6be000) [pid = 1839] [serial = 69] [outer = (nil)] 00:12:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x9b147400) [pid = 1839] [serial = 70] [outer = 0x9a6be000] 00:12:25 INFO - PROCESS | 1839 | 1477725145886 Marionette DEBUG loaded listener.js 00:12:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x9b48c000) [pid = 1839] [serial = 71] [outer = 0x9a6be000] 00:12:26 INFO - PROCESS | 1839 | 1477725146696 Marionette TRACE conn4 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 00:12:26 INFO - . 00:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1331ms 00:12:26 INFO - PROCESS | 1839 | 1477725146739 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 00:12:26 INFO - PROCESS | 1839 | 1477725146743 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 00:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:12:26 INFO - PROCESS | 1839 | 1477725146751 Marionette TRACE conn4 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:26 INFO - PROCESS | 1839 | 1477725146984 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 00:12:27 INFO - PROCESS | 1839 | 1477725146998 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 00:12:27 INFO - PROCESS | 1839 | 1477725147001 Marionette TRACE conn4 <- [1,89,null,["8"]] 00:12:27 INFO - PROCESS | 1839 | 1477725147008 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 00:12:27 INFO - PROCESS | 1839 | 1477725147028 Marionette TRACE conn4 <- [1,90,null,{}] 00:12:27 INFO - PROCESS | 1839 | 1477725147128 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:27 INFO - PROCESS | 1839 | ++DOCSHELL 0xa0fadc00 == 22 [pid = 1839] [id = 25] 00:12:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0xa0fb0400) [pid = 1839] [serial = 72] [outer = (nil)] 00:12:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0xa1a6c000) [pid = 1839] [serial = 73] [outer = 0xa0fb0400] 00:12:27 INFO - PROCESS | 1839 | 1477725147236 Marionette DEBUG loaded listener.js 00:12:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0xa2622400) [pid = 1839] [serial = 74] [outer = 0xa0fb0400] 00:12:27 INFO - PROCESS | 1839 | 1477725147961 Marionette TRACE conn4 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 00:12:28 INFO - . 00:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1273ms 00:12:28 INFO - PROCESS | 1839 | 1477725148025 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 00:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:12:28 INFO - PROCESS | 1839 | 1477725148029 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 00:12:28 INFO - PROCESS | 1839 | 1477725148036 Marionette TRACE conn4 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:28 INFO - PROCESS | 1839 | 1477725148285 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 00:12:28 INFO - PROCESS | 1839 | 1477725148428 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 00:12:28 INFO - PROCESS | 1839 | 1477725148433 Marionette TRACE conn4 <- [1,94,null,["8"]] 00:12:28 INFO - PROCESS | 1839 | 1477725148446 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 00:12:28 INFO - PROCESS | 1839 | 1477725148452 Marionette TRACE conn4 <- [1,95,null,{}] 00:12:28 INFO - PROCESS | 1839 | 1477725148459 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d921400 == 23 [pid = 1839] [id = 26] 00:12:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8d921800) [pid = 1839] [serial = 75] [outer = (nil)] 00:12:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x97a67000) [pid = 1839] [serial = 76] [outer = 0x8d921800] 00:12:28 INFO - PROCESS | 1839 | 1477725148572 Marionette DEBUG loaded listener.js 00:12:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0xa2f10800) [pid = 1839] [serial = 77] [outer = 0x8d921800] 00:12:29 INFO - PROCESS | 1839 | 1477725149438 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 00:12:29 INFO - . 00:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1471ms 00:12:29 INFO - PROCESS | 1839 | 1477725149508 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 00:12:29 INFO - PROCESS | 1839 | 1477725149515 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 00:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:12:29 INFO - PROCESS | 1839 | 1477725149525 Marionette TRACE conn4 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:29 INFO - PROCESS | 1839 | 1477725149725 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 00:12:29 INFO - PROCESS | 1839 | --DOCSHELL 0x8f804400 == 22 [pid = 1839] [id = 16] 00:12:29 INFO - PROCESS | 1839 | 1477725149943 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 00:12:29 INFO - PROCESS | 1839 | 1477725149950 Marionette TRACE conn4 <- [1,99,null,["8"]] 00:12:29 INFO - PROCESS | 1839 | 1477725149983 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 00:12:29 INFO - PROCESS | 1839 | 1477725149994 Marionette TRACE conn4 <- [1,100,null,{}] 00:12:30 INFO - PROCESS | 1839 | 1477725150002 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f807000 == 23 [pid = 1839] [id = 27] 00:12:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8f810000) [pid = 1839] [serial = 78] [outer = (nil)] 00:12:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x93141000) [pid = 1839] [serial = 79] [outer = 0x8f810000] 00:12:30 INFO - PROCESS | 1839 | 1477725150126 Marionette DEBUG loaded listener.js 00:12:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x949e5400) [pid = 1839] [serial = 80] [outer = 0x8f810000] 00:12:30 INFO - PROCESS | 1839 | 1477725150976 Marionette TRACE conn4 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:12:31 INFO - . 00:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1486ms 00:12:31 INFO - PROCESS | 1839 | 1477725151011 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 00:12:31 INFO - PROCESS | 1839 | 1477725151017 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 00:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:12:31 INFO - PROCESS | 1839 | 1477725151047 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:31 INFO - PROCESS | 1839 | 1477725151264 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 00:12:31 INFO - PROCESS | 1839 | 1477725151428 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 00:12:31 INFO - PROCESS | 1839 | 1477725151436 Marionette TRACE conn4 <- [1,104,null,["8"]] 00:12:31 INFO - PROCESS | 1839 | 1477725151448 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 00:12:31 INFO - PROCESS | 1839 | 1477725151457 Marionette TRACE conn4 <- [1,105,null,{}] 00:12:31 INFO - PROCESS | 1839 | 1477725151464 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x95962000 == 24 [pid = 1839] [id = 28] 00:12:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x959cc000) [pid = 1839] [serial = 81] [outer = (nil)] 00:12:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x95eb8800) [pid = 1839] [serial = 82] [outer = 0x959cc000] 00:12:31 INFO - PROCESS | 1839 | 1477725151574 Marionette DEBUG loaded listener.js 00:12:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x968d2c00) [pid = 1839] [serial = 83] [outer = 0x959cc000] 00:12:32 INFO - PROCESS | 1839 | 1477725152433 Marionette TRACE conn4 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 00:12:32 INFO - . 00:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1424ms 00:12:32 INFO - PROCESS | 1839 | 1477725152484 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 00:12:32 INFO - PROCESS | 1839 | 1477725152489 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 00:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:12:32 INFO - PROCESS | 1839 | 1477725152499 Marionette TRACE conn4 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:32 INFO - PROCESS | 1839 | 1477725152701 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 00:12:32 INFO - PROCESS | 1839 | 1477725152845 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 00:12:32 INFO - PROCESS | 1839 | 1477725152857 Marionette TRACE conn4 <- [1,109,null,["8"]] 00:12:32 INFO - PROCESS | 1839 | 1477725152879 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 00:12:32 INFO - PROCESS | 1839 | 1477725152887 Marionette TRACE conn4 <- [1,110,null,{}] 00:12:32 INFO - PROCESS | 1839 | 1477725152893 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a407400 == 25 [pid = 1839] [id = 29] 00:12:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x9a407800) [pid = 1839] [serial = 84] [outer = (nil)] 00:12:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x9a670c00) [pid = 1839] [serial = 85] [outer = 0x9a407800] 00:12:33 INFO - PROCESS | 1839 | 1477725153003 Marionette DEBUG loaded listener.js 00:12:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x9b25fc00) [pid = 1839] [serial = 86] [outer = 0x9a407800] 00:12:33 INFO - PROCESS | 1839 | 1477725153832 Marionette TRACE conn4 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:12:33 INFO - . 00:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1376ms 00:12:33 INFO - PROCESS | 1839 | 1477725153873 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 00:12:33 INFO - PROCESS | 1839 | 1477725153878 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 00:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:12:33 INFO - PROCESS | 1839 | 1477725153905 Marionette TRACE conn4 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:34 INFO - PROCESS | 1839 | 1477725154127 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 00:12:34 INFO - PROCESS | 1839 | 1477725154272 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 00:12:34 INFO - PROCESS | 1839 | 1477725154277 Marionette TRACE conn4 <- [1,114,null,["8"]] 00:12:34 INFO - PROCESS | 1839 | 1477725154290 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 00:12:34 INFO - PROCESS | 1839 | 1477725154298 Marionette TRACE conn4 <- [1,115,null,{}] 00:12:34 INFO - PROCESS | 1839 | 1477725154304 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:34 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2995c00 == 26 [pid = 1839] [id = 30] 00:12:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0xa2e70400) [pid = 1839] [serial = 87] [outer = (nil)] 00:12:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0xa2e76c00) [pid = 1839] [serial = 88] [outer = 0xa2e70400] 00:12:34 INFO - PROCESS | 1839 | 1477725154413 Marionette DEBUG loaded listener.js 00:12:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0xa2e7a400) [pid = 1839] [serial = 89] [outer = 0xa2e70400] 00:12:35 INFO - PROCESS | 1839 | 1477725155194 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:12:35 INFO - . 00:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1331ms 00:12:35 INFO - PROCESS | 1839 | 1477725155233 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 00:12:35 INFO - PROCESS | 1839 | 1477725155238 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 00:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:12:35 INFO - PROCESS | 1839 | 1477725155245 Marionette TRACE conn4 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:35 INFO - PROCESS | 1839 | 1477725155430 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 00:12:35 INFO - PROCESS | 1839 | 1477725155547 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 00:12:35 INFO - PROCESS | 1839 | 1477725155552 Marionette TRACE conn4 <- [1,119,null,["8"]] 00:12:35 INFO - PROCESS | 1839 | 1477725155601 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 00:12:35 INFO - PROCESS | 1839 | 1477725155608 Marionette TRACE conn4 <- [1,120,null,{}] 00:12:35 INFO - PROCESS | 1839 | 1477725155614 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:35 INFO - PROCESS | 1839 | ++DOCSHELL 0xa45e6800 == 27 [pid = 1839] [id = 31] 00:12:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0xa45ec400) [pid = 1839] [serial = 90] [outer = (nil)] 00:12:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0xa48b9400) [pid = 1839] [serial = 91] [outer = 0xa45ec400] 00:12:35 INFO - PROCESS | 1839 | 1477725155722 Marionette DEBUG loaded listener.js 00:12:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0xa4cb8800) [pid = 1839] [serial = 92] [outer = 0xa45ec400] 00:12:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0xa5f85000) [pid = 1839] [serial = 93] [outer = 0x9524f400] 00:12:36 INFO - PROCESS | 1839 | 1477725156761 Marionette TRACE conn4 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:12:36 INFO - . 00:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1547ms 00:12:36 INFO - PROCESS | 1839 | 1477725156795 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 00:12:36 INFO - PROCESS | 1839 | 1477725156802 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 00:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:12:36 INFO - PROCESS | 1839 | 1477725156814 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:37 INFO - PROCESS | 1839 | 1477725157077 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 00:12:37 INFO - PROCESS | 1839 | 1477725157246 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 00:12:37 INFO - PROCESS | 1839 | 1477725157258 Marionette TRACE conn4 <- [1,124,null,["8"]] 00:12:37 INFO - PROCESS | 1839 | 1477725157286 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 00:12:37 INFO - PROCESS | 1839 | 1477725157293 Marionette TRACE conn4 <- [1,125,null,{}] 00:12:37 INFO - PROCESS | 1839 | 1477725157300 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d7a800 == 28 [pid = 1839] [id = 32] 00:12:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x9510ac00) [pid = 1839] [serial = 94] [outer = (nil)] 00:12:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x959d0800) [pid = 1839] [serial = 95] [outer = 0x9510ac00] 00:12:37 INFO - PROCESS | 1839 | 1477725157405 Marionette DEBUG loaded listener.js 00:12:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x93145800) [pid = 1839] [serial = 96] [outer = 0x9510ac00] 00:12:38 INFO - PROCESS | 1839 | 1477725158264 Marionette TRACE conn4 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 00:12:38 INFO - PROCESS | 1839 | --DOCSHELL 0x93ac4c00 == 27 [pid = 1839] [id = 21] 00:12:38 INFO - . 00:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1521ms 00:12:38 INFO - PROCESS | 1839 | 1477725158335 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 00:12:38 INFO - PROCESS | 1839 | 1477725158342 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 00:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:12:38 INFO - PROCESS | 1839 | 1477725158353 Marionette TRACE conn4 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:38 INFO - PROCESS | 1839 | 1477725158561 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 00:12:38 INFO - PROCESS | 1839 | 1477725158709 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 00:12:38 INFO - PROCESS | 1839 | 1477725158722 Marionette TRACE conn4 <- [1,129,null,["8"]] 00:12:38 INFO - PROCESS | 1839 | 1477725158738 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 00:12:38 INFO - PROCESS | 1839 | 1477725158747 Marionette TRACE conn4 <- [1,130,null,{}] 00:12:38 INFO - PROCESS | 1839 | 1477725158754 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d74c00 == 28 [pid = 1839] [id = 33] 00:12:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x94d75000) [pid = 1839] [serial = 97] [outer = (nil)] 00:12:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x959c4000) [pid = 1839] [serial = 98] [outer = 0x94d75000] 00:12:38 INFO - PROCESS | 1839 | 1477725158879 Marionette DEBUG loaded listener.js 00:12:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x97c56c00) [pid = 1839] [serial = 99] [outer = 0x94d75000] 00:12:39 INFO - PROCESS | 1839 | 1477725159716 Marionette TRACE conn4 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 00:12:39 INFO - . 00:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1428ms 00:12:39 INFO - PROCESS | 1839 | 1477725159780 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 00:12:39 INFO - PROCESS | 1839 | 1477725159786 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 00:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:12:39 INFO - PROCESS | 1839 | 1477725159794 Marionette TRACE conn4 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:40 INFO - PROCESS | 1839 | 1477725160002 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 00:12:40 INFO - PROCESS | 1839 | 1477725160185 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 00:12:40 INFO - PROCESS | 1839 | 1477725160192 Marionette TRACE conn4 <- [1,134,null,["8"]] 00:12:40 INFO - PROCESS | 1839 | 1477725160212 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 00:12:40 INFO - PROCESS | 1839 | 1477725160219 Marionette TRACE conn4 <- [1,135,null,{}] 00:12:40 INFO - PROCESS | 1839 | 1477725160226 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b14ac00 == 29 [pid = 1839] [id = 34] 00:12:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x9b255000) [pid = 1839] [serial = 100] [outer = (nil)] 00:12:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x9b483000) [pid = 1839] [serial = 101] [outer = 0x9b255000] 00:12:40 INFO - PROCESS | 1839 | 1477725160338 Marionette DEBUG loaded listener.js 00:12:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0x9ceb5800) [pid = 1839] [serial = 102] [outer = 0x9b255000] 00:12:41 INFO - PROCESS | 1839 | 1477725161209 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:12:41 INFO - . 00:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1484ms 00:12:41 INFO - PROCESS | 1839 | 1477725161287 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 00:12:41 INFO - PROCESS | 1839 | 1477725161296 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 00:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:12:41 INFO - PROCESS | 1839 | 1477725161304 Marionette TRACE conn4 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:41 INFO - PROCESS | 1839 | 1477725161515 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 00:12:41 INFO - PROCESS | 1839 | 1477725161663 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 00:12:41 INFO - PROCESS | 1839 | 1477725161669 Marionette TRACE conn4 <- [1,139,null,["8"]] 00:12:41 INFO - PROCESS | 1839 | 1477725161678 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 00:12:41 INFO - PROCESS | 1839 | 1477725161686 Marionette TRACE conn4 <- [1,140,null,{}] 00:12:41 INFO - PROCESS | 1839 | 1477725161693 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:41 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2e6f400 == 30 [pid = 1839] [id = 35] 00:12:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0xa2e72400) [pid = 1839] [serial = 103] [outer = (nil)] 00:12:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0xa48c3400) [pid = 1839] [serial = 104] [outer = 0xa2e72400] 00:12:41 INFO - PROCESS | 1839 | 1477725161806 Marionette DEBUG loaded listener.js 00:12:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0xa5f84c00) [pid = 1839] [serial = 105] [outer = 0xa2e72400] 00:12:42 INFO - PROCESS | 1839 | 1477725162692 Marionette TRACE conn4 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:12:42 INFO - . 00:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1436ms 00:12:42 INFO - PROCESS | 1839 | 1477725162739 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 00:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:12:42 INFO - PROCESS | 1839 | 1477725162744 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 00:12:42 INFO - PROCESS | 1839 | 1477725162752 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:42 INFO - PROCESS | 1839 | 1477725162944 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 00:12:43 INFO - PROCESS | 1839 | 1477725163093 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 00:12:43 INFO - PROCESS | 1839 | 1477725163099 Marionette TRACE conn4 <- [1,144,null,["8"]] 00:12:43 INFO - PROCESS | 1839 | 1477725163108 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 00:12:43 INFO - PROCESS | 1839 | 1477725163116 Marionette TRACE conn4 <- [1,145,null,{}] 00:12:43 INFO - PROCESS | 1839 | 1477725163123 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e7d000 == 31 [pid = 1839] [id = 36] 00:12:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0x95e7e800) [pid = 1839] [serial = 106] [outer = (nil)] 00:12:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x95e82c00) [pid = 1839] [serial = 107] [outer = 0x95e7e800] 00:12:43 INFO - PROCESS | 1839 | 1477725163234 Marionette DEBUG loaded listener.js 00:12:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x95e86000) [pid = 1839] [serial = 108] [outer = 0x95e7e800] 00:12:44 INFO - PROCESS | 1839 | --DOCSHELL 0x8f807000 == 30 [pid = 1839] [id = 27] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x9a088800 == 29 [pid = 1839] [id = 23] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x9595b400 == 28 [pid = 1839] [id = 22] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x8da8f800 == 27 [pid = 1839] [id = 6] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x8d921400 == 26 [pid = 1839] [id = 26] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x9318e400 == 25 [pid = 1839] [id = 24] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0xa0fadc00 == 24 [pid = 1839] [id = 25] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x94d6e400 == 23 [pid = 1839] [id = 17] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0xa45e6800 == 22 [pid = 1839] [id = 31] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0xa2995c00 == 21 [pid = 1839] [id = 30] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x968e7800 == 20 [pid = 1839] [id = 18] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x8da02800 == 19 [pid = 1839] [id = 20] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x9a407400 == 18 [pid = 1839] [id = 29] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x95962000 == 17 [pid = 1839] [id = 28] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x94d7a800 == 16 [pid = 1839] [id = 32] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x968d2400 == 15 [pid = 1839] [id = 15] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x94d74c00 == 14 [pid = 1839] [id = 33] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x94d77000 == 13 [pid = 1839] [id = 12] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x9a0c6000 == 12 [pid = 1839] [id = 10] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x8d70e800 == 11 [pid = 1839] [id = 19] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0x9b14ac00 == 10 [pid = 1839] [id = 34] 00:12:46 INFO - PROCESS | 1839 | --DOCSHELL 0xa2e6f400 == 9 [pid = 1839] [id = 35] 00:12:47 INFO - PROCESS | 1839 | 1477725167745 Marionette TRACE conn4 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 00:12:47 INFO - . 00:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 5035ms 00:12:47 INFO - PROCESS | 1839 | 1477725167787 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 00:12:47 INFO - PROCESS | 1839 | 1477725167795 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 00:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:12:47 INFO - PROCESS | 1839 | 1477725167808 Marionette TRACE conn4 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:48 INFO - PROCESS | 1839 | 1477725168020 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 00:12:48 INFO - PROCESS | 1839 | 1477725168154 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 00:12:48 INFO - PROCESS | 1839 | 1477725168159 Marionette TRACE conn4 <- [1,149,null,["8"]] 00:12:48 INFO - PROCESS | 1839 | 1477725168168 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 00:12:48 INFO - PROCESS | 1839 | 1477725168178 Marionette TRACE conn4 <- [1,150,null,{}] 00:12:48 INFO - PROCESS | 1839 | 1477725168184 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f648000 == 10 [pid = 1839] [id = 37] 00:12:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0x8f648400) [pid = 1839] [serial = 109] [outer = (nil)] 00:12:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x8f64b000) [pid = 1839] [serial = 110] [outer = 0x8f648400] 00:12:48 INFO - PROCESS | 1839 | 1477725168310 Marionette DEBUG loaded listener.js 00:12:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x8f64e000) [pid = 1839] [serial = 111] [outer = 0x8f648400] 00:12:49 INFO - PROCESS | 1839 | 1477725169056 Marionette TRACE conn4 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 00:12:49 INFO - . 00:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1329ms 00:12:49 INFO - PROCESS | 1839 | 1477725169134 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 00:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:12:49 INFO - PROCESS | 1839 | 1477725169142 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 00:12:49 INFO - PROCESS | 1839 | 1477725169151 Marionette TRACE conn4 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:49 INFO - PROCESS | 1839 | 1477725169371 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 00:12:49 INFO - PROCESS | 1839 | 1477725169514 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 00:12:49 INFO - PROCESS | 1839 | 1477725169519 Marionette TRACE conn4 <- [1,154,null,["8"]] 00:12:49 INFO - PROCESS | 1839 | 1477725169526 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 00:12:49 INFO - PROCESS | 1839 | 1477725169532 Marionette TRACE conn4 <- [1,155,null,{}] 00:12:49 INFO - PROCESS | 1839 | 1477725169538 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fb64400 == 11 [pid = 1839] [id = 38] 00:12:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x8fb67800) [pid = 1839] [serial = 112] [outer = (nil)] 00:12:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x93b2f800) [pid = 1839] [serial = 113] [outer = 0x8fb67800] 00:12:49 INFO - PROCESS | 1839 | 1477725169635 Marionette DEBUG loaded listener.js 00:12:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x8da96000) [pid = 1839] [serial = 114] [outer = 0x8fb67800] 00:12:50 INFO - PROCESS | 1839 | 1477725170434 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 00:12:50 INFO - . 00:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1343ms 00:12:50 INFO - PROCESS | 1839 | 1477725170531 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 00:12:50 INFO - PROCESS | 1839 | 1477725170539 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 00:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:12:50 INFO - PROCESS | 1839 | 1477725170583 Marionette TRACE conn4 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:50 INFO - PROCESS | 1839 | 1477725170843 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 00:12:50 INFO - PROCESS | 1839 | 1477725170888 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 00:12:50 INFO - PROCESS | 1839 | 1477725170894 Marionette TRACE conn4 <- [1,159,null,["8"]] 00:12:51 INFO - PROCESS | 1839 | 1477725171003 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 00:12:51 INFO - PROCESS | 1839 | 1477725171011 Marionette TRACE conn4 <- [1,160,null,{}] 00:12:51 INFO - PROCESS | 1839 | 1477725171029 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x95248000 == 12 [pid = 1839] [id = 39] 00:12:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x95429000) [pid = 1839] [serial = 115] [outer = (nil)] 00:12:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 116 (0x95de2c00) [pid = 1839] [serial = 116] [outer = 0x95429000] 00:12:51 INFO - PROCESS | 1839 | 1477725171134 Marionette DEBUG loaded listener.js 00:12:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 117 (0x95e80c00) [pid = 1839] [serial = 117] [outer = 0x95429000] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 116 (0x9a371800) [pid = 1839] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 115 (0x9a407800) [pid = 1839] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x968e9c00) [pid = 1839] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x959cc000) [pid = 1839] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x94d78000) [pid = 1839] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x8da08800) [pid = 1839] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x93ac5400) [pid = 1839] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x95115800) [pid = 1839] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x968e5c00) [pid = 1839] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x9b255000) [pid = 1839] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0xa2e72400) [pid = 1839] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0x94d77400) [pid = 1839] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x9a0c6400) [pid = 1839] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0x8d91bc00) [pid = 1839] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0x8da06000) [pid = 1839] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x9a6be000) [pid = 1839] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x9a089400) [pid = 1839] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x8f80c800) [pid = 1839] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0xa45ec400) [pid = 1839] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x8da8fc00) [pid = 1839] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0xa2e70400) [pid = 1839] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x8d921800) [pid = 1839] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x95964400) [pid = 1839] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x8f810000) [pid = 1839] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x9510ac00) [pid = 1839] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x94d75000) [pid = 1839] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:12:52 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0xa0fb0400) [pid = 1839] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:12:52 INFO - PROCESS | 1839 | 1477725172973 Marionette TRACE conn4 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 00:12:53 INFO - . 00:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2477ms 00:12:53 INFO - PROCESS | 1839 | 1477725173033 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 00:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:12:53 INFO - PROCESS | 1839 | 1477725173039 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 00:12:53 INFO - PROCESS | 1839 | 1477725173046 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:53 INFO - PROCESS | 1839 | 1477725173275 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 00:12:53 INFO - PROCESS | 1839 | 1477725173346 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 00:12:53 INFO - PROCESS | 1839 | 1477725173350 Marionette TRACE conn4 <- [1,164,null,["8"]] 00:12:53 INFO - PROCESS | 1839 | 1477725173360 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 00:12:53 INFO - PROCESS | 1839 | 1477725173371 Marionette TRACE conn4 <- [1,165,null,{}] 00:12:53 INFO - PROCESS | 1839 | 1477725173415 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d76800 == 13 [pid = 1839] [id = 40] 00:12:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x94d76c00) [pid = 1839] [serial = 118] [outer = (nil)] 00:12:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x9a4bf400) [pid = 1839] [serial = 119] [outer = 0x94d76c00] 00:12:53 INFO - PROCESS | 1839 | 1477725173526 Marionette DEBUG loaded listener.js 00:12:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x9b149c00) [pid = 1839] [serial = 120] [outer = 0x94d76c00] 00:12:54 INFO - PROCESS | 1839 | 1477725174273 Marionette TRACE conn4 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 00:12:54 INFO - . 00:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1274ms 00:12:54 INFO - PROCESS | 1839 | 1477725174456 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 00:12:54 INFO - PROCESS | 1839 | 1477725174460 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 00:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:12:54 INFO - PROCESS | 1839 | 1477725174503 Marionette TRACE conn4 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:54 INFO - PROCESS | 1839 | 1477725174689 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 00:12:54 INFO - PROCESS | 1839 | 1477725174807 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 00:12:54 INFO - PROCESS | 1839 | 1477725174810 Marionette TRACE conn4 <- [1,169,null,["8"]] 00:12:54 INFO - PROCESS | 1839 | 1477725174856 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 00:12:54 INFO - PROCESS | 1839 | 1477725174866 Marionette TRACE conn4 <- [1,170,null,{}] 00:12:54 INFO - PROCESS | 1839 | 1477725174875 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d74bc00 == 14 [pid = 1839] [id = 41] 00:12:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x8d916400) [pid = 1839] [serial = 121] [outer = (nil)] 00:12:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x8da08800) [pid = 1839] [serial = 122] [outer = 0x8d916400] 00:12:54 INFO - PROCESS | 1839 | 1477725174996 Marionette DEBUG loaded listener.js 00:12:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x8f645400) [pid = 1839] [serial = 123] [outer = 0x8d916400] 00:12:55 INFO - PROCESS | 1839 | 1477725175909 Marionette TRACE conn4 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 00:12:55 INFO - . 00:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1480ms 00:12:55 INFO - PROCESS | 1839 | 1477725175954 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 00:12:55 INFO - PROCESS | 1839 | 1477725175962 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 00:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:12:55 INFO - PROCESS | 1839 | 1477725175971 Marionette TRACE conn4 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:56 INFO - PROCESS | 1839 | 1477725176189 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 00:12:56 INFO - PROCESS | 1839 | 1477725176354 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 00:12:56 INFO - PROCESS | 1839 | 1477725176360 Marionette TRACE conn4 <- [1,174,null,["8"]] 00:12:56 INFO - PROCESS | 1839 | 1477725176377 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 00:12:56 INFO - PROCESS | 1839 | 1477725176388 Marionette TRACE conn4 <- [1,175,null,{}] 00:12:56 INFO - PROCESS | 1839 | 1477725176396 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x93191800 == 15 [pid = 1839] [id = 42] 00:12:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x949b6800) [pid = 1839] [serial = 124] [outer = (nil)] 00:12:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x949ea000) [pid = 1839] [serial = 125] [outer = 0x949b6800] 00:12:56 INFO - PROCESS | 1839 | 1477725176546 Marionette DEBUG loaded listener.js 00:12:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x95078c00) [pid = 1839] [serial = 126] [outer = 0x949b6800] 00:12:57 INFO - PROCESS | 1839 | 1477725177551 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 00:12:57 INFO - . 00:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1641ms 00:12:57 INFO - PROCESS | 1839 | 1477725177612 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 00:12:57 INFO - PROCESS | 1839 | 1477725177617 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 00:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:12:57 INFO - PROCESS | 1839 | 1477725177626 Marionette TRACE conn4 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:57 INFO - PROCESS | 1839 | 1477725177871 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 00:12:58 INFO - PROCESS | 1839 | 1477725178175 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 00:12:58 INFO - PROCESS | 1839 | 1477725178182 Marionette TRACE conn4 <- [1,179,null,["8"]] 00:12:58 INFO - PROCESS | 1839 | 1477725178234 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 00:12:58 INFO - PROCESS | 1839 | 1477725178244 Marionette TRACE conn4 <- [1,180,null,{}] 00:12:58 INFO - PROCESS | 1839 | 1477725178253 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da92c00 == 16 [pid = 1839] [id = 43] 00:12:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x8da93000) [pid = 1839] [serial = 127] [outer = (nil)] 00:12:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x8f649800) [pid = 1839] [serial = 128] [outer = 0x8da93000] 00:12:58 INFO - PROCESS | 1839 | 1477725178356 Marionette DEBUG loaded listener.js 00:12:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0x8f7a8000) [pid = 1839] [serial = 129] [outer = 0x8da93000] 00:12:59 INFO - PROCESS | 1839 | --DOCSHELL 0x94d76800 == 15 [pid = 1839] [id = 40] 00:12:59 INFO - PROCESS | 1839 | --DOCSHELL 0x95248000 == 14 [pid = 1839] [id = 39] 00:12:59 INFO - PROCESS | 1839 | --DOCSHELL 0x8fb64400 == 13 [pid = 1839] [id = 38] 00:12:59 INFO - PROCESS | 1839 | --DOCSHELL 0x8f648000 == 12 [pid = 1839] [id = 37] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x945ed000) [pid = 1839] [serial = 9] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x949c7400) [pid = 1839] [serial = 12] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x95e82c00) [pid = 1839] [serial = 107] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOCSHELL 0x95e7d000 == 11 [pid = 1839] [id = 36] 00:12:59 INFO - PROCESS | 1839 | 1477725179284 Marionette TRACE conn4 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 00:12:59 INFO - . 00:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1679ms 00:12:59 INFO - PROCESS | 1839 | 1477725179305 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 00:12:59 INFO - PROCESS | 1839 | 1477725179311 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 00:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:12:59 INFO - PROCESS | 1839 | 1477725179320 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0xa1ac9000) [pid = 1839] [serial = 2] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x8d70fc00) [pid = 1839] [serial = 19] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x95ddc000) [pid = 1839] [serial = 25] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0xa48c3400) [pid = 1839] [serial = 104] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0xa5f84c00) [pid = 1839] [serial = 105] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x9b483000) [pid = 1839] [serial = 101] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x9ceb5800) [pid = 1839] [serial = 102] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x959c4000) [pid = 1839] [serial = 98] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x97c56c00) [pid = 1839] [serial = 99] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x959d0800) [pid = 1839] [serial = 95] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x93145800) [pid = 1839] [serial = 96] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0xa48b9400) [pid = 1839] [serial = 91] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0xa4cb8800) [pid = 1839] [serial = 92] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0xa2e76c00) [pid = 1839] [serial = 88] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0xa2e7a400) [pid = 1839] [serial = 89] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x9a670c00) [pid = 1839] [serial = 85] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x9b25fc00) [pid = 1839] [serial = 86] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x95eb8800) [pid = 1839] [serial = 82] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x968d2c00) [pid = 1839] [serial = 83] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x93141000) [pid = 1839] [serial = 79] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x949e5400) [pid = 1839] [serial = 80] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x97a67000) [pid = 1839] [serial = 76] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0xa2f10800) [pid = 1839] [serial = 77] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0xa1a6c000) [pid = 1839] [serial = 73] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0xa2622400) [pid = 1839] [serial = 74] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x9b147400) [pid = 1839] [serial = 70] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9b48c000) [pid = 1839] [serial = 71] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x9a163000) [pid = 1839] [serial = 67] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x9a308400) [pid = 1839] [serial = 68] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x959d1000) [pid = 1839] [serial = 64] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x95de0800) [pid = 1839] [serial = 65] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x94395400) [pid = 1839] [serial = 61] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x949e5800) [pid = 1839] [serial = 62] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8f7a9400) [pid = 1839] [serial = 58] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x92bac000) [pid = 1839] [serial = 59] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x9a37b800) [pid = 1839] [serial = 55] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x9a37fc00) [pid = 1839] [serial = 56] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x97c55400) [pid = 1839] [serial = 52] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x9a0c1000) [pid = 1839] [serial = 53] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x94ec4800) [pid = 1839] [serial = 49] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x9510f800) [pid = 1839] [serial = 50] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x93140c00) [pid = 1839] [serial = 46] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x93b29000) [pid = 1839] [serial = 47] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x968eac00) [pid = 1839] [serial = 43] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x97a69000) [pid = 1839] [serial = 44] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x9524c800) [pid = 1839] [serial = 40] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x959c5000) [pid = 1839] [serial = 41] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x94394c00) [pid = 1839] [serial = 37] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x949ea800) [pid = 1839] [serial = 38] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0xa93c5800) [pid = 1839] [serial = 34] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x949e1400) [pid = 1839] [serial = 35] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x959ca400) [pid = 1839] [serial = 31] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0xa2f14800) [pid = 1839] [serial = 32] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x9a1db000) [pid = 1839] [serial = 28] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x9a375000) [pid = 1839] [serial = 29] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x9a087800) [pid = 1839] [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.] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8d919c00) [pid = 1839] [serial = 16] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8d91e800) [pid = 1839] [serial = 17] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x94ec8000) [pid = 1839] [serial = 22] [outer = (nil)] [url = about:blank] 00:12:59 INFO - PROCESS | 1839 | 1477725179625 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 00:12:59 INFO - PROCESS | 1839 | 1477725179718 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 00:12:59 INFO - PROCESS | 1839 | 1477725179725 Marionette TRACE conn4 <- [1,184,null,["8"]] 00:12:59 INFO - PROCESS | 1839 | 1477725179733 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 00:12:59 INFO - PROCESS | 1839 | 1477725179742 Marionette TRACE conn4 <- [1,185,null,{}] 00:12:59 INFO - PROCESS | 1839 | 1477725179747 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da04400 == 12 [pid = 1839] [id = 44] 00:12:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8f7a8c00) [pid = 1839] [serial = 130] [outer = (nil)] 00:12:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x90d0f000) [pid = 1839] [serial = 131] [outer = 0x8f7a8c00] 00:12:59 INFO - PROCESS | 1839 | 1477725179871 Marionette DEBUG loaded listener.js 00:13:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x90d13400) [pid = 1839] [serial = 132] [outer = 0x8f7a8c00] 00:13:00 INFO - PROCESS | 1839 | 1477725180223 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:13:00 INFO - PROCESS | 1839 | 1477725180693 Marionette TRACE conn4 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 00:13:00 INFO - . 00:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1425ms 00:13:00 INFO - PROCESS | 1839 | 1477725180745 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 00:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:13:00 INFO - PROCESS | 1839 | 1477725180749 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 00:13:00 INFO - PROCESS | 1839 | 1477725180757 Marionette TRACE conn4 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:00 INFO - PROCESS | 1839 | 1477725180954 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 00:13:01 INFO - PROCESS | 1839 | 1477725181071 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 00:13:01 INFO - PROCESS | 1839 | 1477725181083 Marionette TRACE conn4 <- [1,189,null,["8"]] 00:13:01 INFO - PROCESS | 1839 | 1477725181092 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 00:13:01 INFO - PROCESS | 1839 | 1477725181100 Marionette TRACE conn4 <- [1,190,null,{}] 00:13:01 INFO - PROCESS | 1839 | 1477725181106 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x949c8000 == 13 [pid = 1839] [id = 45] 00:13:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x949e6400) [pid = 1839] [serial = 133] [outer = (nil)] 00:13:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x949e8800) [pid = 1839] [serial = 134] [outer = 0x949e6400] 00:13:01 INFO - PROCESS | 1839 | 1477725181201 Marionette DEBUG loaded listener.js 00:13:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x94d75c00) [pid = 1839] [serial = 135] [outer = 0x949e6400] 00:13:02 INFO - PROCESS | 1839 | 1477725182048 Marionette TRACE conn4 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 00:13:02 INFO - . 00:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1326ms 00:13:02 INFO - PROCESS | 1839 | 1477725182082 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 00:13:02 INFO - PROCESS | 1839 | 1477725182086 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 00:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:13:02 INFO - PROCESS | 1839 | 1477725182096 Marionette TRACE conn4 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:02 INFO - PROCESS | 1839 | 1477725182446 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 00:13:02 INFO - PROCESS | 1839 | 1477725182483 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 00:13:02 INFO - PROCESS | 1839 | 1477725182495 Marionette TRACE conn4 <- [1,194,null,["8"]] 00:13:02 INFO - PROCESS | 1839 | 1477725182700 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 00:13:02 INFO - PROCESS | 1839 | 1477725182717 Marionette TRACE conn4 <- [1,195,null,{}] 00:13:02 INFO - PROCESS | 1839 | 1477725182726 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da8a400 == 14 [pid = 1839] [id = 46] 00:13:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8fb62000) [pid = 1839] [serial = 136] [outer = (nil)] 00:13:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x95959800) [pid = 1839] [serial = 137] [outer = 0x8fb62000] 00:13:02 INFO - PROCESS | 1839 | 1477725182937 Marionette DEBUG loaded listener.js 00:13:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x959cfc00) [pid = 1839] [serial = 138] [outer = 0x8fb62000] 00:13:03 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x95e7e800) [pid = 1839] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:13:03 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x8f648400) [pid = 1839] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:13:03 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x95429000) [pid = 1839] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:13:03 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8fb67800) [pid = 1839] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:13:03 INFO - PROCESS | 1839 | 1477725183791 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 00:13:03 INFO - . 00:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1721ms 00:13:03 INFO - PROCESS | 1839 | 1477725183817 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 00:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:13:03 INFO - PROCESS | 1839 | 1477725183822 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 00:13:03 INFO - PROCESS | 1839 | 1477725183829 Marionette TRACE conn4 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:04 INFO - PROCESS | 1839 | 1477725184011 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 00:13:04 INFO - PROCESS | 1839 | 1477725184022 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 00:13:04 INFO - PROCESS | 1839 | 1477725184025 Marionette TRACE conn4 <- [1,199,null,["8"]] 00:13:04 INFO - PROCESS | 1839 | 1477725184032 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 00:13:04 INFO - PROCESS | 1839 | 1477725184038 Marionette TRACE conn4 <- [1,200,null,{}] 00:13:04 INFO - PROCESS | 1839 | 1477725184043 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x95ddac00 == 15 [pid = 1839] [id = 47] 00:13:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x95de5400) [pid = 1839] [serial = 139] [outer = (nil)] 00:13:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x95e82c00) [pid = 1839] [serial = 140] [outer = 0x95de5400] 00:13:04 INFO - PROCESS | 1839 | 1477725184137 Marionette DEBUG loaded listener.js 00:13:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x95e88400) [pid = 1839] [serial = 141] [outer = 0x95de5400] 00:13:04 INFO - PROCESS | 1839 | 1477725184954 Marionette TRACE conn4 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 00:13:04 INFO - . 00:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1172ms 00:13:05 INFO - PROCESS | 1839 | 1477725185001 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 00:13:05 INFO - PROCESS | 1839 | 1477725185004 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 00:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:13:05 INFO - PROCESS | 1839 | 1477725185011 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:05 INFO - PROCESS | 1839 | 1477725185222 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 00:13:05 INFO - PROCESS | 1839 | 1477725185237 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 00:13:05 INFO - PROCESS | 1839 | 1477725185241 Marionette TRACE conn4 <- [1,204,null,["8"]] 00:13:05 INFO - PROCESS | 1839 | 1477725185247 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 00:13:05 INFO - PROCESS | 1839 | 1477725185252 Marionette TRACE conn4 <- [1,205,null,{}] 00:13:05 INFO - PROCESS | 1839 | 1477725185258 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e85c00 == 16 [pid = 1839] [id = 48] 00:13:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x968ecc00) [pid = 1839] [serial = 142] [outer = (nil)] 00:13:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x97a69400) [pid = 1839] [serial = 143] [outer = 0x968ecc00] 00:13:05 INFO - PROCESS | 1839 | 1477725185380 Marionette DEBUG loaded listener.js 00:13:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x9a10f000) [pid = 1839] [serial = 144] [outer = 0x968ecc00] 00:13:06 INFO - PROCESS | 1839 | 1477725186290 Marionette TRACE conn4 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 00:13:06 INFO - . 00:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1330ms 00:13:06 INFO - PROCESS | 1839 | 1477725186344 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 00:13:06 INFO - PROCESS | 1839 | 1477725186351 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 00:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:13:06 INFO - PROCESS | 1839 | 1477725186362 Marionette TRACE conn4 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:06 INFO - PROCESS | 1839 | 1477725186574 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 00:13:06 INFO - PROCESS | 1839 | 1477725186718 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 00:13:06 INFO - PROCESS | 1839 | 1477725186724 Marionette TRACE conn4 <- [1,209,null,["8"]] 00:13:06 INFO - PROCESS | 1839 | 1477725186737 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 00:13:06 INFO - PROCESS | 1839 | 1477725186745 Marionette TRACE conn4 <- [1,210,null,{}] 00:13:06 INFO - PROCESS | 1839 | 1477725186752 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fb5e000 == 17 [pid = 1839] [id = 49] 00:13:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8fb5ec00) [pid = 1839] [serial = 145] [outer = (nil)] 00:13:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x9314f800) [pid = 1839] [serial = 146] [outer = 0x8fb5ec00] 00:13:06 INFO - PROCESS | 1839 | 1477725186873 Marionette DEBUG loaded listener.js 00:13:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x94394c00) [pid = 1839] [serial = 147] [outer = 0x8fb5ec00] 00:13:07 INFO - PROCESS | 1839 | 1477725187641 Marionette TRACE conn4 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 00:13:07 INFO - . 00:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1323ms 00:13:07 INFO - PROCESS | 1839 | 1477725187684 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 00:13:07 INFO - PROCESS | 1839 | 1477725187692 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 00:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:13:07 INFO - PROCESS | 1839 | 1477725187700 Marionette TRACE conn4 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:07 INFO - PROCESS | 1839 | 1477725187914 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 00:13:08 INFO - PROCESS | 1839 | 1477725188030 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 00:13:08 INFO - PROCESS | 1839 | 1477725188035 Marionette TRACE conn4 <- [1,214,null,["8"]] 00:13:08 INFO - PROCESS | 1839 | 1477725188087 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 00:13:08 INFO - PROCESS | 1839 | 1477725188094 Marionette TRACE conn4 <- [1,215,null,{}] 00:13:08 INFO - PROCESS | 1839 | 1477725188101 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x95082800 == 18 [pid = 1839] [id = 50] 00:13:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95083c00) [pid = 1839] [serial = 148] [outer = (nil)] 00:13:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x95248800) [pid = 1839] [serial = 149] [outer = 0x95083c00] 00:13:08 INFO - PROCESS | 1839 | 1477725188210 Marionette DEBUG loaded listener.js 00:13:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x959d1c00) [pid = 1839] [serial = 150] [outer = 0x95083c00] 00:13:09 INFO - PROCESS | 1839 | 1477725189020 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 00:13:09 INFO - . 00:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1392ms 00:13:09 INFO - PROCESS | 1839 | 1477725189105 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 00:13:09 INFO - PROCESS | 1839 | 1477725189114 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 00:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:13:09 INFO - PROCESS | 1839 | 1477725189123 Marionette TRACE conn4 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:09 INFO - PROCESS | 1839 | 1477725189315 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 00:13:09 INFO - PROCESS | 1839 | 1477725189458 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 00:13:09 INFO - PROCESS | 1839 | 1477725189464 Marionette TRACE conn4 <- [1,219,null,["8"]] 00:13:09 INFO - PROCESS | 1839 | 1477725189475 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 00:13:09 INFO - PROCESS | 1839 | 1477725189483 Marionette TRACE conn4 <- [1,220,null,{}] 00:13:09 INFO - PROCESS | 1839 | 1477725189490 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a1db800 == 19 [pid = 1839] [id = 51] 00:13:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x9a1e0c00) [pid = 1839] [serial = 151] [outer = (nil)] 00:13:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x9a376c00) [pid = 1839] [serial = 152] [outer = 0x9a1e0c00] 00:13:09 INFO - PROCESS | 1839 | 1477725189601 Marionette DEBUG loaded listener.js 00:13:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x9a437000) [pid = 1839] [serial = 153] [outer = 0x9a1e0c00] 00:13:10 INFO - PROCESS | 1839 | 1477725190364 Marionette TRACE conn4 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 00:13:10 INFO - . 00:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1287ms 00:13:10 INFO - PROCESS | 1839 | 1477725190410 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 00:13:10 INFO - PROCESS | 1839 | 1477725190415 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 00:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:13:10 INFO - PROCESS | 1839 | 1477725190427 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:10 INFO - PROCESS | 1839 | 1477725190683 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 00:13:10 INFO - PROCESS | 1839 | 1477725190699 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 00:13:10 INFO - PROCESS | 1839 | 1477725190703 Marionette TRACE conn4 <- [1,224,null,["8"]] 00:13:10 INFO - PROCESS | 1839 | 1477725190808 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 00:13:10 INFO - PROCESS | 1839 | 1477725190815 Marionette TRACE conn4 <- [1,225,null,{}] 00:13:10 INFO - PROCESS | 1839 | 1477725190826 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d921400 == 20 [pid = 1839] [id = 52] 00:13:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x9a66e400) [pid = 1839] [serial = 154] [outer = (nil)] 00:13:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x9b258c00) [pid = 1839] [serial = 155] [outer = 0x9a66e400] 00:13:10 INFO - PROCESS | 1839 | 1477725190933 Marionette DEBUG loaded listener.js 00:13:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x9b25d800) [pid = 1839] [serial = 156] [outer = 0x9a66e400] 00:13:11 INFO - PROCESS | 1839 | 1477725191842 Marionette TRACE conn4 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 00:13:11 INFO - . 00:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1471ms 00:13:11 INFO - PROCESS | 1839 | 1477725191895 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 00:13:11 INFO - PROCESS | 1839 | 1477725191902 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 00:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:13:11 INFO - PROCESS | 1839 | 1477725191912 Marionette TRACE conn4 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:12 INFO - PROCESS | 1839 | 1477725192110 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 00:13:12 INFO - PROCESS | 1839 | 1477725192274 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 00:13:12 INFO - PROCESS | 1839 | 1477725192287 Marionette TRACE conn4 <- [1,229,null,["8"]] 00:13:12 INFO - PROCESS | 1839 | 1477725192309 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 00:13:12 INFO - PROCESS | 1839 | 1477725192321 Marionette TRACE conn4 <- [1,230,null,{}] 00:13:12 INFO - PROCESS | 1839 | 1477725192327 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f652800 == 21 [pid = 1839] [id = 53] 00:13:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8fb58400) [pid = 1839] [serial = 157] [outer = (nil)] 00:13:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x949e1800) [pid = 1839] [serial = 158] [outer = 0x8fb58400] 00:13:12 INFO - PROCESS | 1839 | 1477725192440 Marionette DEBUG loaded listener.js 00:13:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x94d74400) [pid = 1839] [serial = 159] [outer = 0x8fb58400] 00:13:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8d74bc00 == 20 [pid = 1839] [id = 41] 00:13:13 INFO - PROCESS | 1839 | --DOCSHELL 0x93191800 == 19 [pid = 1839] [id = 42] 00:13:13 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x95e86000) [pid = 1839] [serial = 108] [outer = (nil)] [url = about:blank] 00:13:13 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8f64e000) [pid = 1839] [serial = 111] [outer = (nil)] [url = about:blank] 00:13:13 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8f64b000) [pid = 1839] [serial = 110] [outer = (nil)] [url = about:blank] 00:13:13 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8da96000) [pid = 1839] [serial = 114] [outer = (nil)] [url = about:blank] 00:13:13 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x93b2f800) [pid = 1839] [serial = 113] [outer = (nil)] [url = about:blank] 00:13:13 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x95e80c00) [pid = 1839] [serial = 117] [outer = (nil)] [url = about:blank] 00:13:13 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x95de2c00) [pid = 1839] [serial = 116] [outer = (nil)] [url = about:blank] 00:13:13 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x9a4bf400) [pid = 1839] [serial = 119] [outer = (nil)] [url = about:blank] 00:13:14 INFO - PROCESS | 1839 | 1477725194144 Marionette TRACE conn4 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 00:13:14 INFO - . 00:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2284ms 00:13:14 INFO - PROCESS | 1839 | 1477725194196 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 00:13:14 INFO - PROCESS | 1839 | 1477725194203 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 00:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:13:14 INFO - PROCESS | 1839 | 1477725194213 Marionette TRACE conn4 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:14 INFO - PROCESS | 1839 | 1477725194412 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 00:13:14 INFO - PROCESS | 1839 | 1477725194528 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 00:13:14 INFO - PROCESS | 1839 | 1477725194534 Marionette TRACE conn4 <- [1,234,null,["8"]] 00:13:14 INFO - PROCESS | 1839 | 1477725194541 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 00:13:14 INFO - PROCESS | 1839 | 1477725194549 Marionette TRACE conn4 <- [1,235,null,{}] 00:13:14 INFO - PROCESS | 1839 | 1477725194555 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64b000 == 20 [pid = 1839] [id = 54] 00:13:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8fb63c00) [pid = 1839] [serial = 160] [outer = (nil)] 00:13:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x9297f400) [pid = 1839] [serial = 161] [outer = 0x8fb63c00] 00:13:14 INFO - PROCESS | 1839 | 1477725194658 Marionette DEBUG loaded listener.js 00:13:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x93191c00) [pid = 1839] [serial = 162] [outer = 0x8fb63c00] 00:13:15 INFO - PROCESS | 1839 | 1477725195360 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 00:13:15 INFO - . 00:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1172ms 00:13:15 INFO - PROCESS | 1839 | 1477725195383 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 00:13:15 INFO - PROCESS | 1839 | 1477725195389 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 00:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:13:15 INFO - PROCESS | 1839 | 1477725195396 Marionette TRACE conn4 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:15 INFO - PROCESS | 1839 | 1477725195629 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 00:13:15 INFO - PROCESS | 1839 | 1477725195645 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 00:13:15 INFO - PROCESS | 1839 | 1477725195650 Marionette TRACE conn4 <- [1,239,null,["8"]] 00:13:15 INFO - PROCESS | 1839 | 1477725195656 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 00:13:15 INFO - PROCESS | 1839 | 1477725195662 Marionette TRACE conn4 <- [1,240,null,{}] 00:13:15 INFO - PROCESS | 1839 | 1477725195668 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d78800 == 21 [pid = 1839] [id = 55] 00:13:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x94ecd800) [pid = 1839] [serial = 163] [outer = (nil)] 00:13:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x95080c00) [pid = 1839] [serial = 164] [outer = 0x94ecd800] 00:13:15 INFO - PROCESS | 1839 | 1477725195765 Marionette DEBUG loaded listener.js 00:13:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x95085000) [pid = 1839] [serial = 165] [outer = 0x94ecd800] 00:13:16 INFO - PROCESS | 1839 | 1477725196588 Marionette TRACE conn4 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 00:13:16 INFO - . 00:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1277ms 00:13:16 INFO - PROCESS | 1839 | 1477725196682 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 00:13:16 INFO - PROCESS | 1839 | 1477725196690 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 00:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:13:16 INFO - PROCESS | 1839 | 1477725196698 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:16 INFO - PROCESS | 1839 | 1477725196932 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 00:13:17 INFO - PROCESS | 1839 | 1477725197002 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 00:13:17 INFO - PROCESS | 1839 | 1477725197006 Marionette TRACE conn4 <- [1,244,null,["8"]] 00:13:17 INFO - PROCESS | 1839 | 1477725197012 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 00:13:17 INFO - PROCESS | 1839 | 1477725197019 Marionette TRACE conn4 <- [1,245,null,{}] 00:13:17 INFO - PROCESS | 1839 | 1477725197037 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e86000 == 22 [pid = 1839] [id = 56] 00:13:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x95e87400) [pid = 1839] [serial = 166] [outer = (nil)] 00:13:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x95e8a000) [pid = 1839] [serial = 167] [outer = 0x95e87400] 00:13:17 INFO - PROCESS | 1839 | 1477725197139 Marionette DEBUG loaded listener.js 00:13:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x968cb000) [pid = 1839] [serial = 168] [outer = 0x95e87400] 00:13:18 INFO - PROCESS | 1839 | 1477725198153 Marionette TRACE conn4 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 00:13:18 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x94d76c00) [pid = 1839] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:13:18 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x95de5400) [pid = 1839] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:13:18 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x949b6800) [pid = 1839] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:13:18 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8d916400) [pid = 1839] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:13:18 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8da93000) [pid = 1839] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:13:18 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8f7a8c00) [pid = 1839] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:13:18 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8fb62000) [pid = 1839] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:13:18 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x949e6400) [pid = 1839] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:13:18 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x968ecc00) [pid = 1839] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:13:18 INFO - . 00:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1522ms 00:13:18 INFO - PROCESS | 1839 | 1477725198220 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 00:13:18 INFO - PROCESS | 1839 | 1477725198223 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 00:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:13:18 INFO - PROCESS | 1839 | 1477725198231 Marionette TRACE conn4 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:18 INFO - PROCESS | 1839 | 1477725198416 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 00:13:18 INFO - PROCESS | 1839 | 1477725198519 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 00:13:18 INFO - PROCESS | 1839 | 1477725198527 Marionette TRACE conn4 <- [1,249,null,["8"]] 00:13:18 INFO - PROCESS | 1839 | 1477725198533 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 00:13:18 INFO - PROCESS | 1839 | 1477725198539 Marionette TRACE conn4 <- [1,250,null,{}] 00:13:18 INFO - PROCESS | 1839 | 1477725198545 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f652c00 == 23 [pid = 1839] [id = 57] 00:13:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x94d6b800) [pid = 1839] [serial = 169] [outer = (nil)] 00:13:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x95e86400) [pid = 1839] [serial = 170] [outer = 0x94d6b800] 00:13:18 INFO - PROCESS | 1839 | 1477725198644 Marionette DEBUG loaded listener.js 00:13:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x9a37c400) [pid = 1839] [serial = 171] [outer = 0x94d6b800] 00:13:19 INFO - PROCESS | 1839 | 1477725199264 Marionette TRACE conn4 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 00:13:19 INFO - . 00:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1085ms 00:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:13:19 INFO - PROCESS | 1839 | 1477725199314 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 00:13:19 INFO - PROCESS | 1839 | 1477725199317 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 00:13:19 INFO - PROCESS | 1839 | 1477725199324 Marionette TRACE conn4 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:19 INFO - PROCESS | 1839 | 1477725199529 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 00:13:19 INFO - PROCESS | 1839 | 1477725199550 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 00:13:19 INFO - PROCESS | 1839 | 1477725199554 Marionette TRACE conn4 <- [1,254,null,["8"]] 00:13:19 INFO - PROCESS | 1839 | 1477725199560 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 00:13:19 INFO - PROCESS | 1839 | 1477725199565 Marionette TRACE conn4 <- [1,255,null,{}] 00:13:19 INFO - PROCESS | 1839 | 1477725199570 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a649400 == 24 [pid = 1839] [id = 58] 00:13:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x9a66b800) [pid = 1839] [serial = 172] [outer = (nil)] 00:13:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x9b142400) [pid = 1839] [serial = 173] [outer = 0x9a66b800] 00:13:19 INFO - PROCESS | 1839 | 1477725199661 Marionette DEBUG loaded listener.js 00:13:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x9b25f000) [pid = 1839] [serial = 174] [outer = 0x9a66b800] 00:13:20 INFO - PROCESS | 1839 | 1477725200413 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 00:13:20 INFO - . 00:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1140ms 00:13:20 INFO - PROCESS | 1839 | 1477725200465 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 00:13:20 INFO - PROCESS | 1839 | 1477725200472 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 00:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:13:20 INFO - PROCESS | 1839 | 1477725200510 Marionette TRACE conn4 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:20 INFO - PROCESS | 1839 | 1477725200715 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 00:13:20 INFO - PROCESS | 1839 | 1477725200855 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 00:13:20 INFO - PROCESS | 1839 | 1477725200862 Marionette TRACE conn4 <- [1,259,null,["8"]] 00:13:20 INFO - PROCESS | 1839 | 1477725200875 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 00:13:20 INFO - PROCESS | 1839 | 1477725200885 Marionette TRACE conn4 <- [1,260,null,{}] 00:13:20 INFO - PROCESS | 1839 | 1477725200892 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x9387b000 == 25 [pid = 1839] [id = 59] 00:13:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x9387c800) [pid = 1839] [serial = 175] [outer = (nil)] 00:13:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x949de800) [pid = 1839] [serial = 176] [outer = 0x9387c800] 00:13:21 INFO - PROCESS | 1839 | 1477725201014 Marionette DEBUG loaded listener.js 00:13:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x94d77c00) [pid = 1839] [serial = 177] [outer = 0x9387c800] 00:13:21 INFO - PROCESS | 1839 | 1477725201889 Marionette TRACE conn4 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 00:13:21 INFO - . 00:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1426ms 00:13:21 INFO - PROCESS | 1839 | 1477725201934 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 00:13:21 INFO - PROCESS | 1839 | 1477725201940 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 00:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:13:21 INFO - PROCESS | 1839 | 1477725201976 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:22 INFO - PROCESS | 1839 | 1477725202181 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 00:13:22 INFO - PROCESS | 1839 | 1477725202325 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 00:13:22 INFO - PROCESS | 1839 | 1477725202331 Marionette TRACE conn4 <- [1,264,null,["8"]] 00:13:22 INFO - PROCESS | 1839 | 1477725202343 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 00:13:22 INFO - PROCESS | 1839 | 1477725202349 Marionette TRACE conn4 <- [1,265,null,{}] 00:13:22 INFO - PROCESS | 1839 | 1477725202357 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e7f400 == 26 [pid = 1839] [id = 60] 00:13:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x95e81400) [pid = 1839] [serial = 178] [outer = (nil)] 00:13:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x968e5c00) [pid = 1839] [serial = 179] [outer = 0x95e81400] 00:13:22 INFO - PROCESS | 1839 | 1477725202465 Marionette DEBUG loaded listener.js 00:13:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x9a37fc00) [pid = 1839] [serial = 180] [outer = 0x95e81400] 00:13:23 INFO - PROCESS | 1839 | 1477725203333 Marionette TRACE conn4 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 00:13:23 INFO - . 00:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1429ms 00:13:23 INFO - PROCESS | 1839 | 1477725203412 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 00:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:13:23 INFO - PROCESS | 1839 | 1477725203420 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 00:13:23 INFO - PROCESS | 1839 | 1477725203428 Marionette TRACE conn4 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:23 INFO - PROCESS | 1839 | 1477725203621 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 00:13:23 INFO - PROCESS | 1839 | 1477725203757 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 00:13:23 INFO - PROCESS | 1839 | 1477725203763 Marionette TRACE conn4 <- [1,269,null,["8"]] 00:13:23 INFO - PROCESS | 1839 | 1477725203774 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 00:13:23 INFO - PROCESS | 1839 | 1477725203782 Marionette TRACE conn4 <- [1,270,null,{}] 00:13:23 INFO - PROCESS | 1839 | 1477725203789 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:23 INFO - PROCESS | 1839 | ++DOCSHELL 0xa0fb0400 == 27 [pid = 1839] [id = 61] 00:13:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0xa0fb1800) [pid = 1839] [serial = 181] [outer = (nil)] 00:13:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0xa1a6e400) [pid = 1839] [serial = 182] [outer = 0xa0fb1800] 00:13:23 INFO - PROCESS | 1839 | 1477725203901 Marionette DEBUG loaded listener.js 00:13:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0xa1ac7c00) [pid = 1839] [serial = 183] [outer = 0xa0fb1800] 00:13:24 INFO - PROCESS | 1839 | 1477725204866 Marionette TRACE conn4 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 00:13:24 INFO - . 00:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1528ms 00:13:24 INFO - PROCESS | 1839 | 1477725204963 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 00:13:24 INFO - PROCESS | 1839 | 1477725204975 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 00:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:13:24 INFO - PROCESS | 1839 | 1477725204986 Marionette TRACE conn4 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:25 INFO - PROCESS | 1839 | 1477725205227 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9b149c00) [pid = 1839] [serial = 120] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x949e8800) [pid = 1839] [serial = 134] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x95e88400) [pid = 1839] [serial = 141] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8da08800) [pid = 1839] [serial = 122] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x97a69400) [pid = 1839] [serial = 143] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8f645400) [pid = 1839] [serial = 123] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x94d75c00) [pid = 1839] [serial = 135] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x959cfc00) [pid = 1839] [serial = 138] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x95e82c00) [pid = 1839] [serial = 140] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x95078c00) [pid = 1839] [serial = 126] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8f649800) [pid = 1839] [serial = 128] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x90d0f000) [pid = 1839] [serial = 131] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x90d13400) [pid = 1839] [serial = 132] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x9a10f000) [pid = 1839] [serial = 144] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x949ea000) [pid = 1839] [serial = 125] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8f7a8000) [pid = 1839] [serial = 129] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x95959800) [pid = 1839] [serial = 137] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1839 | 1477725205363 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 00:13:25 INFO - PROCESS | 1839 | 1477725205382 Marionette TRACE conn4 <- [1,274,null,["8"]] 00:13:25 INFO - PROCESS | 1839 | 1477725205395 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 00:13:25 INFO - PROCESS | 1839 | 1477725205403 Marionette TRACE conn4 <- [1,275,null,{}] 00:13:25 INFO - PROCESS | 1839 | 1477725205410 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f645400 == 28 [pid = 1839] [id = 62] 00:13:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8f645800) [pid = 1839] [serial = 184] [outer = (nil)] 00:13:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8f652400) [pid = 1839] [serial = 185] [outer = 0x8f645800] 00:13:25 INFO - PROCESS | 1839 | 1477725205508 Marionette DEBUG loaded listener.js 00:13:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8f7a8800) [pid = 1839] [serial = 186] [outer = 0x8f645800] 00:13:26 INFO - PROCESS | 1839 | 1477725206191 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 00:13:26 INFO - . 00:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1271ms 00:13:26 INFO - PROCESS | 1839 | 1477725206256 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 00:13:26 INFO - PROCESS | 1839 | 1477725206261 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 00:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:13:26 INFO - PROCESS | 1839 | 1477725206272 Marionette TRACE conn4 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:26 INFO - PROCESS | 1839 | 1477725206471 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 00:13:26 INFO - PROCESS | 1839 | 1477725206570 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 00:13:26 INFO - PROCESS | 1839 | 1477725206574 Marionette TRACE conn4 <- [1,279,null,["8"]] 00:13:26 INFO - PROCESS | 1839 | 1477725206585 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 00:13:26 INFO - PROCESS | 1839 | 1477725206589 Marionette TRACE conn4 <- [1,280,null,{}] 00:13:26 INFO - PROCESS | 1839 | 1477725206596 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d79400 == 29 [pid = 1839] [id = 63] 00:13:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x95078c00) [pid = 1839] [serial = 187] [outer = (nil)] 00:13:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x95110000) [pid = 1839] [serial = 188] [outer = 0x95078c00] 00:13:26 INFO - PROCESS | 1839 | 1477725206689 Marionette DEBUG loaded listener.js 00:13:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x9595e800) [pid = 1839] [serial = 189] [outer = 0x95078c00] 00:13:27 INFO - PROCESS | 1839 | 1477725207358 Marionette TRACE conn4 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 00:13:27 INFO - . 00:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1135ms 00:13:27 INFO - PROCESS | 1839 | 1477725207414 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 00:13:27 INFO - PROCESS | 1839 | 1477725207422 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 00:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:13:27 INFO - PROCESS | 1839 | 1477725207429 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:27 INFO - PROCESS | 1839 | 1477725207602 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 00:13:27 INFO - PROCESS | 1839 | 1477725207718 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 00:13:27 INFO - PROCESS | 1839 | 1477725207724 Marionette TRACE conn4 <- [1,284,null,["8"]] 00:13:27 INFO - PROCESS | 1839 | 1477725207729 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 00:13:27 INFO - PROCESS | 1839 | 1477725207736 Marionette TRACE conn4 <- [1,285,null,{}] 00:13:27 INFO - PROCESS | 1839 | 1477725207742 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x97a5f400 == 30 [pid = 1839] [id = 64] 00:13:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x97a69400) [pid = 1839] [serial = 190] [outer = (nil)] 00:13:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x9a37b800) [pid = 1839] [serial = 191] [outer = 0x97a69400] 00:13:27 INFO - PROCESS | 1839 | 1477725207861 Marionette DEBUG loaded listener.js 00:13:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x9a644800) [pid = 1839] [serial = 192] [outer = 0x97a69400] 00:13:28 INFO - PROCESS | 1839 | 1477725208689 Marionette TRACE conn4 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 00:13:28 INFO - . 00:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1323ms 00:13:28 INFO - PROCESS | 1839 | 1477725208756 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 00:13:28 INFO - PROCESS | 1839 | 1477725208761 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 00:13:28 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 00:13:28 INFO - PROCESS | 1839 | 1477725208769 Marionette TRACE conn4 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:28 INFO - PROCESS | 1839 | 1477725208994 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 00:13:29 INFO - PROCESS | 1839 | 1477725209022 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 00:13:29 INFO - PROCESS | 1839 | 1477725209027 Marionette TRACE conn4 <- [1,289,null,["8"]] 00:13:29 INFO - PROCESS | 1839 | 1477725209033 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 00:13:29 INFO - PROCESS | 1839 | 1477725209039 Marionette TRACE conn4 <- [1,290,null,{}] 00:13:29 INFO - PROCESS | 1839 | 1477725209102 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e80400 == 31 [pid = 1839] [id = 65] 00:13:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x9cebfc00) [pid = 1839] [serial = 193] [outer = (nil)] 00:13:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0xa1ac3400) [pid = 1839] [serial = 194] [outer = 0x9cebfc00] 00:13:29 INFO - PROCESS | 1839 | 1477725209201 Marionette DEBUG loaded listener.js 00:13:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0xa2626800) [pid = 1839] [serial = 195] [outer = 0x9cebfc00] 00:13:29 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8fb63c00) [pid = 1839] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:13:29 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8fb5ec00) [pid = 1839] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:13:29 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x9a1e0c00) [pid = 1839] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:13:29 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x95e87400) [pid = 1839] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:13:29 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x95083c00) [pid = 1839] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:13:29 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x9a66e400) [pid = 1839] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:13:29 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8fb58400) [pid = 1839] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:13:29 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x94d6b800) [pid = 1839] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:13:29 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x94ecd800) [pid = 1839] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:13:30 INFO - PROCESS | 1839 | 1477725210316 Marionette TRACE conn4 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 00:13:30 INFO - . 00:13:30 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1572ms 00:13:30 INFO - PROCESS | 1839 | 1477725210341 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 00:13:30 INFO - PROCESS | 1839 | 1477725210346 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 00:13:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:13:30 INFO - PROCESS | 1839 | 1477725210353 Marionette TRACE conn4 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:30 INFO - PROCESS | 1839 | 1477725210538 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 00:13:30 INFO - PROCESS | 1839 | 1477725210640 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 00:13:30 INFO - PROCESS | 1839 | 1477725210644 Marionette TRACE conn4 <- [1,294,null,["8"]] 00:13:30 INFO - PROCESS | 1839 | 1477725210651 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 00:13:30 INFO - PROCESS | 1839 | 1477725210657 Marionette TRACE conn4 <- [1,295,null,{}] 00:13:30 INFO - PROCESS | 1839 | 1477725210665 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e87400 == 32 [pid = 1839] [id = 66] 00:13:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x968c7800) [pid = 1839] [serial = 196] [outer = (nil)] 00:13:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x97c50c00) [pid = 1839] [serial = 197] [outer = 0x968c7800] 00:13:30 INFO - PROCESS | 1839 | 1477725210758 Marionette DEBUG loaded listener.js 00:13:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x97c5a800) [pid = 1839] [serial = 198] [outer = 0x968c7800] 00:13:31 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 00:13:31 INFO - PROCESS | 1839 | 1477725211578 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:13:31 INFO - .... 00:13:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1274ms 00:13:31 INFO - PROCESS | 1839 | 1477725211627 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 00:13:31 INFO - PROCESS | 1839 | 1477725211632 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 00:13:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:13:31 INFO - PROCESS | 1839 | 1477725211640 Marionette TRACE conn4 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:31 INFO - PROCESS | 1839 | 1477725211825 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 00:13:31 INFO - PROCESS | 1839 | 1477725211966 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 00:13:31 INFO - PROCESS | 1839 | 1477725211973 Marionette TRACE conn4 <- [1,299,null,["8"]] 00:13:32 INFO - PROCESS | 1839 | 1477725212025 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 00:13:32 INFO - PROCESS | 1839 | 1477725212036 Marionette TRACE conn4 <- [1,300,null,{}] 00:13:32 INFO - PROCESS | 1839 | 1477725212045 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d919c00 == 33 [pid = 1839] [id = 67] 00:13:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8d91b400) [pid = 1839] [serial = 199] [outer = (nil)] 00:13:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8da90400) [pid = 1839] [serial = 200] [outer = 0x8d91b400] 00:13:32 INFO - PROCESS | 1839 | 1477725212166 Marionette DEBUG loaded listener.js 00:13:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8f64e400) [pid = 1839] [serial = 201] [outer = 0x8d91b400] 00:13:33 INFO - ............... 00:13:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1531ms 00:13:33 INFO - PROCESS | 1839 | 1477725213145 Marionette TRACE conn4 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 00:13:33 INFO - PROCESS | 1839 | 1477725213175 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 00:13:33 INFO - PROCESS | 1839 | 1477725213184 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 00:13:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:13:33 INFO - PROCESS | 1839 | 1477725213211 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:33 INFO - PROCESS | 1839 | 1477725213414 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 00:13:33 INFO - PROCESS | 1839 | 1477725213572 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 00:13:33 INFO - PROCESS | 1839 | 1477725213580 Marionette TRACE conn4 <- [1,304,null,["8"]] 00:13:33 INFO - PROCESS | 1839 | 1477725213588 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 00:13:33 INFO - PROCESS | 1839 | 1477725213595 Marionette TRACE conn4 <- [1,305,null,{}] 00:13:33 INFO - PROCESS | 1839 | 1477725213601 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d79c00 == 34 [pid = 1839] [id = 68] 00:13:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x94d7ac00) [pid = 1839] [serial = 202] [outer = (nil)] 00:13:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x9507b000) [pid = 1839] [serial = 203] [outer = 0x94d7ac00] 00:13:33 INFO - PROCESS | 1839 | 1477725213715 Marionette DEBUG loaded listener.js 00:13:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x95080000) [pid = 1839] [serial = 204] [outer = 0x94d7ac00] 00:13:34 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 00:13:34 INFO - PROCESS | 1839 | 1477725214525 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:13:34 INFO - . 00:13:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1329ms 00:13:34 INFO - TEST-START | /FileAPI/fileReader.html 00:13:34 INFO - PROCESS | 1839 | 1477725214537 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 00:13:34 INFO - PROCESS | 1839 | 1477725214540 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 00:13:34 INFO - PROCESS | 1839 | 1477725214549 Marionette TRACE conn4 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:34 INFO - PROCESS | 1839 | 1477725214747 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 00:13:34 INFO - PROCESS | 1839 | 1477725214919 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 00:13:34 INFO - PROCESS | 1839 | 1477725214931 Marionette TRACE conn4 <- [1,309,null,["8"]] 00:13:34 INFO - PROCESS | 1839 | 1477725214940 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 00:13:34 INFO - PROCESS | 1839 | 1477725214948 Marionette TRACE conn4 <- [1,310,null,{}] 00:13:34 INFO - PROCESS | 1839 | 1477725214953 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a10f800 == 35 [pid = 1839] [id = 69] 00:13:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x9a1d6400) [pid = 1839] [serial = 205] [outer = (nil)] 00:13:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x9a4bf400) [pid = 1839] [serial = 206] [outer = 0x9a1d6400] 00:13:35 INFO - PROCESS | 1839 | 1477725215062 Marionette DEBUG loaded listener.js 00:13:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0xa0fb8400) [pid = 1839] [serial = 207] [outer = 0x9a1d6400] 00:13:35 INFO - PROCESS | 1839 | 1477725215763 Marionette TRACE conn4 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 00:13:35 INFO - .... 00:13:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 1283ms 00:13:35 INFO - PROCESS | 1839 | 1477725215831 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 00:13:35 INFO - PROCESS | 1839 | 1477725215836 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 00:13:35 INFO - TEST-START | /FileAPI/historical.html 00:13:35 INFO - PROCESS | 1839 | 1477725215844 Marionette TRACE conn4 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:36 INFO - PROCESS | 1839 | 1477725216084 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 00:13:36 INFO - PROCESS | 1839 | 1477725216233 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 00:13:36 INFO - PROCESS | 1839 | 1477725216239 Marionette TRACE conn4 <- [1,314,null,["8"]] 00:13:36 INFO - PROCESS | 1839 | 1477725216245 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 00:13:36 INFO - PROCESS | 1839 | 1477725216252 Marionette TRACE conn4 <- [1,315,null,{}] 00:13:36 INFO - PROCESS | 1839 | 1477725216262 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a37d400 == 36 [pid = 1839] [id = 70] 00:13:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0xa2f12000) [pid = 1839] [serial = 208] [outer = (nil)] 00:13:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0xa2f98800) [pid = 1839] [serial = 209] [outer = 0xa2f12000] 00:13:36 INFO - PROCESS | 1839 | 1477725216430 Marionette DEBUG loaded listener.js 00:13:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0xa26e9400) [pid = 1839] [serial = 210] [outer = 0xa2f12000] 00:13:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0xa2f9d400) [pid = 1839] [serial = 211] [outer = 0x9524f400] 00:13:37 INFO - PROCESS | 1839 | 1477725217253 Marionette TRACE conn4 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 00:13:37 INFO - ..... 00:13:37 INFO - TEST-OK | /FileAPI/historical.html | took 1432ms 00:13:37 INFO - PROCESS | 1839 | 1477725217276 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 00:13:37 INFO - PROCESS | 1839 | 1477725217281 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 00:13:37 INFO - TEST-START | /FileAPI/idlharness.html 00:13:37 INFO - PROCESS | 1839 | 1477725217290 Marionette TRACE conn4 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:37 INFO - PROCESS | 1839 | 1477725217504 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 00:13:37 INFO - PROCESS | 1839 | 1477725217625 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 00:13:37 INFO - PROCESS | 1839 | 1477725217630 Marionette TRACE conn4 <- [1,319,null,["8"]] 00:13:37 INFO - PROCESS | 1839 | 1477725217637 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 00:13:37 INFO - PROCESS | 1839 | 1477725217642 Marionette TRACE conn4 <- [1,320,null,{}] 00:13:37 INFO - PROCESS | 1839 | 1477725217648 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f807400 == 37 [pid = 1839] [id = 71] 00:13:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8f807c00) [pid = 1839] [serial = 212] [outer = (nil)] 00:13:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0xa2f9b400) [pid = 1839] [serial = 213] [outer = 0x8f807c00] 00:13:37 INFO - PROCESS | 1839 | 1477725217788 Marionette DEBUG loaded listener.js 00:13:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0xa4801400) [pid = 1839] [serial = 214] [outer = 0x8f807c00] 00:13:39 INFO - ................................................................................................... 00:13:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 2540ms 00:13:39 INFO - TEST-START | /FileAPI/idlharness.worker 00:13:39 INFO - PROCESS | 1839 | 1477725219715 Marionette TRACE conn4 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 00:13:40 INFO - PROCESS | 1839 | 1477725219830 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 00:13:40 INFO - PROCESS | 1839 | 1477725219834 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 00:13:40 INFO - PROCESS | 1839 | 1477725219847 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:40 INFO - PROCESS | 1839 | 1477725220255 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 00:13:40 INFO - PROCESS | 1839 | 1477725220384 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 00:13:40 INFO - PROCESS | 1839 | 1477725220391 Marionette TRACE conn4 <- [1,324,null,["8"]] 00:13:40 INFO - PROCESS | 1839 | 1477725220403 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 00:13:40 INFO - PROCESS | 1839 | 1477725220413 Marionette TRACE conn4 <- [1,325,null,{}] 00:13:40 INFO - PROCESS | 1839 | 1477725220421 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da08800 == 38 [pid = 1839] [id = 72] 00:13:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8da09400) [pid = 1839] [serial = 215] [outer = (nil)] 00:13:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8f64e000) [pid = 1839] [serial = 216] [outer = 0x8da09400] 00:13:40 INFO - PROCESS | 1839 | 1477725220523 Marionette DEBUG loaded listener.js 00:13:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x90d0d400) [pid = 1839] [serial = 217] [outer = 0x8da09400] 00:13:40 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8da8a400 == 37 [pid = 1839] [id = 46] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x95ddac00 == 36 [pid = 1839] [id = 47] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8da04400 == 35 [pid = 1839] [id = 44] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x949c8000 == 34 [pid = 1839] [id = 45] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8da92c00 == 33 [pid = 1839] [id = 43] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x95e87400 == 32 [pid = 1839] [id = 66] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x94d79400 == 31 [pid = 1839] [id = 63] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x97a5f400 == 30 [pid = 1839] [id = 64] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0xa0fb0400 == 29 [pid = 1839] [id = 61] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8f645400 == 28 [pid = 1839] [id = 62] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x9387b000 == 27 [pid = 1839] [id = 59] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x95e7f400 == 26 [pid = 1839] [id = 60] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64b000 == 25 [pid = 1839] [id = 54] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x95082800 == 24 [pid = 1839] [id = 50] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x94d78800 == 23 [pid = 1839] [id = 55] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8f652800 == 22 [pid = 1839] [id = 53] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x9a649400 == 21 [pid = 1839] [id = 58] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8d921400 == 20 [pid = 1839] [id = 52] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8f652c00 == 19 [pid = 1839] [id = 57] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x95e85c00 == 18 [pid = 1839] [id = 48] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8fb5e000 == 17 [pid = 1839] [id = 49] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x95e86000 == 16 [pid = 1839] [id = 56] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x9a1db800 == 15 [pid = 1839] [id = 51] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8f807400 == 14 [pid = 1839] [id = 71] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x95e80400 == 13 [pid = 1839] [id = 65] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8d919c00 == 12 [pid = 1839] [id = 67] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x94d79c00 == 11 [pid = 1839] [id = 68] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x9a10f800 == 10 [pid = 1839] [id = 69] 00:13:41 INFO - PROCESS | 1839 | --DOCSHELL 0x9a37d400 == 9 [pid = 1839] [id = 70] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x94394c00) [pid = 1839] [serial = 147] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x9314f800) [pid = 1839] [serial = 146] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x959d1c00) [pid = 1839] [serial = 150] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x95248800) [pid = 1839] [serial = 149] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x9a437000) [pid = 1839] [serial = 153] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x9a376c00) [pid = 1839] [serial = 152] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x9b25d800) [pid = 1839] [serial = 156] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x9b258c00) [pid = 1839] [serial = 155] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x94d74400) [pid = 1839] [serial = 159] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x949e1800) [pid = 1839] [serial = 158] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x93191c00) [pid = 1839] [serial = 162] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x9297f400) [pid = 1839] [serial = 161] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x95085000) [pid = 1839] [serial = 165] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x95080c00) [pid = 1839] [serial = 164] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x968cb000) [pid = 1839] [serial = 168] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x95e8a000) [pid = 1839] [serial = 167] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x9a37c400) [pid = 1839] [serial = 171] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x95e86400) [pid = 1839] [serial = 170] [outer = (nil)] [url = about:blank] 00:13:41 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x9b142400) [pid = 1839] [serial = 173] [outer = (nil)] [url = about:blank] 00:13:43 INFO - ..................................................................................................................... 00:13:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3954ms 00:13:43 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 00:13:44 INFO - PROCESS | 1839 | 1477725223688 Marionette TRACE conn4 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:13:44 INFO - PROCESS | 1839 | 1477725223799 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 00:13:44 INFO - PROCESS | 1839 | 1477725223809 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 00:13:44 INFO - PROCESS | 1839 | 1477725223827 Marionette TRACE conn4 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:44 INFO - PROCESS | 1839 | 1477725224156 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 00:13:44 INFO - PROCESS | 1839 | 1477725224191 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 00:13:44 INFO - PROCESS | 1839 | 1477725224198 Marionette TRACE conn4 <- [1,329,null,["8"]] 00:13:44 INFO - PROCESS | 1839 | 1477725224206 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 00:13:44 INFO - PROCESS | 1839 | 1477725224215 Marionette TRACE conn4 <- [1,330,null,{}] 00:13:44 INFO - PROCESS | 1839 | 1477725224277 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e89400 == 10 [pid = 1839] [id = 73] 00:13:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x95e8a000) [pid = 1839] [serial = 218] [outer = (nil)] 00:13:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x95eb9000) [pid = 1839] [serial = 219] [outer = 0x95e8a000] 00:13:44 INFO - PROCESS | 1839 | 1477725224387 Marionette DEBUG loaded listener.js 00:13:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x968d3000) [pid = 1839] [serial = 220] [outer = 0x95e8a000] 00:13:44 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:13:44 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 00:13:45 INFO - PROCESS | 1839 | 1477725225505 Marionette TRACE conn4 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:13:45 INFO - . 00:13:45 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1726ms 00:13:45 INFO - PROCESS | 1839 | 1477725225548 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 00:13:45 INFO - PROCESS | 1839 | 1477725225554 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 00:13:45 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 00:13:45 INFO - PROCESS | 1839 | 1477725225567 Marionette TRACE conn4 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:45 INFO - PROCESS | 1839 | 1477725225811 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 00:13:45 INFO - PROCESS | 1839 | 1477725225836 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 00:13:45 INFO - PROCESS | 1839 | 1477725225841 Marionette TRACE conn4 <- [1,334,null,["8"]] 00:13:45 INFO - PROCESS | 1839 | 1477725225848 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 00:13:45 INFO - PROCESS | 1839 | 1477725225854 Marionette TRACE conn4 <- [1,335,null,{}] 00:13:45 INFO - PROCESS | 1839 | 1477725225917 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da8d000 == 11 [pid = 1839] [id = 74] 00:13:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x9a088800) [pid = 1839] [serial = 221] [outer = (nil)] 00:13:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x9a0c4400) [pid = 1839] [serial = 222] [outer = 0x9a088800] 00:13:46 INFO - PROCESS | 1839 | 1477725226019 Marionette DEBUG loaded listener.js 00:13:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x9a0c1000) [pid = 1839] [serial = 223] [outer = 0x9a088800] 00:13:46 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x968c7800) [pid = 1839] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:13:46 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x95078c00) [pid = 1839] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:13:46 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x9a66b800) [pid = 1839] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:13:46 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8f645800) [pid = 1839] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:13:46 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x9387c800) [pid = 1839] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:13:46 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0xa0fb1800) [pid = 1839] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:13:46 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x95e81400) [pid = 1839] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:13:46 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x97a69400) [pid = 1839] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:13:46 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x9cebfc00) [pid = 1839] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 00:13:50 INFO - PROCESS | 1839 | --DOCSHELL 0x95e89400 == 10 [pid = 1839] [id = 73] 00:13:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8da08800 == 9 [pid = 1839] [id = 72] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x97c50c00) [pid = 1839] [serial = 197] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x97c5a800) [pid = 1839] [serial = 198] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0xa1ac3400) [pid = 1839] [serial = 194] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0xa2626800) [pid = 1839] [serial = 195] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x9a37b800) [pid = 1839] [serial = 191] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x9a644800) [pid = 1839] [serial = 192] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x95110000) [pid = 1839] [serial = 188] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x9595e800) [pid = 1839] [serial = 189] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8f652400) [pid = 1839] [serial = 185] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8f7a8800) [pid = 1839] [serial = 186] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0xa1a6e400) [pid = 1839] [serial = 182] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0xa1ac7c00) [pid = 1839] [serial = 183] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x968e5c00) [pid = 1839] [serial = 179] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x9a37fc00) [pid = 1839] [serial = 180] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x949de800) [pid = 1839] [serial = 176] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x94d77c00) [pid = 1839] [serial = 177] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x9b25f000) [pid = 1839] [serial = 174] [outer = (nil)] [url = about:blank] 00:13:51 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0xa5f85000) [pid = 1839] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:13:51 INFO - PROCESS | 1839 | 1477725231963 Marionette TRACE conn4 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:13:52 INFO - .. 00:13:52 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6438ms 00:13:52 INFO - PROCESS | 1839 | 1477725232006 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 00:13:52 INFO - PROCESS | 1839 | 1477725232014 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 00:13:52 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 00:13:52 INFO - PROCESS | 1839 | 1477725232026 Marionette TRACE conn4 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:52 INFO - PROCESS | 1839 | 1477725232227 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 00:13:52 INFO - PROCESS | 1839 | 1477725232336 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 00:13:52 INFO - PROCESS | 1839 | 1477725232343 Marionette TRACE conn4 <- [1,339,null,["8"]] 00:13:52 INFO - PROCESS | 1839 | 1477725232352 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 00:13:52 INFO - PROCESS | 1839 | 1477725232361 Marionette TRACE conn4 <- [1,340,null,{}] 00:13:52 INFO - PROCESS | 1839 | 1477725232368 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64ec00 == 10 [pid = 1839] [id = 75] 00:13:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8f650800) [pid = 1839] [serial = 224] [outer = (nil)] 00:13:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x8f7a5800) [pid = 1839] [serial = 225] [outer = 0x8f650800] 00:13:52 INFO - PROCESS | 1839 | 1477725232500 Marionette DEBUG loaded listener.js 00:13:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8f806800) [pid = 1839] [serial = 226] [outer = 0x8f650800] 00:13:53 INFO - PROCESS | 1839 | 1477725233578 Marionette TRACE conn4 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:13:53 INFO - ... 00:13:53 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1576ms 00:13:53 INFO - PROCESS | 1839 | 1477725233648 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 00:13:53 INFO - PROCESS | 1839 | 1477725233655 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 00:13:53 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 00:13:53 INFO - PROCESS | 1839 | 1477725233664 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:13:53 INFO - PROCESS | 1839 | 1477725233901 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 00:13:53 INFO - PROCESS | 1839 | 1477725233928 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 00:13:53 INFO - PROCESS | 1839 | 1477725233933 Marionette TRACE conn4 <- [1,344,null,["8"]] 00:13:53 INFO - PROCESS | 1839 | 1477725233939 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 00:13:53 INFO - PROCESS | 1839 | 1477725233945 Marionette TRACE conn4 <- [1,345,null,{}] 00:13:53 INFO - PROCESS | 1839 | 1477725233952 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64a800 == 11 [pid = 1839] [id = 76] 00:13:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8f7a7800) [pid = 1839] [serial = 227] [outer = (nil)] 00:13:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x92c25c00) [pid = 1839] [serial = 228] [outer = 0x8f7a7800] 00:13:54 INFO - PROCESS | 1839 | 1477725234105 Marionette DEBUG loaded listener.js 00:13:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8f646800) [pid = 1839] [serial = 229] [outer = 0x8f7a7800] 00:13:55 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8da09400) [pid = 1839] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 00:13:55 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8d91b400) [pid = 1839] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 00:13:55 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x94d7ac00) [pid = 1839] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 00:13:55 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x9a1d6400) [pid = 1839] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:13:55 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0xa2f12000) [pid = 1839] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:13:55 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8f807c00) [pid = 1839] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:13:55 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x95e8a000) [pid = 1839] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 00:13:59 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64ec00 == 10 [pid = 1839] [id = 75] 00:13:59 INFO - PROCESS | 1839 | --DOCSHELL 0x8da8d000 == 9 [pid = 1839] [id = 74] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x95eb9000) [pid = 1839] [serial = 219] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x968d3000) [pid = 1839] [serial = 220] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8f64e000) [pid = 1839] [serial = 216] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x90d0d400) [pid = 1839] [serial = 217] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0xa2f9b400) [pid = 1839] [serial = 213] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0xa4801400) [pid = 1839] [serial = 214] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0xa2f98800) [pid = 1839] [serial = 209] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0xa26e9400) [pid = 1839] [serial = 210] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x9a4bf400) [pid = 1839] [serial = 206] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0xa0fb8400) [pid = 1839] [serial = 207] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x9507b000) [pid = 1839] [serial = 203] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x95080000) [pid = 1839] [serial = 204] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8da90400) [pid = 1839] [serial = 200] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8f64e400) [pid = 1839] [serial = 201] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x9a0c4400) [pid = 1839] [serial = 222] [outer = (nil)] [url = about:blank] 00:13:59 INFO - PROCESS | 1839 | 1477725239817 Marionette TRACE conn4 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:13:59 INFO - .. 00:13:59 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6190ms 00:13:59 INFO - PROCESS | 1839 | 1477725239856 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 00:13:59 INFO - PROCESS | 1839 | 1477725239863 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 00:13:59 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 00:13:59 INFO - PROCESS | 1839 | 1477725239875 Marionette TRACE conn4 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:00 INFO - PROCESS | 1839 | 1477725240068 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 00:14:00 INFO - PROCESS | 1839 | 1477725240169 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 00:14:00 INFO - PROCESS | 1839 | 1477725240176 Marionette TRACE conn4 <- [1,349,null,["8"]] 00:14:00 INFO - PROCESS | 1839 | 1477725240185 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 00:14:00 INFO - PROCESS | 1839 | 1477725240193 Marionette TRACE conn4 <- [1,350,null,{}] 00:14:00 INFO - PROCESS | 1839 | 1477725240200 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da94400 == 10 [pid = 1839] [id = 77] 00:14:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8da94c00) [pid = 1839] [serial = 230] [outer = (nil)] 00:14:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f645400) [pid = 1839] [serial = 231] [outer = 0x8da94c00] 00:14:00 INFO - PROCESS | 1839 | 1477725240309 Marionette DEBUG loaded listener.js 00:14:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f64d000) [pid = 1839] [serial = 232] [outer = 0x8da94c00] 00:14:00 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:14:00 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:14:00 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/Navigator.cpp, line 1418 00:14:01 INFO - PROCESS | 1839 | 1477725241425 Marionette TRACE conn4 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:01 INFO - .. 00:14:01 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1571ms 00:14:01 INFO - PROCESS | 1839 | 1477725241443 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 00:14:01 INFO - PROCESS | 1839 | 1477725241449 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 00:14:01 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 00:14:01 INFO - PROCESS | 1839 | 1477725241456 Marionette TRACE conn4 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:01 INFO - PROCESS | 1839 | 1477725241635 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 00:14:01 INFO - PROCESS | 1839 | 1477725241746 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 00:14:01 INFO - PROCESS | 1839 | 1477725241752 Marionette TRACE conn4 <- [1,354,null,["8"]] 00:14:01 INFO - PROCESS | 1839 | 1477725241759 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 00:14:01 INFO - PROCESS | 1839 | 1477725241765 Marionette TRACE conn4 <- [1,355,null,{}] 00:14:01 INFO - PROCESS | 1839 | 1477725241773 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f647000 == 11 [pid = 1839] [id = 78] 00:14:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f648800) [pid = 1839] [serial = 233] [outer = (nil)] 00:14:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x91ed4400) [pid = 1839] [serial = 234] [outer = 0x8f648800] 00:14:01 INFO - PROCESS | 1839 | 1477725241875 Marionette DEBUG loaded listener.js 00:14:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8da06c00) [pid = 1839] [serial = 235] [outer = 0x8f648800] 00:14:02 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x9a088800) [pid = 1839] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 00:14:02 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f650800) [pid = 1839] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 00:14:03 INFO - PROCESS | 1839 | 1477725243050 Marionette TRACE conn4 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:14:03 INFO - . 00:14:03 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1622ms 00:14:03 INFO - PROCESS | 1839 | 1477725243087 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 00:14:03 INFO - PROCESS | 1839 | 1477725243096 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 00:14:03 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 00:14:03 INFO - PROCESS | 1839 | 1477725243103 Marionette TRACE conn4 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:03 INFO - PROCESS | 1839 | 1477725243392 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 00:14:03 INFO - PROCESS | 1839 | 1477725243422 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 00:14:03 INFO - PROCESS | 1839 | 1477725243428 Marionette TRACE conn4 <- [1,359,null,["8"]] 00:14:03 INFO - PROCESS | 1839 | 1477725243434 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 00:14:03 INFO - PROCESS | 1839 | 1477725243441 Marionette TRACE conn4 <- [1,360,null,{}] 00:14:03 INFO - PROCESS | 1839 | 1477725243447 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x9438fc00 == 12 [pid = 1839] [id = 79] 00:14:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x94393800) [pid = 1839] [serial = 236] [outer = (nil)] 00:14:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x945ed400) [pid = 1839] [serial = 237] [outer = 0x94393800] 00:14:03 INFO - PROCESS | 1839 | 1477725243550 Marionette DEBUG loaded listener.js 00:14:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x949c9400) [pid = 1839] [serial = 238] [outer = 0x94393800] 00:14:08 INFO - PROCESS | 1839 | --DOCSHELL 0x8f647000 == 11 [pid = 1839] [id = 78] 00:14:08 INFO - PROCESS | 1839 | --DOCSHELL 0x8da94400 == 10 [pid = 1839] [id = 77] 00:14:08 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64a800 == 9 [pid = 1839] [id = 76] 00:14:08 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8f806800) [pid = 1839] [serial = 226] [outer = (nil)] [url = about:blank] 00:14:08 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x92c25c00) [pid = 1839] [serial = 228] [outer = (nil)] [url = about:blank] 00:14:08 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f7a5800) [pid = 1839] [serial = 225] [outer = (nil)] [url = about:blank] 00:14:08 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x9a0c1000) [pid = 1839] [serial = 223] [outer = (nil)] [url = about:blank] 00:14:09 INFO - PROCESS | 1839 | 1477725249186 Marionette TRACE conn4 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:09 INFO - .. 00:14:09 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6141ms 00:14:09 INFO - PROCESS | 1839 | 1477725249247 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 00:14:09 INFO - PROCESS | 1839 | 1477725249255 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 00:14:09 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 00:14:09 INFO - PROCESS | 1839 | 1477725249267 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:09 INFO - PROCESS | 1839 | 1477725249461 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 00:14:09 INFO - PROCESS | 1839 | 1477725249562 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 00:14:09 INFO - PROCESS | 1839 | 1477725249569 Marionette TRACE conn4 <- [1,364,null,["8"]] 00:14:09 INFO - PROCESS | 1839 | 1477725249578 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 00:14:09 INFO - PROCESS | 1839 | 1477725249586 Marionette TRACE conn4 <- [1,365,null,{}] 00:14:09 INFO - PROCESS | 1839 | 1477725249593 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da95400 == 10 [pid = 1839] [id = 80] 00:14:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8da95c00) [pid = 1839] [serial = 239] [outer = (nil)] 00:14:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8f648400) [pid = 1839] [serial = 240] [outer = 0x8da95c00] 00:14:09 INFO - PROCESS | 1839 | 1477725249703 Marionette DEBUG loaded listener.js 00:14:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8f651400) [pid = 1839] [serial = 241] [outer = 0x8da95c00] 00:14:10 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:14:10 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:14:10 INFO - PROCESS | 1839 | 1477725250756 Marionette TRACE conn4 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:10 INFO - .. 00:14:10 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1532ms 00:14:10 INFO - PROCESS | 1839 | 1477725250799 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 00:14:10 INFO - PROCESS | 1839 | 1477725250805 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 00:14:10 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 00:14:10 INFO - PROCESS | 1839 | 1477725250819 Marionette TRACE conn4 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:11 INFO - PROCESS | 1839 | 1477725251043 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 00:14:11 INFO - PROCESS | 1839 | 1477725251070 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 00:14:11 INFO - PROCESS | 1839 | 1477725251075 Marionette TRACE conn4 <- [1,369,null,["8"]] 00:14:11 INFO - PROCESS | 1839 | 1477725251083 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 00:14:11 INFO - PROCESS | 1839 | 1477725251089 Marionette TRACE conn4 <- [1,370,null,{}] 00:14:11 INFO - PROCESS | 1839 | 1477725251173 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:11 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8da94c00) [pid = 1839] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 00:14:11 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f648800) [pid = 1839] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 00:14:11 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f7a7800) [pid = 1839] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 00:14:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d70c400 == 11 [pid = 1839] [id = 81] 00:14:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8d91b800) [pid = 1839] [serial = 242] [outer = (nil)] 00:14:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8fb64000) [pid = 1839] [serial = 243] [outer = 0x8d91b800] 00:14:11 INFO - PROCESS | 1839 | 1477725251285 Marionette DEBUG loaded listener.js 00:14:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8da8dc00) [pid = 1839] [serial = 244] [outer = 0x8d91b800] 00:14:12 INFO - PROCESS | 1839 | 1477725252343 Marionette TRACE conn4 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:12 INFO - .. 00:14:12 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1573ms 00:14:12 INFO - PROCESS | 1839 | 1477725252402 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 00:14:12 INFO - PROCESS | 1839 | 1477725252410 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 00:14:12 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 00:14:12 INFO - PROCESS | 1839 | 1477725252418 Marionette TRACE conn4 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:12 INFO - PROCESS | 1839 | 1477725252645 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 00:14:12 INFO - PROCESS | 1839 | 1477725252660 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 00:14:12 INFO - PROCESS | 1839 | 1477725252675 Marionette TRACE conn4 <- [1,374,null,["8"]] 00:14:12 INFO - PROCESS | 1839 | 1477725252683 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 00:14:12 INFO - PROCESS | 1839 | 1477725252691 Marionette TRACE conn4 <- [1,375,null,{}] 00:14:12 INFO - PROCESS | 1839 | 1477725252699 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x93146c00 == 12 [pid = 1839] [id = 82] 00:14:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x93148800) [pid = 1839] [serial = 245] [outer = (nil)] 00:14:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x9387b000) [pid = 1839] [serial = 246] [outer = 0x93148800] 00:14:12 INFO - PROCESS | 1839 | 1477725252804 Marionette DEBUG loaded listener.js 00:14:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x945e6400) [pid = 1839] [serial = 247] [outer = 0x93148800] 00:14:16 INFO - PROCESS | 1839 | --DOCSHELL 0x8d70c400 == 11 [pid = 1839] [id = 81] 00:14:16 INFO - PROCESS | 1839 | --DOCSHELL 0x8da95400 == 10 [pid = 1839] [id = 80] 00:14:16 INFO - PROCESS | 1839 | --DOCSHELL 0x9438fc00 == 9 [pid = 1839] [id = 79] 00:14:16 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x91ed4400) [pid = 1839] [serial = 234] [outer = (nil)] [url = about:blank] 00:14:16 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8da06c00) [pid = 1839] [serial = 235] [outer = (nil)] [url = about:blank] 00:14:16 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8f645400) [pid = 1839] [serial = 231] [outer = (nil)] [url = about:blank] 00:14:16 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8f64d000) [pid = 1839] [serial = 232] [outer = (nil)] [url = about:blank] 00:14:16 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f646800) [pid = 1839] [serial = 229] [outer = (nil)] [url = about:blank] 00:14:16 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x945ed400) [pid = 1839] [serial = 237] [outer = (nil)] [url = about:blank] 00:14:18 INFO - PROCESS | 1839 | 1477725258518 Marionette TRACE conn4 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:18 INFO - .. 00:14:18 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6141ms 00:14:18 INFO - PROCESS | 1839 | 1477725258560 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 00:14:18 INFO - PROCESS | 1839 | 1477725258569 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 00:14:18 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 00:14:18 INFO - PROCESS | 1839 | 1477725258585 Marionette TRACE conn4 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:18 INFO - PROCESS | 1839 | 1477725258824 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 00:14:18 INFO - PROCESS | 1839 | 1477725258897 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 00:14:18 INFO - PROCESS | 1839 | 1477725258903 Marionette TRACE conn4 <- [1,379,null,["8"]] 00:14:18 INFO - PROCESS | 1839 | 1477725258910 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 00:14:18 INFO - PROCESS | 1839 | 1477725258919 Marionette TRACE conn4 <- [1,380,null,{}] 00:14:18 INFO - PROCESS | 1839 | 1477725258933 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da97c00 == 10 [pid = 1839] [id = 83] 00:14:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f645400) [pid = 1839] [serial = 248] [outer = (nil)] 00:14:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8f64a000) [pid = 1839] [serial = 249] [outer = 0x8f645400] 00:14:19 INFO - PROCESS | 1839 | 1477725259041 Marionette DEBUG loaded listener.js 00:14:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8f653800) [pid = 1839] [serial = 250] [outer = 0x8f645400] 00:14:19 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x94393800) [pid = 1839] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 00:14:19 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8d91b800) [pid = 1839] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 00:14:19 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8da95c00) [pid = 1839] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 00:14:19 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:14:20 INFO - PROCESS | 1839 | 1477725260166 Marionette TRACE conn4 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:20 INFO - .. 00:14:20 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1625ms 00:14:20 INFO - PROCESS | 1839 | 1477725260208 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 00:14:20 INFO - PROCESS | 1839 | 1477725260216 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 00:14:20 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 00:14:20 INFO - PROCESS | 1839 | 1477725260224 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:20 INFO - PROCESS | 1839 | 1477725260405 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 00:14:20 INFO - PROCESS | 1839 | 1477725260510 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 00:14:20 INFO - PROCESS | 1839 | 1477725260516 Marionette TRACE conn4 <- [1,384,null,["8"]] 00:14:20 INFO - PROCESS | 1839 | 1477725260524 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 00:14:20 INFO - PROCESS | 1839 | 1477725260530 Marionette TRACE conn4 <- [1,385,null,{}] 00:14:20 INFO - PROCESS | 1839 | 1477725260537 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64c800 == 11 [pid = 1839] [id = 84] 00:14:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f64e800) [pid = 1839] [serial = 251] [outer = (nil)] 00:14:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x91ed5400) [pid = 1839] [serial = 252] [outer = 0x8f64e800] 00:14:20 INFO - PROCESS | 1839 | 1477725260637 Marionette DEBUG loaded listener.js 00:14:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8da92c00) [pid = 1839] [serial = 253] [outer = 0x8f64e800] 00:14:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8da97c00 == 10 [pid = 1839] [id = 83] 00:14:24 INFO - PROCESS | 1839 | --DOCSHELL 0x93146c00 == 9 [pid = 1839] [id = 82] 00:14:24 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8fb64000) [pid = 1839] [serial = 243] [outer = (nil)] [url = about:blank] 00:14:24 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8da8dc00) [pid = 1839] [serial = 244] [outer = (nil)] [url = about:blank] 00:14:24 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f648400) [pid = 1839] [serial = 240] [outer = (nil)] [url = about:blank] 00:14:24 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f651400) [pid = 1839] [serial = 241] [outer = (nil)] [url = about:blank] 00:14:24 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x949c9400) [pid = 1839] [serial = 238] [outer = (nil)] [url = about:blank] 00:14:26 INFO - PROCESS | 1839 | 1477725266191 Marionette TRACE conn4 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:26 INFO - .. 00:14:26 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5990ms 00:14:26 INFO - PROCESS | 1839 | 1477725266215 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 00:14:26 INFO - PROCESS | 1839 | 1477725266222 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 00:14:26 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 00:14:26 INFO - PROCESS | 1839 | 1477725266234 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:26 INFO - PROCESS | 1839 | 1477725266462 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 00:14:26 INFO - PROCESS | 1839 | 1477725266490 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 00:14:26 INFO - PROCESS | 1839 | 1477725266497 Marionette TRACE conn4 <- [1,389,null,["8"]] 00:14:26 INFO - PROCESS | 1839 | 1477725266506 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 00:14:26 INFO - PROCESS | 1839 | 1477725266514 Marionette TRACE conn4 <- [1,390,null,{}] 00:14:26 INFO - PROCESS | 1839 | 1477725266572 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da96400 == 10 [pid = 1839] [id = 85] 00:14:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8da96800) [pid = 1839] [serial = 254] [outer = (nil)] 00:14:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f648800) [pid = 1839] [serial = 255] [outer = 0x8da96800] 00:14:26 INFO - PROCESS | 1839 | 1477725266680 Marionette DEBUG loaded listener.js 00:14:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f652800) [pid = 1839] [serial = 256] [outer = 0x8da96800] 00:14:27 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:14:27 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:14:27 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:14:27 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f645400) [pid = 1839] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 00:14:27 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x93148800) [pid = 1839] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 00:14:27 INFO - PROCESS | 1839 | 1477725267802 Marionette TRACE conn4 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:27 INFO - .. 00:14:27 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1623ms 00:14:27 INFO - PROCESS | 1839 | 1477725267856 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 00:14:27 INFO - PROCESS | 1839 | 1477725267862 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 00:14:27 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 00:14:27 INFO - PROCESS | 1839 | 1477725267869 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:28 INFO - PROCESS | 1839 | 1477725268051 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 00:14:28 INFO - PROCESS | 1839 | 1477725268062 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 00:14:28 INFO - PROCESS | 1839 | 1477725268076 Marionette TRACE conn4 <- [1,394,null,["8"]] 00:14:28 INFO - PROCESS | 1839 | 1477725268167 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 00:14:28 INFO - PROCESS | 1839 | 1477725268172 Marionette TRACE conn4 <- [1,395,null,{}] 00:14:28 INFO - PROCESS | 1839 | 1477725268180 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64b000 == 11 [pid = 1839] [id = 86] 00:14:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f64e400) [pid = 1839] [serial = 257] [outer = (nil)] 00:14:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x90d11800) [pid = 1839] [serial = 258] [outer = 0x8f64e400] 00:14:28 INFO - PROCESS | 1839 | 1477725268279 Marionette DEBUG loaded listener.js 00:14:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8da8d000) [pid = 1839] [serial = 259] [outer = 0x8f64e400] 00:14:29 INFO - PROCESS | 1839 | 1477725269345 Marionette TRACE conn4 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:29 INFO - .. 00:14:29 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1524ms 00:14:29 INFO - PROCESS | 1839 | 1477725269402 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 00:14:29 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 00:14:29 INFO - PROCESS | 1839 | 1477725269410 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 00:14:29 INFO - PROCESS | 1839 | 1477725269417 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:29 INFO - PROCESS | 1839 | 1477725269660 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 00:14:29 INFO - PROCESS | 1839 | 1477725269686 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 00:14:29 INFO - PROCESS | 1839 | 1477725269692 Marionette TRACE conn4 <- [1,399,null,["8"]] 00:14:29 INFO - PROCESS | 1839 | 1477725269697 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 00:14:29 INFO - PROCESS | 1839 | 1477725269704 Marionette TRACE conn4 <- [1,400,null,{}] 00:14:29 INFO - PROCESS | 1839 | 1477725269713 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x93ac6800 == 12 [pid = 1839] [id = 87] 00:14:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x94392800) [pid = 1839] [serial = 260] [outer = (nil)] 00:14:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x945ed400) [pid = 1839] [serial = 261] [outer = 0x94392800] 00:14:29 INFO - PROCESS | 1839 | 1477725269818 Marionette DEBUG loaded listener.js 00:14:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x949c9800) [pid = 1839] [serial = 262] [outer = 0x94392800] 00:14:32 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64c800 == 11 [pid = 1839] [id = 84] 00:14:32 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x9387b000) [pid = 1839] [serial = 246] [outer = (nil)] [url = about:blank] 00:14:32 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8f64a000) [pid = 1839] [serial = 249] [outer = (nil)] [url = about:blank] 00:14:32 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8f653800) [pid = 1839] [serial = 250] [outer = (nil)] [url = about:blank] 00:14:32 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x945e6400) [pid = 1839] [serial = 247] [outer = (nil)] [url = about:blank] 00:14:35 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f64e800) [pid = 1839] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 00:14:35 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f64e400) [pid = 1839] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 00:14:35 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8da96800) [pid = 1839] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 00:14:35 INFO - PROCESS | 1839 | 1477725275428 Marionette TRACE conn4 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:35 INFO - .. 00:14:35 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6047ms 00:14:35 INFO - PROCESS | 1839 | 1477725275466 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 00:14:35 INFO - PROCESS | 1839 | 1477725275474 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 00:14:35 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 00:14:35 INFO - PROCESS | 1839 | 1477725275488 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:35 INFO - PROCESS | 1839 | 1477725275662 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 00:14:35 INFO - PROCESS | 1839 | 1477725275686 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 00:14:35 INFO - PROCESS | 1839 | 1477725275692 Marionette TRACE conn4 <- [1,404,null,["8"]] 00:14:35 INFO - PROCESS | 1839 | 1477725275699 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 00:14:35 INFO - PROCESS | 1839 | 1477725275710 Marionette TRACE conn4 <- [1,405,null,{}] 00:14:35 INFO - PROCESS | 1839 | 1477725275717 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64cc00 == 12 [pid = 1839] [id = 88] 00:14:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f64d000) [pid = 1839] [serial = 263] [outer = (nil)] 00:14:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f652c00) [pid = 1839] [serial = 264] [outer = 0x8f64d000] 00:14:35 INFO - PROCESS | 1839 | 1477725275903 Marionette DEBUG loaded listener.js 00:14:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f7b3800) [pid = 1839] [serial = 265] [outer = 0x8f64d000] 00:14:36 INFO - PROCESS | 1839 | 1477725276924 Marionette TRACE conn4 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:14:36 INFO - . 00:14:36 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1471ms 00:14:36 INFO - PROCESS | 1839 | 1477725276957 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 00:14:36 INFO - PROCESS | 1839 | 1477725276964 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 00:14:36 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 00:14:36 INFO - PROCESS | 1839 | 1477725276973 Marionette TRACE conn4 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:37 INFO - PROCESS | 1839 | 1477725277207 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 00:14:37 INFO - PROCESS | 1839 | 1477725277269 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 00:14:37 INFO - PROCESS | 1839 | 1477725277274 Marionette TRACE conn4 <- [1,409,null,["8"]] 00:14:37 INFO - PROCESS | 1839 | 1477725277281 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 00:14:37 INFO - PROCESS | 1839 | 1477725277286 Marionette TRACE conn4 <- [1,410,null,{}] 00:14:37 INFO - PROCESS | 1839 | 1477725277293 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da88400 == 13 [pid = 1839] [id = 89] 00:14:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x92c23800) [pid = 1839] [serial = 266] [outer = (nil)] 00:14:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x92c26800) [pid = 1839] [serial = 267] [outer = 0x92c23800] 00:14:37 INFO - PROCESS | 1839 | 1477725277394 Marionette DEBUG loaded listener.js 00:14:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x92c29000) [pid = 1839] [serial = 268] [outer = 0x92c23800] 00:14:40 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64cc00 == 12 [pid = 1839] [id = 88] 00:14:40 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x91ed5400) [pid = 1839] [serial = 252] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x90d11800) [pid = 1839] [serial = 258] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8da8d000) [pid = 1839] [serial = 259] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f648800) [pid = 1839] [serial = 255] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f652800) [pid = 1839] [serial = 256] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8da92c00) [pid = 1839] [serial = 253] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x945ed400) [pid = 1839] [serial = 261] [outer = (nil)] [url = about:blank] 00:14:42 INFO - PROCESS | 1839 | 1477725282951 Marionette TRACE conn4 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:43 INFO - .. 00:14:43 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6035ms 00:14:43 INFO - PROCESS | 1839 | 1477725283011 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 00:14:43 INFO - PROCESS | 1839 | 1477725283018 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 00:14:43 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 00:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8f64d000) [pid = 1839] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 00:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x94392800) [pid = 1839] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 00:14:43 INFO - PROCESS | 1839 | 1477725283056 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:43 INFO - PROCESS | 1839 | 1477725283288 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 00:14:43 INFO - PROCESS | 1839 | 1477725283359 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 00:14:43 INFO - PROCESS | 1839 | 1477725283366 Marionette TRACE conn4 <- [1,414,null,["8"]] 00:14:43 INFO - PROCESS | 1839 | 1477725283375 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 00:14:43 INFO - PROCESS | 1839 | 1477725283385 Marionette TRACE conn4 <- [1,415,null,{}] 00:14:43 INFO - PROCESS | 1839 | 1477725283392 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f645c00 == 13 [pid = 1839] [id = 90] 00:14:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8f646000) [pid = 1839] [serial = 269] [outer = (nil)] 00:14:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8f64a000) [pid = 1839] [serial = 270] [outer = 0x8f646000] 00:14:43 INFO - PROCESS | 1839 | 1477725283504 Marionette DEBUG loaded listener.js 00:14:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8f651c00) [pid = 1839] [serial = 271] [outer = 0x8f646000] 00:14:48 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64b000 == 12 [pid = 1839] [id = 86] 00:14:48 INFO - PROCESS | 1839 | --DOCSHELL 0x8da96400 == 11 [pid = 1839] [id = 85] 00:14:48 INFO - PROCESS | 1839 | --DOCSHELL 0x93ac6800 == 10 [pid = 1839] [id = 87] 00:14:48 INFO - PROCESS | 1839 | --DOCSHELL 0x8da88400 == 9 [pid = 1839] [id = 89] 00:14:48 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x949c9800) [pid = 1839] [serial = 262] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8f7b3800) [pid = 1839] [serial = 265] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8f652c00) [pid = 1839] [serial = 264] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x92c26800) [pid = 1839] [serial = 267] [outer = (nil)] [url = about:blank] 00:14:49 INFO - PROCESS | 1839 | 1477725289099 Marionette TRACE conn4 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:49 INFO - .. 00:14:49 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6093ms 00:14:49 INFO - PROCESS | 1839 | 1477725289144 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 00:14:49 INFO - PROCESS | 1839 | 1477725289152 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 00:14:49 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 00:14:49 INFO - PROCESS | 1839 | 1477725289164 Marionette TRACE conn4 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:49 INFO - PROCESS | 1839 | 1477725289375 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 00:14:49 INFO - PROCESS | 1839 | 1477725289478 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 00:14:49 INFO - PROCESS | 1839 | 1477725289484 Marionette TRACE conn4 <- [1,419,null,["8"]] 00:14:49 INFO - PROCESS | 1839 | 1477725289492 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 00:14:49 INFO - PROCESS | 1839 | 1477725289502 Marionette TRACE conn4 <- [1,420,null,{}] 00:14:49 INFO - PROCESS | 1839 | 1477725289509 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da97400 == 10 [pid = 1839] [id = 91] 00:14:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8f645400) [pid = 1839] [serial = 272] [outer = (nil)] 00:14:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8f64bc00) [pid = 1839] [serial = 273] [outer = 0x8f645400] 00:14:49 INFO - PROCESS | 1839 | 1477725289617 Marionette DEBUG loaded listener.js 00:14:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8f7a6c00) [pid = 1839] [serial = 274] [outer = 0x8f645400] 00:14:50 INFO - PROCESS | 1839 | 1477725290657 Marionette TRACE conn4 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:50 INFO - .. 00:14:50 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1522ms 00:14:50 INFO - PROCESS | 1839 | 1477725290684 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 00:14:50 INFO - PROCESS | 1839 | 1477725290692 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 00:14:50 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 00:14:50 INFO - PROCESS | 1839 | 1477725290699 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:50 INFO - PROCESS | 1839 | 1477725290882 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 00:14:50 INFO - PROCESS | 1839 | 1477725290893 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 00:14:50 INFO - PROCESS | 1839 | 1477725290907 Marionette TRACE conn4 <- [1,424,null,["8"]] 00:14:51 INFO - PROCESS | 1839 | 1477725291013 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 00:14:51 INFO - PROCESS | 1839 | 1477725291020 Marionette TRACE conn4 <- [1,425,null,{}] 00:14:51 INFO - PROCESS | 1839 | 1477725291028 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64e400 == 11 [pid = 1839] [id = 92] 00:14:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8f7a8000) [pid = 1839] [serial = 275] [outer = (nil)] 00:14:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x90d17800) [pid = 1839] [serial = 276] [outer = 0x8f7a8000] 00:14:51 INFO - PROCESS | 1839 | 1477725291128 Marionette DEBUG loaded listener.js 00:14:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8da92000) [pid = 1839] [serial = 277] [outer = 0x8f7a8000] 00:14:51 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x92c23800) [pid = 1839] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 00:14:52 INFO - PROCESS | 1839 | 1477725292238 Marionette TRACE conn4 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:14:52 INFO - .. 00:14:52 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1581ms 00:14:52 INFO - PROCESS | 1839 | 1477725292290 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 00:14:52 INFO - PROCESS | 1839 | 1477725292298 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 00:14:52 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 00:14:52 INFO - PROCESS | 1839 | 1477725292306 Marionette TRACE conn4 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:52 INFO - PROCESS | 1839 | 1477725292522 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 00:14:52 INFO - PROCESS | 1839 | 1477725292549 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 00:14:52 INFO - PROCESS | 1839 | 1477725292554 Marionette TRACE conn4 <- [1,429,null,["8"]] 00:14:52 INFO - PROCESS | 1839 | 1477725292559 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 00:14:52 INFO - PROCESS | 1839 | 1477725292567 Marionette TRACE conn4 <- [1,430,null,{}] 00:14:52 INFO - PROCESS | 1839 | 1477725292573 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x9318e400 == 12 [pid = 1839] [id = 93] 00:14:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x93191000) [pid = 1839] [serial = 278] [outer = (nil)] 00:14:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x9387b000) [pid = 1839] [serial = 279] [outer = 0x93191000] 00:14:52 INFO - PROCESS | 1839 | 1477725292676 Marionette DEBUG loaded listener.js 00:14:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x9438e400) [pid = 1839] [serial = 280] [outer = 0x93191000] 00:14:53 INFO - PROCESS | 1839 | 1477725293335 Marionette TRACE conn4 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 00:14:53 INFO - . 00:14:53 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1075ms 00:14:53 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 00:14:53 INFO - PROCESS | 1839 | 1477725293388 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 00:14:53 INFO - PROCESS | 1839 | 1477725293392 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 00:14:53 INFO - PROCESS | 1839 | 1477725293401 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:53 INFO - PROCESS | 1839 | 1477725293620 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 00:14:53 INFO - PROCESS | 1839 | 1477725293642 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 00:14:53 INFO - PROCESS | 1839 | 1477725293656 Marionette TRACE conn4 <- [1,434,null,["8"]] 00:14:53 INFO - PROCESS | 1839 | 1477725293661 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 00:14:53 INFO - PROCESS | 1839 | 1477725293675 Marionette TRACE conn4 <- [1,435,null,{}] 00:14:53 INFO - PROCESS | 1839 | 1477725293689 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d71ac00 == 13 [pid = 1839] [id = 94] 00:14:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8fb67400) [pid = 1839] [serial = 281] [outer = (nil)] 00:14:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x9510b400) [pid = 1839] [serial = 282] [outer = 0x8fb67400] 00:14:53 INFO - PROCESS | 1839 | 1477725293793 Marionette DEBUG loaded listener.js 00:14:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x9524a000) [pid = 1839] [serial = 283] [outer = 0x8fb67400] 00:14:54 INFO - PROCESS | 1839 | 1477725294429 Marionette TRACE conn4 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 00:14:54 INFO - . 00:14:54 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1083ms 00:14:54 INFO - PROCESS | 1839 | 1477725294483 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 00:14:54 INFO - PROCESS | 1839 | 1477725294486 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 00:14:54 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 00:14:54 INFO - PROCESS | 1839 | 1477725294498 Marionette TRACE conn4 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:54 INFO - PROCESS | 1839 | 1477725294669 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 00:14:54 INFO - PROCESS | 1839 | 1477725294684 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 00:14:54 INFO - PROCESS | 1839 | 1477725294687 Marionette TRACE conn4 <- [1,439,null,["8"]] 00:14:54 INFO - PROCESS | 1839 | 1477725294693 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 00:14:54 INFO - PROCESS | 1839 | 1477725294699 Marionette TRACE conn4 <- [1,440,null,{}] 00:14:54 INFO - PROCESS | 1839 | 1477725294706 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d749400 == 14 [pid = 1839] [id = 95] 00:14:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x95962000) [pid = 1839] [serial = 284] [outer = (nil)] 00:14:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x959c6c00) [pid = 1839] [serial = 285] [outer = 0x95962000] 00:14:54 INFO - PROCESS | 1839 | 1477725294807 Marionette DEBUG loaded listener.js 00:14:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x95dda800) [pid = 1839] [serial = 286] [outer = 0x95962000] 00:14:55 INFO - PROCESS | 1839 | 1477725295576 Marionette TRACE conn4 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 00:14:55 INFO - . 00:14:55 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1122ms 00:14:55 INFO - PROCESS | 1839 | 1477725295622 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 00:14:55 INFO - PROCESS | 1839 | 1477725295629 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 00:14:55 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 00:14:55 INFO - PROCESS | 1839 | 1477725295640 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:55 INFO - PROCESS | 1839 | 1477725295860 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 00:14:56 INFO - PROCESS | 1839 | 1477725295998 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 00:14:56 INFO - PROCESS | 1839 | 1477725296003 Marionette TRACE conn4 <- [1,444,null,["8"]] 00:14:56 INFO - PROCESS | 1839 | 1477725296017 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 00:14:56 INFO - PROCESS | 1839 | 1477725296024 Marionette TRACE conn4 <- [1,445,null,{}] 00:14:56 INFO - PROCESS | 1839 | 1477725296031 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x92a5b800 == 15 [pid = 1839] [id = 96] 00:14:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x92a5c000) [pid = 1839] [serial = 287] [outer = (nil)] 00:14:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x92c24c00) [pid = 1839] [serial = 288] [outer = 0x92a5c000] 00:14:56 INFO - PROCESS | 1839 | 1477725296151 Marionette DEBUG loaded listener.js 00:14:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x949c8000) [pid = 1839] [serial = 289] [outer = 0x92a5c000] 00:14:56 INFO - PROCESS | 1839 | 1477725296848 Marionette TRACE conn4 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 00:14:56 INFO - . 00:14:56 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1273ms 00:14:56 INFO - PROCESS | 1839 | 1477725296914 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 00:14:56 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 00:14:56 INFO - PROCESS | 1839 | 1477725296922 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 00:14:56 INFO - PROCESS | 1839 | 1477725296930 Marionette TRACE conn4 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:57 INFO - PROCESS | 1839 | 1477725297125 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 00:14:57 INFO - PROCESS | 1839 | 1477725297262 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 00:14:57 INFO - PROCESS | 1839 | 1477725297267 Marionette TRACE conn4 <- [1,449,null,["8"]] 00:14:57 INFO - PROCESS | 1839 | 1477725297280 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 00:14:57 INFO - PROCESS | 1839 | 1477725297286 Marionette TRACE conn4 <- [1,450,null,{}] 00:14:57 INFO - PROCESS | 1839 | 1477725297293 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d71000 == 16 [pid = 1839] [id = 97] 00:14:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x9595a800) [pid = 1839] [serial = 290] [outer = (nil)] 00:14:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x95de2c00) [pid = 1839] [serial = 291] [outer = 0x9595a800] 00:14:57 INFO - PROCESS | 1839 | 1477725297403 Marionette DEBUG loaded listener.js 00:14:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x95de6400) [pid = 1839] [serial = 292] [outer = 0x9595a800] 00:14:58 INFO - PROCESS | 1839 | 1477725298101 Marionette TRACE conn4 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 00:14:58 INFO - . 00:14:58 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1230ms 00:14:58 INFO - PROCESS | 1839 | 1477725298170 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 00:14:58 INFO - PROCESS | 1839 | 1477725298178 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 00:14:58 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 00:14:58 INFO - PROCESS | 1839 | 1477725298186 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:58 INFO - PROCESS | 1839 | 1477725298371 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 00:14:58 INFO - PROCESS | 1839 | 1477725298511 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 00:14:58 INFO - PROCESS | 1839 | 1477725298515 Marionette TRACE conn4 <- [1,454,null,["8"]] 00:14:58 INFO - PROCESS | 1839 | 1477725298524 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 00:14:58 INFO - PROCESS | 1839 | 1477725298531 Marionette TRACE conn4 <- [1,455,null,{}] 00:14:58 INFO - PROCESS | 1839 | 1477725298542 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e8ac00 == 17 [pid = 1839] [id = 98] 00:14:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x95e8b000) [pid = 1839] [serial = 293] [outer = (nil)] 00:14:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x95eb8800) [pid = 1839] [serial = 294] [outer = 0x95e8b000] 00:14:58 INFO - PROCESS | 1839 | 1477725298653 Marionette DEBUG loaded listener.js 00:14:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x968ca800) [pid = 1839] [serial = 295] [outer = 0x95e8b000] 00:14:59 INFO - PROCESS | 1839 | 1477725299343 Marionette TRACE conn4 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 00:14:59 INFO - . 00:14:59 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1225ms 00:14:59 INFO - PROCESS | 1839 | 1477725299411 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 00:14:59 INFO - PROCESS | 1839 | 1477725299416 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 00:14:59 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 00:14:59 INFO - PROCESS | 1839 | 1477725299427 Marionette TRACE conn4 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:14:59 INFO - PROCESS | 1839 | 1477725299627 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 00:14:59 INFO - PROCESS | 1839 | 1477725299764 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 00:14:59 INFO - PROCESS | 1839 | 1477725299769 Marionette TRACE conn4 <- [1,459,null,["8"]] 00:14:59 INFO - PROCESS | 1839 | 1477725299779 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 00:14:59 INFO - PROCESS | 1839 | 1477725299785 Marionette TRACE conn4 <- [1,460,null,{}] 00:14:59 INFO - PROCESS | 1839 | 1477725299792 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x97a5e000 == 18 [pid = 1839] [id = 99] 00:14:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x97a5e400) [pid = 1839] [serial = 296] [outer = (nil)] 00:14:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x97a5fc00) [pid = 1839] [serial = 297] [outer = 0x97a5e400] 00:14:59 INFO - PROCESS | 1839 | 1477725299901 Marionette DEBUG loaded listener.js 00:15:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x97c54000) [pid = 1839] [serial = 298] [outer = 0x97a5e400] 00:15:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e85800 == 19 [pid = 1839] [id = 100] 00:15:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x982f4c00) [pid = 1839] [serial = 299] [outer = (nil)] 00:15:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x982f4000 == 20 [pid = 1839] [id = 101] 00:15:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x982f8400) [pid = 1839] [serial = 300] [outer = (nil)] 00:15:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x9a086800) [pid = 1839] [serial = 301] [outer = 0x982f8400] 00:15:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x9a088400) [pid = 1839] [serial = 302] [outer = 0x982f4c00] 00:15:01 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x92c29000) [pid = 1839] [serial = 268] [outer = (nil)] [url = about:blank] 00:15:01 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8f64a000) [pid = 1839] [serial = 270] [outer = (nil)] [url = about:blank] 00:15:04 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8f646000) [pid = 1839] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 00:15:04 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8f645400) [pid = 1839] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 00:15:04 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x8fb67400) [pid = 1839] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 00:15:04 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x93191000) [pid = 1839] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 00:15:04 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8f7a8000) [pid = 1839] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 00:15:05 INFO - PROCESS | 1839 | 1477725305468 Marionette TRACE conn4 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:15:05 INFO - . 00:15:05 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6093ms 00:15:05 INFO - PROCESS | 1839 | 1477725305518 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 00:15:05 INFO - PROCESS | 1839 | 1477725305525 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 00:15:05 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 00:15:05 INFO - PROCESS | 1839 | 1477725305534 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:05 INFO - PROCESS | 1839 | 1477725305762 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 00:15:05 INFO - PROCESS | 1839 | 1477725305785 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 00:15:05 INFO - PROCESS | 1839 | 1477725305791 Marionette TRACE conn4 <- [1,464,null,["8"]] 00:15:05 INFO - PROCESS | 1839 | 1477725305797 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 00:15:05 INFO - PROCESS | 1839 | 1477725305805 Marionette TRACE conn4 <- [1,465,null,{}] 00:15:05 INFO - PROCESS | 1839 | 1477725305814 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x959d0000 == 21 [pid = 1839] [id = 102] 00:15:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x959d0400) [pid = 1839] [serial = 303] [outer = (nil)] 00:15:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x95de6800) [pid = 1839] [serial = 304] [outer = 0x959d0400] 00:15:05 INFO - PROCESS | 1839 | 1477725305912 Marionette DEBUG loaded listener.js 00:15:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x95e7f400) [pid = 1839] [serial = 305] [outer = 0x959d0400] 00:15:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x968e3400 == 22 [pid = 1839] [id = 103] 00:15:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x968e6800) [pid = 1839] [serial = 306] [outer = (nil)] 00:15:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x968e9c00) [pid = 1839] [serial = 307] [outer = 0x968e6800] 00:15:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x95e87000) [pid = 1839] [serial = 308] [outer = 0x9524f400] 00:15:09 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64e400 == 21 [pid = 1839] [id = 92] 00:15:09 INFO - PROCESS | 1839 | --DOCSHELL 0x8d71ac00 == 20 [pid = 1839] [id = 94] 00:15:09 INFO - PROCESS | 1839 | --DOCSHELL 0x8da97400 == 19 [pid = 1839] [id = 91] 00:15:09 INFO - PROCESS | 1839 | --DOCSHELL 0x8f645c00 == 18 [pid = 1839] [id = 90] 00:15:09 INFO - PROCESS | 1839 | --DOCSHELL 0x982f4000 == 17 [pid = 1839] [id = 101] 00:15:09 INFO - PROCESS | 1839 | --DOCSHELL 0x95e85800 == 16 [pid = 1839] [id = 100] 00:15:09 INFO - PROCESS | 1839 | --DOCSHELL 0x97a5e000 == 15 [pid = 1839] [id = 99] 00:15:09 INFO - PROCESS | 1839 | --DOCSHELL 0x95e8ac00 == 14 [pid = 1839] [id = 98] 00:15:09 INFO - PROCESS | 1839 | --DOCSHELL 0x94d71000 == 13 [pid = 1839] [id = 97] 00:15:09 INFO - PROCESS | 1839 | --DOCSHELL 0x92a5b800 == 12 [pid = 1839] [id = 96] 00:15:09 INFO - PROCESS | 1839 | --DOCSHELL 0x8d749400 == 11 [pid = 1839] [id = 95] 00:15:09 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x9510b400) [pid = 1839] [serial = 282] [outer = (nil)] [url = about:blank] 00:15:09 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x9524a000) [pid = 1839] [serial = 283] [outer = (nil)] [url = about:blank] 00:15:09 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x9387b000) [pid = 1839] [serial = 279] [outer = (nil)] [url = about:blank] 00:15:09 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x9438e400) [pid = 1839] [serial = 280] [outer = (nil)] [url = about:blank] 00:15:09 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x90d17800) [pid = 1839] [serial = 276] [outer = (nil)] [url = about:blank] 00:15:09 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8da92000) [pid = 1839] [serial = 277] [outer = (nil)] [url = about:blank] 00:15:09 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x8f64bc00) [pid = 1839] [serial = 273] [outer = (nil)] [url = about:blank] 00:15:09 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8f7a6c00) [pid = 1839] [serial = 274] [outer = (nil)] [url = about:blank] 00:15:10 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8f651c00) [pid = 1839] [serial = 271] [outer = (nil)] [url = about:blank] 00:15:11 INFO - PROCESS | 1839 | 1477725311485 Marionette TRACE conn4 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:15:11 INFO - . 00:15:11 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5985ms 00:15:11 INFO - PROCESS | 1839 | 1477725311519 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 00:15:11 INFO - PROCESS | 1839 | 1477725311526 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 00:15:11 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 00:15:11 INFO - PROCESS | 1839 | 1477725311543 Marionette TRACE conn4 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:11 INFO - PROCESS | 1839 | --DOCSHELL 0x968e3400 == 10 [pid = 1839] [id = 103] 00:15:11 INFO - PROCESS | 1839 | 1477725311745 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 00:15:11 INFO - PROCESS | 1839 | 1477725311768 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 00:15:11 INFO - PROCESS | 1839 | 1477725311774 Marionette TRACE conn4 <- [1,469,null,["8"]] 00:15:11 INFO - PROCESS | 1839 | 1477725311782 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 00:15:11 INFO - PROCESS | 1839 | 1477725311790 Marionette TRACE conn4 <- [1,470,null,{}] 00:15:11 INFO - PROCESS | 1839 | 1477725311893 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f652000 == 11 [pid = 1839] [id = 104] 00:15:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x8f652400) [pid = 1839] [serial = 309] [outer = (nil)] 00:15:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8f7a7000) [pid = 1839] [serial = 310] [outer = 0x8f652400] 00:15:12 INFO - PROCESS | 1839 | 1477725312004 Marionette DEBUG loaded listener.js 00:15:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8f80c800) [pid = 1839] [serial = 311] [outer = 0x8f652400] 00:15:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fb62c00 == 12 [pid = 1839] [id = 105] 00:15:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x91ed1000) [pid = 1839] [serial = 312] [outer = (nil)] 00:15:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x90d15800) [pid = 1839] [serial = 313] [outer = 0x91ed1000] 00:15:13 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x95e8b000) [pid = 1839] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 00:15:13 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x9595a800) [pid = 1839] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 00:15:13 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x95962000) [pid = 1839] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 00:15:13 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x92a5c000) [pid = 1839] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 00:15:13 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x982f4c00) [pid = 1839] [serial = 299] [outer = (nil)] [url = about:blank] 00:15:13 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x982f8400) [pid = 1839] [serial = 300] [outer = (nil)] [url = about:blank] 00:15:13 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x97a5e400) [pid = 1839] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 00:15:17 INFO - PROCESS | 1839 | 1477725317669 Marionette TRACE conn4 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:15:17 INFO - ... 00:15:17 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6142ms 00:15:17 INFO - PROCESS | 1839 | 1477725317683 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 00:15:17 INFO - PROCESS | 1839 | 1477725317690 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 00:15:17 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 00:15:17 INFO - PROCESS | 1839 | 1477725317703 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:17 INFO - PROCESS | 1839 | 1477725317976 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 00:15:17 INFO - PROCESS | 1839 | --DOCSHELL 0x9318e400 == 11 [pid = 1839] [id = 93] 00:15:17 INFO - PROCESS | 1839 | --DOCSHELL 0x8fb62c00 == 10 [pid = 1839] [id = 105] 00:15:17 INFO - PROCESS | 1839 | --DOCSHELL 0x959d0000 == 9 [pid = 1839] [id = 102] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x97a5fc00) [pid = 1839] [serial = 297] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x97c54000) [pid = 1839] [serial = 298] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x95eb8800) [pid = 1839] [serial = 294] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x9a088400) [pid = 1839] [serial = 302] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x9a086800) [pid = 1839] [serial = 301] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x968ca800) [pid = 1839] [serial = 295] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x95de2c00) [pid = 1839] [serial = 291] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x95de6400) [pid = 1839] [serial = 292] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x92c24c00) [pid = 1839] [serial = 288] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x949c8000) [pid = 1839] [serial = 289] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x959c6c00) [pid = 1839] [serial = 285] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x95dda800) [pid = 1839] [serial = 286] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0xa2f9d400) [pid = 1839] [serial = 211] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:15:18 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x95de6800) [pid = 1839] [serial = 304] [outer = (nil)] [url = about:blank] 00:15:18 INFO - PROCESS | 1839 | 1477725318076 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 00:15:18 INFO - PROCESS | 1839 | 1477725318083 Marionette TRACE conn4 <- [1,474,null,["8"]] 00:15:18 INFO - PROCESS | 1839 | 1477725318092 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 00:15:18 INFO - PROCESS | 1839 | 1477725318100 Marionette TRACE conn4 <- [1,475,null,{}] 00:15:18 INFO - PROCESS | 1839 | 1477725318106 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f648000 == 10 [pid = 1839] [id = 106] 00:15:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f648800) [pid = 1839] [serial = 314] [outer = (nil)] 00:15:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f64e400) [pid = 1839] [serial = 315] [outer = 0x8f648800] 00:15:18 INFO - PROCESS | 1839 | 1477725318231 Marionette DEBUG loaded listener.js 00:15:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f7b3c00) [pid = 1839] [serial = 316] [outer = 0x8f648800] 00:15:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x92908400 == 11 [pid = 1839] [id = 107] 00:15:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x929d8000) [pid = 1839] [serial = 317] [outer = (nil)] 00:15:18 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 00:15:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x92bb1000) [pid = 1839] [serial = 318] [outer = 0x929d8000] 00:15:19 INFO - PROCESS | 1839 | 1477725319281 Marionette TRACE conn4 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 00:15:19 INFO - .. 00:15:19 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1624ms 00:15:19 INFO - PROCESS | 1839 | 1477725319324 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 00:15:19 INFO - PROCESS | 1839 | 1477725319332 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 00:15:19 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 00:15:19 INFO - PROCESS | 1839 | 1477725319350 Marionette TRACE conn4 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:19 INFO - PROCESS | 1839 | --DOCSHELL 0x92908400 == 10 [pid = 1839] [id = 107] 00:15:19 INFO - PROCESS | 1839 | 1477725319566 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 00:15:19 INFO - PROCESS | 1839 | 1477725319577 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 00:15:19 INFO - PROCESS | 1839 | 1477725319581 Marionette TRACE conn4 <- [1,479,null,["8"]] 00:15:19 INFO - PROCESS | 1839 | 1477725319589 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 00:15:19 INFO - PROCESS | 1839 | 1477725319594 Marionette TRACE conn4 <- [1,480,null,{}] 00:15:19 INFO - PROCESS | 1839 | 1477725319685 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64f400 == 11 [pid = 1839] [id = 108] 00:15:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x92c29c00) [pid = 1839] [serial = 319] [outer = (nil)] 00:15:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x93140c00) [pid = 1839] [serial = 320] [outer = 0x92c29c00] 00:15:19 INFO - PROCESS | 1839 | 1477725319786 Marionette DEBUG loaded listener.js 00:15:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8f653000) [pid = 1839] [serial = 321] [outer = 0x92c29c00] 00:15:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x945ee400 == 12 [pid = 1839] [id = 109] 00:15:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x949c2000) [pid = 1839] [serial = 322] [outer = (nil)] 00:15:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x949c9c00 == 13 [pid = 1839] [id = 110] 00:15:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x949dcc00) [pid = 1839] [serial = 323] [outer = (nil)] 00:15:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x949dd800 == 14 [pid = 1839] [id = 111] 00:15:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x949de400) [pid = 1839] [serial = 324] [outer = (nil)] 00:15:20 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 00:15:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x949e4c00) [pid = 1839] [serial = 325] [outer = 0x949dcc00] 00:15:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x949e9000) [pid = 1839] [serial = 326] [outer = 0x949c2000] 00:15:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x949df400) [pid = 1839] [serial = 327] [outer = 0x949de400] 00:15:20 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x959d0400) [pid = 1839] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 00:15:20 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x968e6800) [pid = 1839] [serial = 306] [outer = (nil)] [url = about:blank] 00:15:20 INFO - PROCESS | 1839 | 1477725320877 Marionette TRACE conn4 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:15:20 INFO - ... 00:15:20 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1574ms 00:15:20 INFO - PROCESS | 1839 | 1477725320926 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 00:15:20 INFO - PROCESS | 1839 | 1477725320933 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 00:15:20 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 00:15:20 INFO - PROCESS | 1839 | 1477725320941 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:21 INFO - PROCESS | 1839 | --DOCSHELL 0x949dd800 == 13 [pid = 1839] [id = 111] 00:15:21 INFO - PROCESS | 1839 | 1477725321195 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 00:15:21 INFO - PROCESS | 1839 | 1477725321273 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 00:15:21 INFO - PROCESS | 1839 | 1477725321277 Marionette TRACE conn4 <- [1,484,null,["8"]] 00:15:21 INFO - PROCESS | 1839 | 1477725321284 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 00:15:21 INFO - PROCESS | 1839 | 1477725321292 Marionette TRACE conn4 <- [1,485,null,{}] 00:15:21 INFO - PROCESS | 1839 | 1477725321298 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d78800 == 14 [pid = 1839] [id = 112] 00:15:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x94d78c00) [pid = 1839] [serial = 328] [outer = (nil)] 00:15:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x94ec8400) [pid = 1839] [serial = 329] [outer = 0x94d78c00] 00:15:21 INFO - PROCESS | 1839 | 1477725321404 Marionette DEBUG loaded listener.js 00:15:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x95079c00) [pid = 1839] [serial = 330] [outer = 0x94d78c00] 00:15:26 INFO - PROCESS | 1839 | --DOCSHELL 0x949c9c00 == 13 [pid = 1839] [id = 110] 00:15:26 INFO - PROCESS | 1839 | --DOCSHELL 0x945ee400 == 12 [pid = 1839] [id = 109] 00:15:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64f400 == 11 [pid = 1839] [id = 108] 00:15:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8f648000 == 10 [pid = 1839] [id = 106] 00:15:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8f652000 == 9 [pid = 1839] [id = 104] 00:15:26 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8f7a7000) [pid = 1839] [serial = 310] [outer = (nil)] [url = about:blank] 00:15:26 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x968e9c00) [pid = 1839] [serial = 307] [outer = (nil)] [url = about:blank] 00:15:26 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x95e7f400) [pid = 1839] [serial = 305] [outer = (nil)] [url = about:blank] 00:15:26 INFO - PROCESS | 1839 | 1477725326977 Marionette TRACE conn4 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:15:27 INFO - .. 00:15:27 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6090ms 00:15:27 INFO - PROCESS | 1839 | 1477725327032 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 00:15:27 INFO - PROCESS | 1839 | 1477725327040 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 00:15:27 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 00:15:27 INFO - PROCESS | 1839 | 1477725327052 Marionette TRACE conn4 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:27 INFO - PROCESS | 1839 | 1477725327241 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 00:15:27 INFO - PROCESS | 1839 | 1477725327347 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 00:15:27 INFO - PROCESS | 1839 | 1477725327354 Marionette TRACE conn4 <- [1,489,null,["8"]] 00:15:27 INFO - PROCESS | 1839 | 1477725327362 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 00:15:27 INFO - PROCESS | 1839 | 1477725327370 Marionette TRACE conn4 <- [1,490,null,{}] 00:15:27 INFO - PROCESS | 1839 | 1477725327377 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f647c00 == 10 [pid = 1839] [id = 113] 00:15:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8f648000) [pid = 1839] [serial = 331] [outer = (nil)] 00:15:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8f64f000) [pid = 1839] [serial = 332] [outer = 0x8f648000] 00:15:27 INFO - PROCESS | 1839 | 1477725327484 Marionette DEBUG loaded listener.js 00:15:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8f805000) [pid = 1839] [serial = 333] [outer = 0x8f648000] 00:15:28 INFO - PROCESS | 1839 | 1477725328533 Marionette TRACE conn4 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:15:28 INFO - .. 00:15:28 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1527ms 00:15:28 INFO - PROCESS | 1839 | 1477725328576 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 00:15:28 INFO - PROCESS | 1839 | 1477725328582 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 00:15:28 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 00:15:28 INFO - PROCESS | 1839 | 1477725328595 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:28 INFO - PROCESS | 1839 | 1477725328809 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 00:15:28 INFO - PROCESS | 1839 | 1477725328840 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 00:15:28 INFO - PROCESS | 1839 | 1477725328846 Marionette TRACE conn4 <- [1,494,null,["8"]] 00:15:28 INFO - PROCESS | 1839 | 1477725328854 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 00:15:28 INFO - PROCESS | 1839 | 1477725328860 Marionette TRACE conn4 <- [1,495,null,{}] 00:15:28 INFO - PROCESS | 1839 | 1477725328924 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f651c00 == 11 [pid = 1839] [id = 114] 00:15:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8f654800) [pid = 1839] [serial = 334] [outer = (nil)] 00:15:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x92c2d000) [pid = 1839] [serial = 335] [outer = 0x8f654800] 00:15:29 INFO - PROCESS | 1839 | 1477725329044 Marionette DEBUG loaded listener.js 00:15:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x92c2b800) [pid = 1839] [serial = 336] [outer = 0x8f654800] 00:15:29 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x949de400) [pid = 1839] [serial = 324] [outer = (nil)] [url = about:blank] 00:15:29 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x929d8000) [pid = 1839] [serial = 317] [outer = (nil)] [url = about:blank] 00:15:29 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8f652400) [pid = 1839] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 00:15:29 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8f648800) [pid = 1839] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 00:15:29 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x949c2000) [pid = 1839] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:15:29 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x949dcc00) [pid = 1839] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:15:29 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x92c29c00) [pid = 1839] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 00:15:29 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x91ed1000) [pid = 1839] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:15:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8f647c00 == 10 [pid = 1839] [id = 113] 00:15:34 INFO - PROCESS | 1839 | --DOCSHELL 0x94d78800 == 9 [pid = 1839] [id = 112] 00:15:34 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x949df400) [pid = 1839] [serial = 327] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x92bb1000) [pid = 1839] [serial = 318] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x949e9000) [pid = 1839] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:15:34 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x949e4c00) [pid = 1839] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:15:34 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x93140c00) [pid = 1839] [serial = 320] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8f653000) [pid = 1839] [serial = 321] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f64e400) [pid = 1839] [serial = 315] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f7b3c00) [pid = 1839] [serial = 316] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f80c800) [pid = 1839] [serial = 311] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x90d15800) [pid = 1839] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:15:34 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x94ec8400) [pid = 1839] [serial = 329] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1839 | 1477725334693 Marionette TRACE conn4 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:15:34 INFO - .. 00:15:34 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6135ms 00:15:34 INFO - PROCESS | 1839 | 1477725334732 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 00:15:34 INFO - PROCESS | 1839 | 1477725334741 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 00:15:34 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 00:15:34 INFO - PROCESS | 1839 | 1477725334752 Marionette TRACE conn4 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:34 INFO - PROCESS | 1839 | 1477725334949 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 00:15:35 INFO - PROCESS | 1839 | 1477725335054 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 00:15:35 INFO - PROCESS | 1839 | 1477725335060 Marionette TRACE conn4 <- [1,499,null,["8"]] 00:15:35 INFO - PROCESS | 1839 | 1477725335068 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 00:15:35 INFO - PROCESS | 1839 | 1477725335077 Marionette TRACE conn4 <- [1,500,null,{}] 00:15:35 INFO - PROCESS | 1839 | 1477725335083 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64b800 == 10 [pid = 1839] [id = 115] 00:15:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8f64bc00) [pid = 1839] [serial = 337] [outer = (nil)] 00:15:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f650000) [pid = 1839] [serial = 338] [outer = 0x8f64bc00] 00:15:35 INFO - PROCESS | 1839 | 1477725335189 Marionette DEBUG loaded listener.js 00:15:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f806800) [pid = 1839] [serial = 339] [outer = 0x8f64bc00] 00:15:36 INFO - PROCESS | 1839 | 1477725336254 Marionette TRACE conn4 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:15:36 INFO - .. 00:15:36 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1531ms 00:15:36 INFO - PROCESS | 1839 | 1477725336280 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 00:15:36 INFO - PROCESS | 1839 | 1477725336288 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 00:15:36 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 00:15:36 INFO - PROCESS | 1839 | 1477725336295 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:36 INFO - PROCESS | 1839 | 1477725336490 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 00:15:36 INFO - PROCESS | 1839 | 1477725336598 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 00:15:36 INFO - PROCESS | 1839 | 1477725336604 Marionette TRACE conn4 <- [1,504,null,["8"]] 00:15:36 INFO - PROCESS | 1839 | 1477725336610 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 00:15:36 INFO - PROCESS | 1839 | 1477725336616 Marionette TRACE conn4 <- [1,505,null,{}] 00:15:36 INFO - PROCESS | 1839 | 1477725336622 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64b400 == 11 [pid = 1839] [id = 116] 00:15:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8fb60800) [pid = 1839] [serial = 340] [outer = (nil)] 00:15:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x92c27000) [pid = 1839] [serial = 341] [outer = 0x8fb60800] 00:15:36 INFO - PROCESS | 1839 | 1477725336729 Marionette DEBUG loaded listener.js 00:15:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8f646000) [pid = 1839] [serial = 342] [outer = 0x8fb60800] 00:15:37 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x94d78c00) [pid = 1839] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 00:15:37 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f648000) [pid = 1839] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 00:15:42 INFO - PROCESS | 1839 | 1477725342451 Marionette TRACE conn4 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:15:42 INFO - .. 00:15:42 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6187ms 00:15:42 INFO - PROCESS | 1839 | 1477725342484 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 00:15:42 INFO - PROCESS | 1839 | 1477725342491 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 00:15:42 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 00:15:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64b800 == 10 [pid = 1839] [id = 115] 00:15:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8f651c00 == 9 [pid = 1839] [id = 114] 00:15:42 INFO - PROCESS | 1839 | 1477725342542 Marionette TRACE conn4 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:42 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f805000) [pid = 1839] [serial = 333] [outer = (nil)] [url = about:blank] 00:15:42 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f64f000) [pid = 1839] [serial = 332] [outer = (nil)] [url = about:blank] 00:15:42 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x92c2d000) [pid = 1839] [serial = 335] [outer = (nil)] [url = about:blank] 00:15:42 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x95079c00) [pid = 1839] [serial = 330] [outer = (nil)] [url = about:blank] 00:15:42 INFO - PROCESS | 1839 | 1477725342747 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 00:15:42 INFO - PROCESS | 1839 | 1477725342864 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 00:15:42 INFO - PROCESS | 1839 | 1477725342871 Marionette TRACE conn4 <- [1,509,null,["8"]] 00:15:42 INFO - PROCESS | 1839 | 1477725342879 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 00:15:42 INFO - PROCESS | 1839 | 1477725342888 Marionette TRACE conn4 <- [1,510,null,{}] 00:15:42 INFO - PROCESS | 1839 | 1477725342894 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64cc00 == 10 [pid = 1839] [id = 117] 00:15:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8f64e000) [pid = 1839] [serial = 343] [outer = (nil)] 00:15:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f653000) [pid = 1839] [serial = 344] [outer = 0x8f64e000] 00:15:43 INFO - PROCESS | 1839 | 1477725343001 Marionette DEBUG loaded listener.js 00:15:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f80fc00) [pid = 1839] [serial = 345] [outer = 0x8f64e000] 00:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f64bc00) [pid = 1839] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 00:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8f654800) [pid = 1839] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 00:15:48 INFO - PROCESS | 1839 | 1477725348572 Marionette TRACE conn4 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:15:48 INFO - .. 00:15:48 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6090ms 00:15:48 INFO - PROCESS | 1839 | 1477725348591 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 00:15:48 INFO - PROCESS | 1839 | 1477725348596 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 00:15:48 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 00:15:48 INFO - PROCESS | 1839 | 1477725348605 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:48 INFO - PROCESS | 1839 | 1477725348780 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 00:15:48 INFO - PROCESS | 1839 | 1477725348906 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 00:15:48 INFO - PROCESS | 1839 | 1477725348913 Marionette TRACE conn4 <- [1,514,null,["8"]] 00:15:48 INFO - PROCESS | 1839 | 1477725348922 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 00:15:48 INFO - PROCESS | 1839 | 1477725348932 Marionette TRACE conn4 <- [1,515,null,{}] 00:15:48 INFO - PROCESS | 1839 | 1477725348942 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da0b000 == 11 [pid = 1839] [id = 118] 00:15:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8da8fc00) [pid = 1839] [serial = 346] [outer = (nil)] 00:15:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f647800) [pid = 1839] [serial = 347] [outer = 0x8da8fc00] 00:15:49 INFO - PROCESS | 1839 | 1477725349073 Marionette DEBUG loaded listener.js 00:15:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f803c00) [pid = 1839] [serial = 348] [outer = 0x8da8fc00] 00:15:50 INFO - PROCESS | 1839 | 1477725350311 Marionette TRACE conn4 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:15:50 INFO - . 00:15:50 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1775ms 00:15:50 INFO - PROCESS | 1839 | 1477725350382 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 00:15:50 INFO - PROCESS | 1839 | 1477725350388 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 00:15:50 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 00:15:50 INFO - PROCESS | 1839 | 1477725350397 Marionette TRACE conn4 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:50 INFO - PROCESS | 1839 | 1477725350618 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 00:15:50 INFO - PROCESS | 1839 | 1477725350771 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 00:15:50 INFO - PROCESS | 1839 | 1477725350779 Marionette TRACE conn4 <- [1,519,null,["8"]] 00:15:50 INFO - PROCESS | 1839 | 1477725350788 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 00:15:50 INFO - PROCESS | 1839 | 1477725350795 Marionette TRACE conn4 <- [1,520,null,{}] 00:15:50 INFO - PROCESS | 1839 | 1477725350802 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x92c2fc00 == 12 [pid = 1839] [id = 119] 00:15:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x92c30800) [pid = 1839] [serial = 349] [outer = (nil)] 00:15:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x9314fc00) [pid = 1839] [serial = 350] [outer = 0x92c30800] 00:15:50 INFO - PROCESS | 1839 | 1477725350918 Marionette DEBUG loaded listener.js 00:15:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x93ac4c00) [pid = 1839] [serial = 351] [outer = 0x92c30800] 00:15:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64cc00 == 11 [pid = 1839] [id = 117] 00:15:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64b400 == 10 [pid = 1839] [id = 116] 00:15:52 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8f650000) [pid = 1839] [serial = 338] [outer = (nil)] [url = about:blank] 00:15:52 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8f806800) [pid = 1839] [serial = 339] [outer = (nil)] [url = about:blank] 00:15:52 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x92c2b800) [pid = 1839] [serial = 336] [outer = (nil)] [url = about:blank] 00:15:52 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x92c27000) [pid = 1839] [serial = 341] [outer = (nil)] [url = about:blank] 00:15:54 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8fb60800) [pid = 1839] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 00:15:56 INFO - PROCESS | 1839 | 1477725356574 Marionette TRACE conn4 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:15:56 INFO - .. 00:15:56 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6236ms 00:15:56 INFO - PROCESS | 1839 | 1477725356634 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 00:15:56 INFO - PROCESS | 1839 | 1477725356640 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 00:15:56 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 00:15:56 INFO - PROCESS | 1839 | 1477725356651 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:56 INFO - PROCESS | 1839 | 1477725356819 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 00:15:56 INFO - PROCESS | 1839 | 1477725356921 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 00:15:56 INFO - PROCESS | 1839 | 1477725356928 Marionette TRACE conn4 <- [1,524,null,["8"]] 00:15:56 INFO - PROCESS | 1839 | 1477725356936 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 00:15:56 INFO - PROCESS | 1839 | 1477725356943 Marionette TRACE conn4 <- [1,525,null,{}] 00:15:56 INFO - PROCESS | 1839 | 1477725356950 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x92bb1000 == 11 [pid = 1839] [id = 120] 00:15:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x92bb8c00) [pid = 1839] [serial = 352] [outer = (nil)] 00:15:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x94d77c00) [pid = 1839] [serial = 353] [outer = 0x92bb8c00] 00:15:57 INFO - PROCESS | 1839 | 1477725357064 Marionette DEBUG loaded listener.js 00:15:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x94d7a400) [pid = 1839] [serial = 354] [outer = 0x92bb8c00] 00:15:58 INFO - PROCESS | 1839 | 1477725358115 Marionette TRACE conn4 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:15:58 INFO - .. 00:15:58 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1520ms 00:15:58 INFO - PROCESS | 1839 | 1477725358171 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 00:15:58 INFO - PROCESS | 1839 | 1477725358177 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 00:15:58 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 00:15:58 INFO - PROCESS | 1839 | 1477725358184 Marionette TRACE conn4 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:15:58 INFO - PROCESS | 1839 | 1477725358377 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 00:15:58 INFO - PROCESS | 1839 | 1477725358496 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 00:15:58 INFO - PROCESS | 1839 | 1477725358503 Marionette TRACE conn4 <- [1,529,null,["8"]] 00:15:58 INFO - PROCESS | 1839 | 1477725358553 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 00:15:58 INFO - PROCESS | 1839 | 1477725358564 Marionette TRACE conn4 <- [1,530,null,{}] 00:15:58 INFO - PROCESS | 1839 | 1477725358573 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f803400 == 12 [pid = 1839] [id = 121] 00:15:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8f804400) [pid = 1839] [serial = 355] [outer = (nil)] 00:15:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x90d0d400) [pid = 1839] [serial = 356] [outer = 0x8f804400] 00:15:58 INFO - PROCESS | 1839 | 1477725358694 Marionette DEBUG loaded listener.js 00:15:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x94396800) [pid = 1839] [serial = 357] [outer = 0x8f804400] 00:15:59 INFO - PROCESS | 1839 | 1477725359911 Marionette TRACE conn4 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 00:15:59 INFO - ....................... 00:15:59 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1784ms 00:15:59 INFO - PROCESS | 1839 | 1477725359980 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 00:15:59 INFO - PROCESS | 1839 | 1477725359987 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 00:15:59 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 00:16:00 INFO - PROCESS | 1839 | 1477725359997 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:00 INFO - PROCESS | 1839 | 1477725360234 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 00:16:00 INFO - PROCESS | 1839 | 1477725360382 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 00:16:00 INFO - PROCESS | 1839 | 1477725360393 Marionette TRACE conn4 <- [1,534,null,["8"]] 00:16:00 INFO - PROCESS | 1839 | 1477725360401 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 00:16:00 INFO - PROCESS | 1839 | 1477725360413 Marionette TRACE conn4 <- [1,535,null,{}] 00:16:00 INFO - PROCESS | 1839 | 1477725360422 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x9542d000 == 13 [pid = 1839] [id = 122] 00:16:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x95431400) [pid = 1839] [serial = 358] [outer = (nil)] 00:16:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x95964400) [pid = 1839] [serial = 359] [outer = 0x95431400] 00:16:00 INFO - PROCESS | 1839 | 1477725360571 Marionette DEBUG loaded listener.js 00:16:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x95429800) [pid = 1839] [serial = 360] [outer = 0x95431400] 00:16:03 INFO - PROCESS | 1839 | --DOCSHELL 0x92bb1000 == 12 [pid = 1839] [id = 120] 00:16:03 INFO - PROCESS | 1839 | --DOCSHELL 0x8f803400 == 11 [pid = 1839] [id = 121] 00:16:03 INFO - PROCESS | 1839 | --DOCSHELL 0x8da0b000 == 10 [pid = 1839] [id = 118] 00:16:03 INFO - PROCESS | 1839 | --DOCSHELL 0x92c2fc00 == 9 [pid = 1839] [id = 119] 00:16:03 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8f646000) [pid = 1839] [serial = 342] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8f653000) [pid = 1839] [serial = 344] [outer = (nil)] [url = about:blank] 00:16:05 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x92bb8c00) [pid = 1839] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 00:16:05 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8da8fc00) [pid = 1839] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 00:16:05 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x92c30800) [pid = 1839] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 00:16:05 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8f64e000) [pid = 1839] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 00:16:06 INFO - PROCESS | 1839 | 1477725366297 Marionette TRACE conn4 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:16:06 INFO - .. 00:16:06 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6348ms 00:16:06 INFO - PROCESS | 1839 | 1477725366345 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 00:16:06 INFO - PROCESS | 1839 | 1477725366351 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 00:16:06 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 00:16:06 INFO - PROCESS | 1839 | 1477725366367 Marionette TRACE conn4 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:06 INFO - PROCESS | 1839 | 1477725366585 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 00:16:06 INFO - PROCESS | 1839 | 1477725366655 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 00:16:06 INFO - PROCESS | 1839 | 1477725366661 Marionette TRACE conn4 <- [1,539,null,["8"]] 00:16:06 INFO - PROCESS | 1839 | 1477725366670 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 00:16:06 INFO - PROCESS | 1839 | 1477725366678 Marionette TRACE conn4 <- [1,540,null,{}] 00:16:06 INFO - PROCESS | 1839 | 1477725366684 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f808800 == 10 [pid = 1839] [id = 123] 00:16:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8fb59400) [pid = 1839] [serial = 361] [outer = (nil)] 00:16:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x90d14c00) [pid = 1839] [serial = 362] [outer = 0x8fb59400] 00:16:06 INFO - PROCESS | 1839 | 1477725366794 Marionette DEBUG loaded listener.js 00:16:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x929d9000) [pid = 1839] [serial = 363] [outer = 0x8fb59400] 00:16:11 INFO - PROCESS | 1839 | --DOCSHELL 0x9542d000 == 9 [pid = 1839] [id = 122] 00:16:11 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8f80fc00) [pid = 1839] [serial = 345] [outer = (nil)] [url = about:blank] 00:16:11 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x94d77c00) [pid = 1839] [serial = 353] [outer = (nil)] [url = about:blank] 00:16:11 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x94d7a400) [pid = 1839] [serial = 354] [outer = (nil)] [url = about:blank] 00:16:11 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x9314fc00) [pid = 1839] [serial = 350] [outer = (nil)] [url = about:blank] 00:16:11 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x93ac4c00) [pid = 1839] [serial = 351] [outer = (nil)] [url = about:blank] 00:16:11 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f647800) [pid = 1839] [serial = 347] [outer = (nil)] [url = about:blank] 00:16:11 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8f803c00) [pid = 1839] [serial = 348] [outer = (nil)] [url = about:blank] 00:16:12 INFO - PROCESS | 1839 | 1477725372379 Marionette TRACE conn4 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:16:12 INFO - .. 00:16:12 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6036ms 00:16:12 INFO - PROCESS | 1839 | 1477725372401 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 00:16:12 INFO - PROCESS | 1839 | 1477725372407 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 00:16:12 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 00:16:12 INFO - PROCESS | 1839 | 1477725372419 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:12 INFO - PROCESS | 1839 | 1477725372617 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 00:16:12 INFO - PROCESS | 1839 | 1477725372722 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 00:16:12 INFO - PROCESS | 1839 | 1477725372729 Marionette TRACE conn4 <- [1,544,null,["8"]] 00:16:12 INFO - PROCESS | 1839 | 1477725372738 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 00:16:12 INFO - PROCESS | 1839 | 1477725372746 Marionette TRACE conn4 <- [1,545,null,{}] 00:16:12 INFO - PROCESS | 1839 | 1477725372753 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f654c00 == 10 [pid = 1839] [id = 124] 00:16:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f7a6000) [pid = 1839] [serial = 364] [outer = (nil)] 00:16:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f803400) [pid = 1839] [serial = 365] [outer = 0x8f7a6000] 00:16:12 INFO - PROCESS | 1839 | 1477725372859 Marionette DEBUG loaded listener.js 00:16:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x91ec7000) [pid = 1839] [serial = 366] [outer = 0x8f7a6000] 00:16:13 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f804400) [pid = 1839] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 00:16:13 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x95431400) [pid = 1839] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 00:16:13 INFO - PROCESS | 1839 | 1477725373967 Marionette TRACE conn4 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:16:13 INFO - .. 00:16:13 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1576ms 00:16:13 INFO - PROCESS | 1839 | 1477725373993 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 00:16:13 INFO - PROCESS | 1839 | 1477725373999 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 00:16:14 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 00:16:14 INFO - PROCESS | 1839 | 1477725374006 Marionette TRACE conn4 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:14 INFO - PROCESS | 1839 | 1477725374208 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 00:16:14 INFO - PROCESS | 1839 | 1477725374304 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 00:16:14 INFO - PROCESS | 1839 | 1477725374310 Marionette TRACE conn4 <- [1,549,null,["8"]] 00:16:14 INFO - PROCESS | 1839 | 1477725374318 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 00:16:14 INFO - PROCESS | 1839 | 1477725374324 Marionette TRACE conn4 <- [1,550,null,{}] 00:16:14 INFO - PROCESS | 1839 | 1477725374331 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da94000 == 11 [pid = 1839] [id = 125] 00:16:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8fb62c00) [pid = 1839] [serial = 367] [outer = (nil)] 00:16:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x93ac6800) [pid = 1839] [serial = 368] [outer = 0x8fb62c00] 00:16:14 INFO - PROCESS | 1839 | 1477725374429 Marionette DEBUG loaded listener.js 00:16:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8f7a5800) [pid = 1839] [serial = 369] [outer = 0x8fb62c00] 00:16:19 INFO - PROCESS | 1839 | --DOCSHELL 0x8f654c00 == 10 [pid = 1839] [id = 124] 00:16:19 INFO - PROCESS | 1839 | --DOCSHELL 0x8f808800 == 9 [pid = 1839] [id = 123] 00:16:19 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x95964400) [pid = 1839] [serial = 359] [outer = (nil)] [url = about:blank] 00:16:19 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x95429800) [pid = 1839] [serial = 360] [outer = (nil)] [url = about:blank] 00:16:19 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x90d0d400) [pid = 1839] [serial = 356] [outer = (nil)] [url = about:blank] 00:16:19 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x94396800) [pid = 1839] [serial = 357] [outer = (nil)] [url = about:blank] 00:16:19 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x90d14c00) [pid = 1839] [serial = 362] [outer = (nil)] [url = about:blank] 00:16:20 INFO - PROCESS | 1839 | 1477725380021 Marionette TRACE conn4 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:16:20 INFO - .. 00:16:20 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6036ms 00:16:20 INFO - PROCESS | 1839 | 1477725380042 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 00:16:20 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 00:16:20 INFO - PROCESS | 1839 | 1477725380051 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 00:16:20 INFO - PROCESS | 1839 | 1477725380064 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:20 INFO - PROCESS | 1839 | 1477725380255 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 00:16:20 INFO - PROCESS | 1839 | 1477725380359 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 00:16:20 INFO - PROCESS | 1839 | 1477725380365 Marionette TRACE conn4 <- [1,554,null,["8"]] 00:16:20 INFO - PROCESS | 1839 | 1477725380374 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 00:16:20 INFO - PROCESS | 1839 | 1477725380383 Marionette TRACE conn4 <- [1,555,null,{}] 00:16:20 INFO - PROCESS | 1839 | 1477725380390 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f804c00 == 10 [pid = 1839] [id = 126] 00:16:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8f805800) [pid = 1839] [serial = 370] [outer = (nil)] 00:16:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8fb64400) [pid = 1839] [serial = 371] [outer = 0x8f805800] 00:16:20 INFO - PROCESS | 1839 | 1477725380496 Marionette DEBUG loaded listener.js 00:16:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x929d8000) [pid = 1839] [serial = 372] [outer = 0x8f805800] 00:16:21 INFO - PROCESS | 1839 | 1477725381557 Marionette TRACE conn4 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:16:21 INFO - .. 00:16:21 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1533ms 00:16:21 INFO - PROCESS | 1839 | 1477725381594 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 00:16:21 INFO - PROCESS | 1839 | 1477725381602 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 00:16:21 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 00:16:21 INFO - PROCESS | 1839 | 1477725381616 Marionette TRACE conn4 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:21 INFO - PROCESS | 1839 | 1477725381846 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 00:16:21 INFO - PROCESS | 1839 | 1477725381872 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 00:16:21 INFO - PROCESS | 1839 | 1477725381877 Marionette TRACE conn4 <- [1,559,null,["8"]] 00:16:21 INFO - PROCESS | 1839 | 1477725381884 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 00:16:21 INFO - PROCESS | 1839 | 1477725381890 Marionette TRACE conn4 <- [1,560,null,{}] 00:16:21 INFO - PROCESS | 1839 | 1477725381949 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f803c00 == 11 [pid = 1839] [id = 127] 00:16:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x92c23800) [pid = 1839] [serial = 373] [outer = (nil)] 00:16:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x945ee000) [pid = 1839] [serial = 374] [outer = 0x92c23800] 00:16:22 INFO - PROCESS | 1839 | 1477725382051 Marionette DEBUG loaded listener.js 00:16:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8f652800) [pid = 1839] [serial = 375] [outer = 0x92c23800] 00:16:22 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8fb59400) [pid = 1839] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 00:16:22 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f7a6000) [pid = 1839] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 00:16:27 INFO - PROCESS | 1839 | --DOCSHELL 0x8f804c00 == 10 [pid = 1839] [id = 126] 00:16:27 INFO - PROCESS | 1839 | --DOCSHELL 0x8da94000 == 9 [pid = 1839] [id = 125] 00:16:27 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f803400) [pid = 1839] [serial = 365] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x93ac6800) [pid = 1839] [serial = 368] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x929d9000) [pid = 1839] [serial = 363] [outer = (nil)] [url = about:blank] 00:16:27 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x91ec7000) [pid = 1839] [serial = 366] [outer = (nil)] [url = about:blank] 00:16:28 INFO - .. 00:16:28 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7049ms 00:16:28 INFO - PROCESS | 1839 | 1477725388632 Marionette TRACE conn4 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 00:16:28 INFO - PROCESS | 1839 | 1477725388662 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 00:16:28 INFO - PROCESS | 1839 | 1477725388669 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 00:16:28 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 00:16:28 INFO - PROCESS | 1839 | 1477725388681 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:28 INFO - PROCESS | 1839 | 1477725388874 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 00:16:28 INFO - PROCESS | 1839 | 1477725388885 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 00:16:28 INFO - PROCESS | 1839 | 1477725388901 Marionette TRACE conn4 <- [1,564,null,["8"]] 00:16:29 INFO - PROCESS | 1839 | 1477725388994 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 00:16:29 INFO - PROCESS | 1839 | 1477725389003 Marionette TRACE conn4 <- [1,565,null,{}] 00:16:29 INFO - PROCESS | 1839 | 1477725389010 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x90d14c00 == 10 [pid = 1839] [id = 128] 00:16:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x90d15800) [pid = 1839] [serial = 376] [outer = (nil)] 00:16:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x92985800) [pid = 1839] [serial = 377] [outer = 0x90d15800] 00:16:29 INFO - PROCESS | 1839 | 1477725389121 Marionette DEBUG loaded listener.js 00:16:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x92c25400) [pid = 1839] [serial = 378] [outer = 0x90d15800] 00:16:29 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:16:29 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:16:29 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 00:16:30 INFO - PROCESS | 1839 | 1477725390200 Marionette TRACE conn4 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:16:30 INFO - . 00:16:30 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1578ms 00:16:30 INFO - PROCESS | 1839 | 1477725390257 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 00:16:30 INFO - PROCESS | 1839 | 1477725390263 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 00:16:30 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 00:16:30 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f805800) [pid = 1839] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 00:16:30 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8fb62c00) [pid = 1839] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 00:16:30 INFO - PROCESS | 1839 | 1477725390306 Marionette TRACE conn4 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:30 INFO - PROCESS | 1839 | 1477725390534 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 00:16:30 INFO - PROCESS | 1839 | 1477725390605 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 00:16:30 INFO - PROCESS | 1839 | 1477725390611 Marionette TRACE conn4 <- [1,569,null,["8"]] 00:16:30 INFO - PROCESS | 1839 | 1477725390619 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 00:16:30 INFO - PROCESS | 1839 | 1477725390625 Marionette TRACE conn4 <- [1,570,null,{}] 00:16:30 INFO - PROCESS | 1839 | 1477725390631 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x929df800 == 11 [pid = 1839] [id = 129] 00:16:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x945edc00) [pid = 1839] [serial = 379] [outer = (nil)] 00:16:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x949df800) [pid = 1839] [serial = 380] [outer = 0x945edc00] 00:16:30 INFO - PROCESS | 1839 | 1477725390733 Marionette DEBUG loaded listener.js 00:16:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f804000) [pid = 1839] [serial = 381] [outer = 0x945edc00] 00:16:31 INFO - PROCESS | 1839 | 1477725391351 Marionette TRACE conn4 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 00:16:31 INFO - . 00:16:31 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1126ms 00:16:31 INFO - PROCESS | 1839 | 1477725391436 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 00:16:31 INFO - PROCESS | 1839 | 1477725391444 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 00:16:31 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 00:16:31 INFO - PROCESS | 1839 | 1477725391453 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:31 INFO - PROCESS | 1839 | 1477725391667 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 00:16:31 INFO - PROCESS | 1839 | 1477725391768 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 00:16:31 INFO - PROCESS | 1839 | 1477725391774 Marionette TRACE conn4 <- [1,574,null,["8"]] 00:16:31 INFO - PROCESS | 1839 | 1477725391783 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 00:16:31 INFO - PROCESS | 1839 | 1477725391790 Marionette TRACE conn4 <- [1,575,null,{}] 00:16:31 INFO - PROCESS | 1839 | 1477725391798 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x95082800 == 12 [pid = 1839] [id = 130] 00:16:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x95082c00) [pid = 1839] [serial = 382] [outer = (nil)] 00:16:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x95109c00) [pid = 1839] [serial = 383] [outer = 0x95082c00] 00:16:31 INFO - PROCESS | 1839 | 1477725391903 Marionette DEBUG loaded listener.js 00:16:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x95248c00) [pid = 1839] [serial = 384] [outer = 0x95082c00] 00:16:32 INFO - PROCESS | 1839 | 1477725392536 Marionette TRACE conn4 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 00:16:32 INFO - . 00:16:32 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1171ms 00:16:32 INFO - PROCESS | 1839 | 1477725392625 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 00:16:32 INFO - PROCESS | 1839 | 1477725392630 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 00:16:32 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 00:16:32 INFO - PROCESS | 1839 | 1477725392637 Marionette TRACE conn4 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:32 INFO - PROCESS | 1839 | 1477725392840 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 00:16:32 INFO - PROCESS | 1839 | 1477725392940 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 00:16:32 INFO - PROCESS | 1839 | 1477725392946 Marionette TRACE conn4 <- [1,579,null,["8"]] 00:16:32 INFO - PROCESS | 1839 | 1477725392955 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 00:16:32 INFO - PROCESS | 1839 | 1477725392962 Marionette TRACE conn4 <- [1,580,null,{}] 00:16:32 INFO - PROCESS | 1839 | 1477725392968 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x93b28c00 == 13 [pid = 1839] [id = 131] 00:16:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x95de3400) [pid = 1839] [serial = 385] [outer = (nil)] 00:16:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x968e6000) [pid = 1839] [serial = 386] [outer = 0x95de3400] 00:16:33 INFO - PROCESS | 1839 | 1477725393077 Marionette DEBUG loaded listener.js 00:16:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x97a66000) [pid = 1839] [serial = 387] [outer = 0x95de3400] 00:16:33 INFO - PROCESS | 1839 | 1477725393730 Marionette TRACE conn4 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 00:16:33 INFO - . 00:16:33 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1178ms 00:16:33 INFO - PROCESS | 1839 | 1477725393817 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 00:16:33 INFO - PROCESS | 1839 | 1477725393824 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 00:16:33 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 00:16:33 INFO - PROCESS | 1839 | 1477725393884 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:34 INFO - PROCESS | 1839 | 1477725394109 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 00:16:34 INFO - PROCESS | 1839 | 1477725394265 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 00:16:34 INFO - PROCESS | 1839 | 1477725394279 Marionette TRACE conn4 <- [1,584,null,["8"]] 00:16:34 INFO - PROCESS | 1839 | 1477725394290 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 00:16:34 INFO - PROCESS | 1839 | 1477725394298 Marionette TRACE conn4 <- [1,585,null,{}] 00:16:34 INFO - PROCESS | 1839 | 1477725394305 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fb67400 == 14 [pid = 1839] [id = 132] 00:16:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x90d14800) [pid = 1839] [serial = 388] [outer = (nil)] 00:16:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x92c2a800) [pid = 1839] [serial = 389] [outer = 0x90d14800] 00:16:34 INFO - PROCESS | 1839 | 1477725394429 Marionette DEBUG loaded listener.js 00:16:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x94394c00) [pid = 1839] [serial = 390] [outer = 0x90d14800] 00:16:35 INFO - PROCESS | 1839 | 1477725395215 Marionette TRACE conn4 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 00:16:35 INFO - . 00:16:35 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1423ms 00:16:35 INFO - PROCESS | 1839 | 1477725395300 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 00:16:35 INFO - PROCESS | 1839 | 1477725395306 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 00:16:35 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 00:16:35 INFO - PROCESS | 1839 | 1477725395313 Marionette TRACE conn4 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:35 INFO - PROCESS | 1839 | 1477725395539 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 00:16:35 INFO - PROCESS | 1839 | 1477725395682 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 00:16:35 INFO - PROCESS | 1839 | 1477725395688 Marionette TRACE conn4 <- [1,589,null,["8"]] 00:16:35 INFO - PROCESS | 1839 | 1477725395700 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 00:16:35 INFO - PROCESS | 1839 | 1477725395706 Marionette TRACE conn4 <- [1,590,null,{}] 00:16:35 INFO - PROCESS | 1839 | 1477725395713 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d91ec00 == 15 [pid = 1839] [id = 133] 00:16:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8da10c00) [pid = 1839] [serial = 391] [outer = (nil)] 00:16:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x97a69000) [pid = 1839] [serial = 392] [outer = 0x8da10c00] 00:16:35 INFO - PROCESS | 1839 | 1477725395825 Marionette DEBUG loaded listener.js 00:16:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x97c5bc00) [pid = 1839] [serial = 393] [outer = 0x8da10c00] 00:16:38 INFO - PROCESS | 1839 | --DOCSHELL 0x8f803c00 == 14 [pid = 1839] [id = 127] 00:16:38 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8fb64400) [pid = 1839] [serial = 371] [outer = (nil)] [url = about:blank] 00:16:38 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x929d8000) [pid = 1839] [serial = 372] [outer = (nil)] [url = about:blank] 00:16:38 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8f7a5800) [pid = 1839] [serial = 369] [outer = (nil)] [url = about:blank] 00:16:38 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x945ee000) [pid = 1839] [serial = 374] [outer = (nil)] [url = about:blank] 00:16:40 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x92c23800) [pid = 1839] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 00:16:40 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x95082c00) [pid = 1839] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 00:16:40 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x945edc00) [pid = 1839] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 00:16:40 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x90d15800) [pid = 1839] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 00:16:41 INFO - PROCESS | 1839 | 1477725401458 Marionette TRACE conn4 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:16:41 INFO - . 00:16:41 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6187ms 00:16:41 INFO - PROCESS | 1839 | 1477725401501 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 00:16:41 INFO - PROCESS | 1839 | 1477725401507 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 00:16:41 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 00:16:41 INFO - PROCESS | 1839 | 1477725401518 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:41 INFO - PROCESS | 1839 | 1477725401720 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 00:16:41 INFO - PROCESS | 1839 | 1477725401744 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 00:16:41 INFO - PROCESS | 1839 | 1477725401750 Marionette TRACE conn4 <- [1,594,null,["8"]] 00:16:41 INFO - PROCESS | 1839 | 1477725401758 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 00:16:41 INFO - PROCESS | 1839 | 1477725401766 Marionette TRACE conn4 <- [1,595,null,{}] 00:16:41 INFO - PROCESS | 1839 | 1477725401772 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f804400 == 15 [pid = 1839] [id = 134] 00:16:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8f804c00) [pid = 1839] [serial = 394] [outer = (nil)] 00:16:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8fb5a800) [pid = 1839] [serial = 395] [outer = 0x8f804c00] 00:16:41 INFO - PROCESS | 1839 | 1477725401878 Marionette DEBUG loaded listener.js 00:16:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8fb66000) [pid = 1839] [serial = 396] [outer = 0x8f804c00] 00:16:46 INFO - PROCESS | 1839 | --DOCSHELL 0x95082800 == 14 [pid = 1839] [id = 130] 00:16:46 INFO - PROCESS | 1839 | --DOCSHELL 0x929df800 == 13 [pid = 1839] [id = 129] 00:16:46 INFO - PROCESS | 1839 | --DOCSHELL 0x90d14c00 == 12 [pid = 1839] [id = 128] 00:16:46 INFO - PROCESS | 1839 | --DOCSHELL 0x8d91ec00 == 11 [pid = 1839] [id = 133] 00:16:46 INFO - PROCESS | 1839 | --DOCSHELL 0x8fb67400 == 10 [pid = 1839] [id = 132] 00:16:46 INFO - PROCESS | 1839 | --DOCSHELL 0x93b28c00 == 9 [pid = 1839] [id = 131] 00:16:46 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x95109c00) [pid = 1839] [serial = 383] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x95248c00) [pid = 1839] [serial = 384] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x949df800) [pid = 1839] [serial = 380] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8f804000) [pid = 1839] [serial = 381] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x92985800) [pid = 1839] [serial = 377] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x92c25400) [pid = 1839] [serial = 378] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f652800) [pid = 1839] [serial = 375] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x968e6000) [pid = 1839] [serial = 386] [outer = (nil)] [url = about:blank] 00:16:47 INFO - PROCESS | 1839 | 1477725407485 Marionette TRACE conn4 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 00:16:47 INFO - . 00:16:47 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6002ms 00:16:47 INFO - PROCESS | 1839 | 1477725407520 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 00:16:47 INFO - PROCESS | 1839 | 1477725407527 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 00:16:47 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 00:16:47 INFO - PROCESS | 1839 | 1477725407539 Marionette TRACE conn4 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:47 INFO - PROCESS | 1839 | 1477725407771 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 00:16:47 INFO - PROCESS | 1839 | 1477725407795 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 00:16:47 INFO - PROCESS | 1839 | 1477725407802 Marionette TRACE conn4 <- [1,599,null,["8"]] 00:16:47 INFO - PROCESS | 1839 | 1477725407811 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 00:16:47 INFO - PROCESS | 1839 | 1477725407819 Marionette TRACE conn4 <- [1,600,null,{}] 00:16:47 INFO - PROCESS | 1839 | 1477725407825 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f806800 == 10 [pid = 1839] [id = 135] 00:16:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f80c800) [pid = 1839] [serial = 397] [outer = (nil)] 00:16:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8fb63400) [pid = 1839] [serial = 398] [outer = 0x8f80c800] 00:16:47 INFO - PROCESS | 1839 | 1477725407931 Marionette DEBUG loaded listener.js 00:16:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x9297ac00) [pid = 1839] [serial = 399] [outer = 0x8f80c800] 00:16:48 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x90d14800) [pid = 1839] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 00:16:48 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x95de3400) [pid = 1839] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 00:16:48 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8da10c00) [pid = 1839] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 00:16:53 INFO - PROCESS | 1839 | 1477725413620 Marionette TRACE conn4 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:16:53 INFO - . 00:16:53 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6138ms 00:16:53 INFO - PROCESS | 1839 | 1477725413676 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 00:16:53 INFO - PROCESS | 1839 | 1477725413682 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 00:16:53 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 00:16:53 INFO - PROCESS | 1839 | 1477725413727 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:54 INFO - PROCESS | 1839 | 1477725413992 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 00:16:54 INFO - PROCESS | 1839 | 1477725414152 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 00:16:54 INFO - PROCESS | 1839 | 1477725414158 Marionette TRACE conn4 <- [1,604,null,["8"]] 00:16:54 INFO - PROCESS | 1839 | 1477725414185 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 00:16:54 INFO - PROCESS | 1839 | 1477725414201 Marionette TRACE conn4 <- [1,605,null,{}] 00:16:54 INFO - PROCESS | 1839 | 1477725414212 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f652000 == 11 [pid = 1839] [id = 136] 00:16:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f652c00) [pid = 1839] [serial = 400] [outer = (nil)] 00:16:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8f810000) [pid = 1839] [serial = 401] [outer = 0x8f652c00] 00:16:54 INFO - PROCESS | 1839 | 1477725414330 Marionette DEBUG loaded listener.js 00:16:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x929d9000) [pid = 1839] [serial = 402] [outer = 0x8f652c00] 00:16:54 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x97c5bc00) [pid = 1839] [serial = 393] [outer = (nil)] [url = about:blank] 00:16:54 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x97a69000) [pid = 1839] [serial = 392] [outer = (nil)] [url = about:blank] 00:16:54 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8fb5a800) [pid = 1839] [serial = 395] [outer = (nil)] [url = about:blank] 00:16:54 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x92c2a800) [pid = 1839] [serial = 389] [outer = (nil)] [url = about:blank] 00:16:54 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x94394c00) [pid = 1839] [serial = 390] [outer = (nil)] [url = about:blank] 00:16:54 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x97a66000) [pid = 1839] [serial = 387] [outer = (nil)] [url = about:blank] 00:16:54 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:16:54 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:16:54 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 00:16:55 INFO - PROCESS | 1839 | 1477725415458 Marionette TRACE conn4 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:16:55 INFO - . 00:16:55 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1779ms 00:16:55 INFO - PROCESS | 1839 | 1477725415472 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 00:16:55 INFO - PROCESS | 1839 | 1477725415483 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 00:16:55 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 00:16:55 INFO - PROCESS | 1839 | 1477725415496 Marionette TRACE conn4 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:55 INFO - PROCESS | 1839 | 1477725415688 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 00:16:55 INFO - PROCESS | 1839 | 1477725415705 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 00:16:55 INFO - PROCESS | 1839 | 1477725415711 Marionette TRACE conn4 <- [1,609,null,["8"]] 00:16:55 INFO - PROCESS | 1839 | 1477725415718 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 00:16:55 INFO - PROCESS | 1839 | 1477725415726 Marionette TRACE conn4 <- [1,610,null,{}] 00:16:55 INFO - PROCESS | 1839 | 1477725415732 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x9314f800 == 12 [pid = 1839] [id = 137] 00:16:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x9318c000) [pid = 1839] [serial = 403] [outer = (nil)] 00:16:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x93ac6800) [pid = 1839] [serial = 404] [outer = 0x9318c000] 00:16:55 INFO - PROCESS | 1839 | 1477725415839 Marionette DEBUG loaded listener.js 00:16:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x93879000) [pid = 1839] [serial = 405] [outer = 0x9318c000] 00:16:56 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f804c00) [pid = 1839] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 00:16:56 INFO - PROCESS | 1839 | 1477725416946 Marionette TRACE conn4 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:16:56 INFO - . 00:16:56 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1484ms 00:16:56 INFO - PROCESS | 1839 | 1477725416978 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 00:16:56 INFO - PROCESS | 1839 | 1477725416982 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 00:16:56 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 00:16:56 INFO - PROCESS | 1839 | 1477725416989 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:57 INFO - PROCESS | 1839 | 1477725417173 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 00:16:57 INFO - PROCESS | 1839 | 1477725417293 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 00:16:57 INFO - PROCESS | 1839 | 1477725417303 Marionette TRACE conn4 <- [1,614,null,["8"]] 00:16:57 INFO - PROCESS | 1839 | 1477725417310 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 00:16:57 INFO - PROCESS | 1839 | 1477725417318 Marionette TRACE conn4 <- [1,615,null,{}] 00:16:57 INFO - PROCESS | 1839 | 1477725417323 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x949e2000 == 13 [pid = 1839] [id = 138] 00:16:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x94d77c00) [pid = 1839] [serial = 406] [outer = (nil)] 00:16:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x94d79c00) [pid = 1839] [serial = 407] [outer = 0x94d77c00] 00:16:57 INFO - PROCESS | 1839 | 1477725417417 Marionette DEBUG loaded listener.js 00:16:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x9507ac00) [pid = 1839] [serial = 408] [outer = 0x94d77c00] 00:16:58 INFO - PROCESS | 1839 | 1477725418486 Marionette TRACE conn4 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 00:16:58 INFO - .. 00:16:58 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1528ms 00:16:58 INFO - PROCESS | 1839 | 1477725418518 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 00:16:58 INFO - PROCESS | 1839 | 1477725418522 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 00:16:58 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 00:16:58 INFO - PROCESS | 1839 | 1477725418531 Marionette TRACE conn4 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:16:58 INFO - PROCESS | 1839 | 1477725418753 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 00:16:58 INFO - PROCESS | 1839 | 1477725418862 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 00:16:58 INFO - PROCESS | 1839 | 1477725418866 Marionette TRACE conn4 <- [1,619,null,["8"]] 00:16:58 INFO - PROCESS | 1839 | 1477725418872 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 00:16:58 INFO - PROCESS | 1839 | 1477725418880 Marionette TRACE conn4 <- [1,620,null,{}] 00:16:58 INFO - PROCESS | 1839 | 1477725418885 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64d400 == 14 [pid = 1839] [id = 139] 00:16:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x9542d000) [pid = 1839] [serial = 409] [outer = (nil)] 00:16:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x95961400) [pid = 1839] [serial = 410] [outer = 0x9542d000] 00:16:58 INFO - PROCESS | 1839 | 1477725418993 Marionette DEBUG loaded listener.js 00:16:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x95eb9000) [pid = 1839] [serial = 411] [outer = 0x9542d000] 00:17:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8f804400 == 13 [pid = 1839] [id = 134] 00:17:02 INFO - PROCESS | 1839 | --DOCSHELL 0x949e2000 == 12 [pid = 1839] [id = 138] 00:17:02 INFO - PROCESS | 1839 | --DOCSHELL 0x9314f800 == 11 [pid = 1839] [id = 137] 00:17:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8f806800 == 10 [pid = 1839] [id = 135] 00:17:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8f652000 == 9 [pid = 1839] [id = 136] 00:17:02 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8fb66000) [pid = 1839] [serial = 396] [outer = (nil)] [url = about:blank] 00:17:02 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8fb63400) [pid = 1839] [serial = 398] [outer = (nil)] [url = about:blank] 00:17:04 INFO - PROCESS | 1839 | 1477725424600 Marionette TRACE conn4 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:17:04 INFO - .. 00:17:04 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6094ms 00:17:04 INFO - PROCESS | 1839 | 1477725424626 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 00:17:04 INFO - PROCESS | 1839 | 1477725424633 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 00:17:04 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 00:17:04 INFO - PROCESS | 1839 | 1477725424645 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:04 INFO - PROCESS | 1839 | 1477725424888 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 00:17:04 INFO - PROCESS | 1839 | 1477725424966 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 00:17:04 INFO - PROCESS | 1839 | 1477725424971 Marionette TRACE conn4 <- [1,624,null,["8"]] 00:17:04 INFO - PROCESS | 1839 | 1477725424982 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 00:17:04 INFO - PROCESS | 1839 | 1477725424989 Marionette TRACE conn4 <- [1,625,null,{}] 00:17:05 INFO - PROCESS | 1839 | 1477725425004 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fb5e000 == 10 [pid = 1839] [id = 140] 00:17:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8fb5fc00) [pid = 1839] [serial = 412] [outer = (nil)] 00:17:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x90d12400) [pid = 1839] [serial = 413] [outer = 0x8fb5fc00] 00:17:05 INFO - PROCESS | 1839 | 1477725425194 Marionette DEBUG loaded listener.js 00:17:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x92a69800) [pid = 1839] [serial = 414] [outer = 0x8fb5fc00] 00:17:06 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8f652c00) [pid = 1839] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 00:17:06 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8f80c800) [pid = 1839] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 00:17:06 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x94d77c00) [pid = 1839] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 00:17:06 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x9318c000) [pid = 1839] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 00:17:06 INFO - PROCESS | 1839 | 1477725426435 Marionette TRACE conn4 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 00:17:06 INFO - .. 00:17:06 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1826ms 00:17:06 INFO - PROCESS | 1839 | 1477725426469 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 00:17:06 INFO - PROCESS | 1839 | 1477725426477 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 00:17:06 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 00:17:06 INFO - PROCESS | 1839 | 1477725426486 Marionette TRACE conn4 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:06 INFO - PROCESS | 1839 | 1477725426713 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 00:17:06 INFO - PROCESS | 1839 | 1477725426740 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 00:17:06 INFO - PROCESS | 1839 | 1477725426746 Marionette TRACE conn4 <- [1,629,null,["8"]] 00:17:06 INFO - PROCESS | 1839 | 1477725426755 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 00:17:06 INFO - PROCESS | 1839 | 1477725426761 Marionette TRACE conn4 <- [1,630,null,{}] 00:17:06 INFO - PROCESS | 1839 | 1477725426768 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x929dfc00 == 11 [pid = 1839] [id = 141] 00:17:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x93877400) [pid = 1839] [serial = 415] [outer = (nil)] 00:17:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x949dcc00) [pid = 1839] [serial = 416] [outer = 0x93877400] 00:17:06 INFO - PROCESS | 1839 | 1477725426870 Marionette DEBUG loaded listener.js 00:17:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8f64cc00) [pid = 1839] [serial = 417] [outer = 0x93877400] 00:17:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x94d7a400) [pid = 1839] [serial = 418] [outer = 0x9524f400] 00:17:08 INFO - PROCESS | 1839 | 1477725428056 Marionette TRACE conn4 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:17:08 INFO - . 00:17:08 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1622ms 00:17:08 INFO - PROCESS | 1839 | 1477725428118 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 00:17:08 INFO - PROCESS | 1839 | 1477725428126 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 00:17:08 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 00:17:08 INFO - PROCESS | 1839 | 1477725428134 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:08 INFO - PROCESS | 1839 | 1477725428324 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 00:17:08 INFO - PROCESS | 1839 | 1477725428426 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 00:17:08 INFO - PROCESS | 1839 | 1477725428433 Marionette TRACE conn4 <- [1,634,null,["8"]] 00:17:08 INFO - PROCESS | 1839 | 1477725428439 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 00:17:08 INFO - PROCESS | 1839 | 1477725428446 Marionette TRACE conn4 <- [1,635,null,{}] 00:17:08 INFO - PROCESS | 1839 | 1477725428453 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x9510d000 == 12 [pid = 1839] [id = 142] 00:17:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x9510e400) [pid = 1839] [serial = 419] [outer = (nil)] 00:17:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x95116400) [pid = 1839] [serial = 420] [outer = 0x9510e400] 00:17:08 INFO - PROCESS | 1839 | 1477725428557 Marionette DEBUG loaded listener.js 00:17:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x9595a400) [pid = 1839] [serial = 421] [outer = 0x9510e400] 00:17:09 INFO - PROCESS | 1839 | 1477725429772 Marionette TRACE conn4 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:17:09 INFO - . 00:17:09 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1674ms 00:17:09 INFO - PROCESS | 1839 | 1477725429809 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 00:17:09 INFO - PROCESS | 1839 | 1477725429816 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 00:17:09 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 00:17:09 INFO - PROCESS | 1839 | 1477725429828 Marionette TRACE conn4 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:10 INFO - PROCESS | 1839 | 1477725430069 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 00:17:10 INFO - PROCESS | 1839 | 1477725430215 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 00:17:10 INFO - PROCESS | 1839 | 1477725430221 Marionette TRACE conn4 <- [1,639,null,["8"]] 00:17:10 INFO - PROCESS | 1839 | 1477725430228 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 00:17:10 INFO - PROCESS | 1839 | 1477725430237 Marionette TRACE conn4 <- [1,640,null,{}] 00:17:10 INFO - PROCESS | 1839 | 1477725430244 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x93143c00 == 13 [pid = 1839] [id = 143] 00:17:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x93148800) [pid = 1839] [serial = 422] [outer = (nil)] 00:17:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x95e80800) [pid = 1839] [serial = 423] [outer = 0x93148800] 00:17:10 INFO - PROCESS | 1839 | 1477725430416 Marionette DEBUG loaded listener.js 00:17:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x95e85400) [pid = 1839] [serial = 424] [outer = 0x93148800] 00:17:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64d400 == 12 [pid = 1839] [id = 139] 00:17:12 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x93879000) [pid = 1839] [serial = 405] [outer = (nil)] [url = about:blank] 00:17:12 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x929d9000) [pid = 1839] [serial = 402] [outer = (nil)] [url = about:blank] 00:17:12 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x9297ac00) [pid = 1839] [serial = 399] [outer = (nil)] [url = about:blank] 00:17:12 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8f810000) [pid = 1839] [serial = 401] [outer = (nil)] [url = about:blank] 00:17:12 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x93ac6800) [pid = 1839] [serial = 404] [outer = (nil)] [url = about:blank] 00:17:12 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x94d79c00) [pid = 1839] [serial = 407] [outer = (nil)] [url = about:blank] 00:17:12 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x9507ac00) [pid = 1839] [serial = 408] [outer = (nil)] [url = about:blank] 00:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8fb5fc00) [pid = 1839] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 00:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x93877400) [pid = 1839] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 00:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x9542d000) [pid = 1839] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 00:17:16 INFO - PROCESS | 1839 | 1477725436103 Marionette TRACE conn4 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:17:16 INFO - .. 00:17:16 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6296ms 00:17:16 INFO - PROCESS | 1839 | 1477725436123 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 00:17:16 INFO - PROCESS | 1839 | 1477725436130 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 00:17:16 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 00:17:16 INFO - PROCESS | 1839 | 1477725436140 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:16 INFO - PROCESS | 1839 | 1477725436306 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 00:17:16 INFO - PROCESS | 1839 | 1477725436324 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 00:17:16 INFO - PROCESS | 1839 | 1477725436331 Marionette TRACE conn4 <- [1,644,null,["8"]] 00:17:16 INFO - PROCESS | 1839 | 1477725436427 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 00:17:16 INFO - PROCESS | 1839 | 1477725436436 Marionette TRACE conn4 <- [1,645,null,{}] 00:17:16 INFO - PROCESS | 1839 | 1477725436443 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x929d9000 == 13 [pid = 1839] [id = 144] 00:17:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x929d9400) [pid = 1839] [serial = 425] [outer = (nil)] 00:17:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x92c29400) [pid = 1839] [serial = 426] [outer = 0x929d9400] 00:17:16 INFO - PROCESS | 1839 | 1477725436544 Marionette DEBUG loaded listener.js 00:17:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x9314fc00) [pid = 1839] [serial = 427] [outer = 0x929d9400] 00:17:20 INFO - PROCESS | 1839 | --DOCSHELL 0x929dfc00 == 12 [pid = 1839] [id = 141] 00:17:20 INFO - PROCESS | 1839 | --DOCSHELL 0x8fb5e000 == 11 [pid = 1839] [id = 140] 00:17:20 INFO - PROCESS | 1839 | --DOCSHELL 0x93143c00 == 10 [pid = 1839] [id = 143] 00:17:20 INFO - PROCESS | 1839 | --DOCSHELL 0x9510d000 == 9 [pid = 1839] [id = 142] 00:17:20 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x95961400) [pid = 1839] [serial = 410] [outer = (nil)] [url = about:blank] 00:17:20 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x949dcc00) [pid = 1839] [serial = 416] [outer = (nil)] [url = about:blank] 00:17:20 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8f64cc00) [pid = 1839] [serial = 417] [outer = (nil)] [url = about:blank] 00:17:20 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x90d12400) [pid = 1839] [serial = 413] [outer = (nil)] [url = about:blank] 00:17:20 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x92a69800) [pid = 1839] [serial = 414] [outer = (nil)] [url = about:blank] 00:17:20 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x95eb9000) [pid = 1839] [serial = 411] [outer = (nil)] [url = about:blank] 00:17:20 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x95e87000) [pid = 1839] [serial = 308] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:17:22 INFO - PROCESS | 1839 | 1477725442135 Marionette TRACE conn4 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:17:22 INFO - .. 00:17:22 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6040ms 00:17:22 INFO - PROCESS | 1839 | 1477725442181 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 00:17:22 INFO - PROCESS | 1839 | 1477725442189 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 00:17:22 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 00:17:22 INFO - PROCESS | 1839 | 1477725442212 Marionette TRACE conn4 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:22 INFO - PROCESS | 1839 | 1477725442439 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 00:17:22 INFO - PROCESS | 1839 | 1477725442482 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 00:17:22 INFO - PROCESS | 1839 | 1477725442489 Marionette TRACE conn4 <- [1,649,null,["8"]] 00:17:22 INFO - PROCESS | 1839 | 1477725442559 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 00:17:22 INFO - PROCESS | 1839 | 1477725442569 Marionette TRACE conn4 <- [1,650,null,{}] 00:17:22 INFO - PROCESS | 1839 | 1477725442577 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f80f800 == 10 [pid = 1839] [id = 145] 00:17:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f810000) [pid = 1839] [serial = 428] [outer = (nil)] 00:17:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8fb64400) [pid = 1839] [serial = 429] [outer = 0x8f810000] 00:17:22 INFO - PROCESS | 1839 | 1477725442691 Marionette DEBUG loaded listener.js 00:17:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x92985800) [pid = 1839] [serial = 430] [outer = 0x8f810000] 00:17:23 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:17:23 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:17:23 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:17:23 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x9510e400) [pid = 1839] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 00:17:23 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x93148800) [pid = 1839] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 00:17:28 INFO - PROCESS | 1839 | --DOCSHELL 0x929d9000 == 9 [pid = 1839] [id = 144] 00:17:28 INFO - PROCESS | 1839 | 1477725448421 Marionette TRACE conn4 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:17:28 INFO - .. 00:17:28 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6249ms 00:17:28 INFO - PROCESS | 1839 | 1477725448451 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 00:17:28 INFO - PROCESS | 1839 | 1477725448458 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 00:17:28 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 00:17:28 INFO - PROCESS | 1839 | 1477725448470 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:28 INFO - PROCESS | 1839 | 1477725448696 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 00:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x95e80800) [pid = 1839] [serial = 423] [outer = (nil)] [url = about:blank] 00:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x95e85400) [pid = 1839] [serial = 424] [outer = (nil)] [url = about:blank] 00:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x95116400) [pid = 1839] [serial = 420] [outer = (nil)] [url = about:blank] 00:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x9595a400) [pid = 1839] [serial = 421] [outer = (nil)] [url = about:blank] 00:17:28 INFO - PROCESS | 1839 | 1477725448833 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 00:17:28 INFO - PROCESS | 1839 | 1477725448840 Marionette TRACE conn4 <- [1,654,null,["8"]] 00:17:28 INFO - PROCESS | 1839 | 1477725448847 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 00:17:28 INFO - PROCESS | 1839 | 1477725448856 Marionette TRACE conn4 <- [1,655,null,{}] 00:17:28 INFO - PROCESS | 1839 | 1477725448862 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f651c00 == 10 [pid = 1839] [id = 146] 00:17:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8f652800) [pid = 1839] [serial = 431] [outer = (nil)] 00:17:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8f7a9400) [pid = 1839] [serial = 432] [outer = 0x8f652800] 00:17:28 INFO - PROCESS | 1839 | 1477725448974 Marionette DEBUG loaded listener.js 00:17:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8fb5cc00) [pid = 1839] [serial = 433] [outer = 0x8f652800] 00:17:31 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x929d9400) [pid = 1839] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 00:17:34 INFO - PROCESS | 1839 | 1477725454545 Marionette TRACE conn4 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:17:34 INFO - . 00:17:34 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6134ms 00:17:34 INFO - PROCESS | 1839 | 1477725454603 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 00:17:34 INFO - PROCESS | 1839 | 1477725454610 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 00:17:34 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 00:17:34 INFO - PROCESS | 1839 | 1477725454621 Marionette TRACE conn4 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:34 INFO - PROCESS | 1839 | 1477725454937 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 00:17:35 INFO - PROCESS | 1839 | 1477725455117 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 00:17:35 INFO - PROCESS | 1839 | 1477725455124 Marionette TRACE conn4 <- [1,659,null,["8"]] 00:17:35 INFO - PROCESS | 1839 | 1477725455134 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 00:17:35 INFO - PROCESS | 1839 | 1477725455145 Marionette TRACE conn4 <- [1,660,null,{}] 00:17:35 INFO - PROCESS | 1839 | 1477725455156 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da02400 == 11 [pid = 1839] [id = 147] 00:17:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8da8c800) [pid = 1839] [serial = 434] [outer = (nil)] 00:17:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f64bc00) [pid = 1839] [serial = 435] [outer = 0x8da8c800] 00:17:35 INFO - PROCESS | 1839 | 1477725455310 Marionette DEBUG loaded listener.js 00:17:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f64f400) [pid = 1839] [serial = 436] [outer = 0x8da8c800] 00:17:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fb63000 == 12 [pid = 1839] [id = 148] 00:17:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x92c30c00) [pid = 1839] [serial = 437] [outer = (nil)] 00:17:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8f64e000) [pid = 1839] [serial = 438] [outer = 0x92c30c00] 00:17:36 INFO - PROCESS | 1839 | 1477725456544 Marionette TRACE conn4 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:17:36 INFO - . 00:17:36 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1975ms 00:17:36 INFO - PROCESS | 1839 | 1477725456636 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 00:17:36 INFO - PROCESS | 1839 | 1477725456645 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 00:17:36 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 00:17:36 INFO - PROCESS | 1839 | 1477725456659 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:36 INFO - PROCESS | 1839 | 1477725456879 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 00:17:37 INFO - PROCESS | 1839 | 1477725457023 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 00:17:37 INFO - PROCESS | 1839 | 1477725457029 Marionette TRACE conn4 <- [1,664,null,["8"]] 00:17:37 INFO - PROCESS | 1839 | 1477725457039 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 00:17:37 INFO - PROCESS | 1839 | 1477725457045 Marionette TRACE conn4 <- [1,665,null,{}] 00:17:37 INFO - PROCESS | 1839 | 1477725457053 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x9438fc00 == 13 [pid = 1839] [id = 149] 00:17:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x94394400) [pid = 1839] [serial = 439] [outer = (nil)] 00:17:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x945ee000) [pid = 1839] [serial = 440] [outer = 0x94394400] 00:17:37 INFO - PROCESS | 1839 | 1477725457166 Marionette DEBUG loaded listener.js 00:17:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x949ca800) [pid = 1839] [serial = 441] [outer = 0x94394400] 00:17:38 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8fb64400) [pid = 1839] [serial = 429] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x9314fc00) [pid = 1839] [serial = 427] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x92c29400) [pid = 1839] [serial = 426] [outer = (nil)] [url = about:blank] 00:17:40 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f810000) [pid = 1839] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 00:17:42 INFO - PROCESS | 1839 | 1477725462874 Marionette TRACE conn4 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:17:42 INFO - .. 00:17:42 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6235ms 00:17:42 INFO - PROCESS | 1839 | 1477725462894 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 00:17:42 INFO - PROCESS | 1839 | 1477725462900 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 00:17:42 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 00:17:42 INFO - PROCESS | 1839 | 1477725462910 Marionette TRACE conn4 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:43 INFO - PROCESS | 1839 | 1477725463111 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 00:17:43 INFO - PROCESS | 1839 | 1477725463182 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 00:17:43 INFO - PROCESS | 1839 | 1477725463187 Marionette TRACE conn4 <- [1,669,null,["8"]] 00:17:43 INFO - PROCESS | 1839 | 1477725463196 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 00:17:43 INFO - PROCESS | 1839 | 1477725463203 Marionette TRACE conn4 <- [1,670,null,{}] 00:17:43 INFO - PROCESS | 1839 | 1477725463210 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fb62800 == 14 [pid = 1839] [id = 150] 00:17:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8fb62c00) [pid = 1839] [serial = 442] [outer = (nil)] 00:17:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x94d78c00) [pid = 1839] [serial = 443] [outer = 0x8fb62c00] 00:17:43 INFO - PROCESS | 1839 | 1477725463322 Marionette DEBUG loaded listener.js 00:17:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x94ec7c00) [pid = 1839] [serial = 444] [outer = 0x8fb62c00] 00:17:43 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 00:17:43 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 00:17:44 INFO - PROCESS | 1839 | 1477725464353 Marionette TRACE conn4 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:17:44 INFO - .. 00:17:44 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1475ms 00:17:44 INFO - PROCESS | 1839 | 1477725464383 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 00:17:44 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 00:17:44 INFO - PROCESS | 1839 | 1477725464389 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 00:17:44 INFO - PROCESS | 1839 | 1477725464396 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:44 INFO - PROCESS | 1839 | 1477725464588 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 00:17:44 INFO - PROCESS | 1839 | 1477725464716 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 00:17:44 INFO - PROCESS | 1839 | 1477725464723 Marionette TRACE conn4 <- [1,674,null,["8"]] 00:17:44 INFO - PROCESS | 1839 | 1477725464774 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 00:17:44 INFO - PROCESS | 1839 | 1477725464785 Marionette TRACE conn4 <- [1,675,null,{}] 00:17:44 INFO - PROCESS | 1839 | 1477725464794 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da04400 == 15 [pid = 1839] [id = 151] 00:17:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8da0b000) [pid = 1839] [serial = 445] [outer = (nil)] 00:17:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8f7a8000) [pid = 1839] [serial = 446] [outer = 0x8da0b000] 00:17:44 INFO - PROCESS | 1839 | 1477725464913 Marionette DEBUG loaded listener.js 00:17:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x94d77000) [pid = 1839] [serial = 447] [outer = 0x8da0b000] 00:17:45 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:17:45 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:17:45 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:17:47 INFO - PROCESS | 1839 | --DOCSHELL 0x8f80f800 == 14 [pid = 1839] [id = 145] 00:17:47 INFO - PROCESS | 1839 | --DOCSHELL 0x8fb63000 == 13 [pid = 1839] [id = 148] 00:17:47 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x92985800) [pid = 1839] [serial = 430] [outer = (nil)] [url = about:blank] 00:17:47 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8f7a9400) [pid = 1839] [serial = 432] [outer = (nil)] [url = about:blank] 00:17:49 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8f652800) [pid = 1839] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 00:17:49 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x92c30c00) [pid = 1839] [serial = 437] [outer = (nil)] [url = about:srcdoc] 00:17:50 INFO - PROCESS | 1839 | 1477725470573 Marionette TRACE conn4 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:17:50 INFO - .. 00:17:50 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6237ms 00:17:50 INFO - PROCESS | 1839 | 1477725470633 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 00:17:50 INFO - PROCESS | 1839 | 1477725470640 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 00:17:50 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 00:17:50 INFO - PROCESS | 1839 | 1477725470652 Marionette TRACE conn4 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:50 INFO - PROCESS | 1839 | 1477725470950 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 00:17:51 INFO - PROCESS | 1839 | 1477725471064 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 00:17:51 INFO - PROCESS | 1839 | 1477725471068 Marionette TRACE conn4 <- [1,679,null,["8"]] 00:17:51 INFO - PROCESS | 1839 | 1477725471077 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 00:17:51 INFO - PROCESS | 1839 | 1477725471086 Marionette TRACE conn4 <- [1,680,null,{}] 00:17:51 INFO - PROCESS | 1839 | 1477725471093 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fb67000 == 14 [pid = 1839] [id = 152] 00:17:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x90d0b800) [pid = 1839] [serial = 448] [outer = (nil)] 00:17:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x92a67c00) [pid = 1839] [serial = 449] [outer = 0x90d0b800] 00:17:51 INFO - PROCESS | 1839 | 1477725471199 Marionette DEBUG loaded listener.js 00:17:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x949e9400) [pid = 1839] [serial = 450] [outer = 0x90d0b800] 00:17:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8da02400 == 13 [pid = 1839] [id = 147] 00:17:55 INFO - PROCESS | 1839 | --DOCSHELL 0x9438fc00 == 12 [pid = 1839] [id = 149] 00:17:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8fb62800 == 11 [pid = 1839] [id = 150] 00:17:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8f651c00 == 10 [pid = 1839] [id = 146] 00:17:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8da04400 == 9 [pid = 1839] [id = 151] 00:17:55 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8f64e000) [pid = 1839] [serial = 438] [outer = (nil)] [url = about:srcdoc] 00:17:55 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x94d78c00) [pid = 1839] [serial = 443] [outer = (nil)] [url = about:blank] 00:17:55 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8fb5cc00) [pid = 1839] [serial = 433] [outer = (nil)] [url = about:blank] 00:17:55 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8f64bc00) [pid = 1839] [serial = 435] [outer = (nil)] [url = about:blank] 00:17:55 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x945ee000) [pid = 1839] [serial = 440] [outer = (nil)] [url = about:blank] 00:17:56 INFO - PROCESS | 1839 | 1477725476768 Marionette TRACE conn4 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:17:56 INFO - .. 00:17:56 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6134ms 00:17:56 INFO - PROCESS | 1839 | 1477725476785 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 00:17:56 INFO - PROCESS | 1839 | 1477725476792 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 00:17:56 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 00:17:56 INFO - PROCESS | 1839 | 1477725476804 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:57 INFO - PROCESS | 1839 | 1477725477029 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 00:17:57 INFO - PROCESS | 1839 | 1477725477137 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 00:17:57 INFO - PROCESS | 1839 | 1477725477144 Marionette TRACE conn4 <- [1,684,null,["8"]] 00:17:57 INFO - PROCESS | 1839 | 1477725477152 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 00:17:57 INFO - PROCESS | 1839 | 1477725477161 Marionette TRACE conn4 <- [1,685,null,{}] 00:17:57 INFO - PROCESS | 1839 | 1477725477168 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f808800 == 10 [pid = 1839] [id = 153] 00:17:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8f80f800) [pid = 1839] [serial = 451] [outer = (nil)] 00:17:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8fb64400) [pid = 1839] [serial = 452] [outer = 0x8f80f800] 00:17:57 INFO - PROCESS | 1839 | 1477725477276 Marionette DEBUG loaded listener.js 00:17:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x90d15800) [pid = 1839] [serial = 453] [outer = 0x8f80f800] 00:17:58 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:17:58 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:17:58 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:17:58 INFO - PROCESS | 1839 | 1477725478340 Marionette TRACE conn4 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:17:58 INFO - .. 00:17:58 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1577ms 00:17:58 INFO - PROCESS | 1839 | 1477725478379 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 00:17:58 INFO - PROCESS | 1839 | 1477725478386 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 00:17:58 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 00:17:58 INFO - PROCESS | 1839 | 1477725478394 Marionette TRACE conn4 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:17:58 INFO - PROCESS | 1839 | 1477725478637 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 00:17:58 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8da0b000) [pid = 1839] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 00:17:58 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8fb62c00) [pid = 1839] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 00:17:58 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8da8c800) [pid = 1839] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 00:17:58 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x94394400) [pid = 1839] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 00:17:58 INFO - PROCESS | 1839 | 1477725478733 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 00:17:58 INFO - PROCESS | 1839 | 1477725478740 Marionette TRACE conn4 <- [1,689,null,["8"]] 00:17:58 INFO - PROCESS | 1839 | 1477725478747 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 00:17:58 INFO - PROCESS | 1839 | 1477725478752 Marionette TRACE conn4 <- [1,690,null,{}] 00:17:58 INFO - PROCESS | 1839 | 1477725478759 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da0b000 == 11 [pid = 1839] [id = 154] 00:17:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f650c00) [pid = 1839] [serial = 454] [outer = (nil)] 00:17:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x949c8000) [pid = 1839] [serial = 455] [outer = 0x8f650c00] 00:17:58 INFO - PROCESS | 1839 | 1477725478861 Marionette DEBUG loaded listener.js 00:17:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8f7a5800) [pid = 1839] [serial = 456] [outer = 0x8f650c00] 00:18:03 INFO - PROCESS | 1839 | --DOCSHELL 0x8f808800 == 10 [pid = 1839] [id = 153] 00:18:03 INFO - PROCESS | 1839 | --DOCSHELL 0x8fb67000 == 9 [pid = 1839] [id = 152] 00:18:04 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x949ca800) [pid = 1839] [serial = 441] [outer = (nil)] [url = about:blank] 00:18:04 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f64f400) [pid = 1839] [serial = 436] [outer = (nil)] [url = about:blank] 00:18:04 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x94ec7c00) [pid = 1839] [serial = 444] [outer = (nil)] [url = about:blank] 00:18:04 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f7a8000) [pid = 1839] [serial = 446] [outer = (nil)] [url = about:blank] 00:18:04 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x94d77000) [pid = 1839] [serial = 447] [outer = (nil)] [url = about:blank] 00:18:04 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x92a67c00) [pid = 1839] [serial = 449] [outer = (nil)] [url = about:blank] 00:18:04 INFO - PROCESS | 1839 | 1477725484443 Marionette TRACE conn4 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:18:04 INFO - .. 00:18:04 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6092ms 00:18:04 INFO - PROCESS | 1839 | 1477725484490 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 00:18:04 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 00:18:04 INFO - PROCESS | 1839 | 1477725484503 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 00:18:04 INFO - PROCESS | 1839 | 1477725484516 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:04 INFO - PROCESS | 1839 | 1477725484752 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 00:18:04 INFO - PROCESS | 1839 | 1477725484859 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 00:18:04 INFO - PROCESS | 1839 | 1477725484866 Marionette TRACE conn4 <- [1,694,null,["8"]] 00:18:04 INFO - PROCESS | 1839 | 1477725484874 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 00:18:04 INFO - PROCESS | 1839 | 1477725484882 Marionette TRACE conn4 <- [1,695,null,{}] 00:18:04 INFO - PROCESS | 1839 | 1477725484887 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f7a7800 == 10 [pid = 1839] [id = 155] 00:18:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8f7a7c00) [pid = 1839] [serial = 457] [outer = (nil)] 00:18:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f803c00) [pid = 1839] [serial = 458] [outer = 0x8f7a7c00] 00:18:05 INFO - PROCESS | 1839 | 1477725484999 Marionette DEBUG loaded listener.js 00:18:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8fb67000) [pid = 1839] [serial = 459] [outer = 0x8f7a7c00] 00:18:06 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x90d0b800) [pid = 1839] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 00:18:10 INFO - PROCESS | 1839 | 1477725490594 Marionette TRACE conn4 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 00:18:10 INFO - .... 00:18:10 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6141ms 00:18:10 INFO - PROCESS | 1839 | 1477725490655 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 00:18:10 INFO - PROCESS | 1839 | 1477725490662 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 00:18:10 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 00:18:10 INFO - PROCESS | 1839 | 1477725490717 Marionette TRACE conn4 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:10 INFO - PROCESS | 1839 | 1477725490935 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 00:18:11 INFO - PROCESS | 1839 | 1477725491083 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 00:18:11 INFO - PROCESS | 1839 | 1477725491099 Marionette TRACE conn4 <- [1,699,null,["8"]] 00:18:11 INFO - PROCESS | 1839 | 1477725491113 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 00:18:11 INFO - PROCESS | 1839 | 1477725491131 Marionette TRACE conn4 <- [1,700,null,{}] 00:18:11 INFO - PROCESS | 1839 | 1477725491139 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x92a69800 == 11 [pid = 1839] [id = 156] 00:18:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x92c22800) [pid = 1839] [serial = 460] [outer = (nil)] 00:18:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x93145400) [pid = 1839] [serial = 461] [outer = 0x92c22800] 00:18:11 INFO - PROCESS | 1839 | 1477725491259 Marionette DEBUG loaded listener.js 00:18:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8fb59400) [pid = 1839] [serial = 462] [outer = 0x92c22800] 00:18:13 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8fb64400) [pid = 1839] [serial = 452] [outer = (nil)] [url = about:blank] 00:18:13 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x949e9400) [pid = 1839] [serial = 450] [outer = (nil)] [url = about:blank] 00:18:13 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x949c8000) [pid = 1839] [serial = 455] [outer = (nil)] [url = about:blank] 00:18:15 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8f650c00) [pid = 1839] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 00:18:15 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8f80f800) [pid = 1839] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 00:18:16 INFO - PROCESS | 1839 | 1477725496905 Marionette TRACE conn4 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 00:18:16 INFO - PROCESS | 1839 | 1477725496964 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 00:18:16 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 00:18:16 INFO - PROCESS | 1839 | 1477725496973 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 00:18:16 INFO - PROCESS | 1839 | 1477725496979 Marionette TRACE conn4 <- [1,703,null,{}] 00:18:16 INFO - PROCESS | 1839 | 1477725496988 Marionette TRACE conn4 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:17 INFO - PROCESS | 1839 | 1477725497220 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 00:18:17 INFO - PROCESS | 1839 | 1477725497289 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 00:18:17 INFO - PROCESS | 1839 | 1477725497294 Marionette TRACE conn4 <- [1,705,null,["8"]] 00:18:17 INFO - PROCESS | 1839 | 1477725497303 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 00:18:17 INFO - PROCESS | 1839 | 1477725497314 Marionette TRACE conn4 <- [1,706,null,{}] 00:18:17 INFO - PROCESS | 1839 | 1477725497328 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x929d8000 == 12 [pid = 1839] [id = 157] 00:18:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x929d9800) [pid = 1839] [serial = 463] [outer = (nil)] 00:18:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x92c25400) [pid = 1839] [serial = 464] [outer = 0x929d9800] 00:18:17 INFO - PROCESS | 1839 | 1477725497437 Marionette DEBUG loaded listener.js 00:18:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x92c30800) [pid = 1839] [serial = 465] [outer = 0x929d9800] 00:18:18 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:18:18 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:18:18 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:18:18 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:18:18 INFO - PROCESS | 1839 | 1477725498480 Marionette TRACE conn4 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:18:18 INFO - ... 00:18:18 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1547ms 00:18:18 INFO - PROCESS | 1839 | 1477725498521 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 00:18:18 INFO - PROCESS | 1839 | 1477725498529 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 00:18:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 00:18:18 INFO - PROCESS | 1839 | 1477725498553 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 00:18:18 INFO - PROCESS | 1839 | 1477725498560 Marionette TRACE conn4 <- [1,709,null,{}] 00:18:18 INFO - PROCESS | 1839 | 1477725498570 Marionette TRACE conn4 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:18 INFO - PROCESS | 1839 | 1477725498824 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 00:18:18 INFO - PROCESS | 1839 | 1477725498837 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 00:18:18 INFO - PROCESS | 1839 | 1477725498844 Marionette TRACE conn4 <- [1,711,null,["8"]] 00:18:18 INFO - PROCESS | 1839 | 1477725498863 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 00:18:18 INFO - PROCESS | 1839 | 1477725498874 Marionette TRACE conn4 <- [1,712,null,{}] 00:18:18 INFO - PROCESS | 1839 | 1477725498879 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x9542cc00 == 13 [pid = 1839] [id = 158] 00:18:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x95431400) [pid = 1839] [serial = 466] [outer = (nil)] 00:18:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x95e86800) [pid = 1839] [serial = 467] [outer = 0x95431400] 00:18:18 INFO - PROCESS | 1839 | 1477725498986 Marionette DEBUG loaded listener.js 00:18:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x95e87800) [pid = 1839] [serial = 468] [outer = 0x95431400] 00:18:19 INFO - PROCESS | 1839 | [mp3 @ 0x95248c00] err{or,}_recognition separate: 1; 1 00:18:19 INFO - PROCESS | 1839 | [mp3 @ 0x95248c00] err{or,}_recognition combined: 1; 1 00:18:19 INFO - PROCESS | 1839 | [1839] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:18:19 INFO - PROCESS | 1839 | [mp3 @ 0x9524ac00] err{or,}_recognition separate: 1; 1 00:18:19 INFO - PROCESS | 1839 | [mp3 @ 0x9524ac00] err{or,}_recognition combined: 1; 1 00:18:19 INFO - PROCESS | 1839 | [1839] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:18:20 INFO - PROCESS | 1839 | [1839] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:18:20 INFO - PROCESS | 1839 | [1839] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:18:22 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x90d15800) [pid = 1839] [serial = 453] [outer = (nil)] [url = about:blank] 00:18:22 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f803c00) [pid = 1839] [serial = 458] [outer = (nil)] [url = about:blank] 00:18:22 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f7a5800) [pid = 1839] [serial = 456] [outer = (nil)] [url = about:blank] 00:18:24 INFO - PROCESS | 1839 | 1477725504660 Marionette TRACE conn4 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:18:24 INFO - ... 00:18:24 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6150ms 00:18:24 INFO - PROCESS | 1839 | 1477725504705 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 00:18:24 INFO - PROCESS | 1839 | 1477725504713 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 00:18:24 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 00:18:24 INFO - PROCESS | 1839 | 1477725504733 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 00:18:24 INFO - PROCESS | 1839 | 1477725504739 Marionette TRACE conn4 <- [1,715,null,{}] 00:18:24 INFO - PROCESS | 1839 | 1477725504749 Marionette TRACE conn4 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:25 INFO - PROCESS | 1839 | 1477725504998 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 00:18:25 INFO - PROCESS | 1839 | 1477725505022 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 00:18:25 INFO - PROCESS | 1839 | 1477725505028 Marionette TRACE conn4 <- [1,717,null,["8"]] 00:18:25 INFO - PROCESS | 1839 | 1477725505034 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 00:18:25 INFO - PROCESS | 1839 | 1477725505045 Marionette TRACE conn4 <- [1,718,null,{}] 00:18:25 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f7a7c00) [pid = 1839] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 00:18:25 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x929d9800) [pid = 1839] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 00:18:25 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x92c22800) [pid = 1839] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 00:18:25 INFO - PROCESS | 1839 | 1477725505158 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f7a7c00 == 14 [pid = 1839] [id = 159] 00:18:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8fb5e000) [pid = 1839] [serial = 469] [outer = (nil)] 00:18:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x92908400) [pid = 1839] [serial = 470] [outer = 0x8fb5e000] 00:18:25 INFO - PROCESS | 1839 | 1477725505276 Marionette DEBUG loaded listener.js 00:18:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x929dac00) [pid = 1839] [serial = 471] [outer = 0x8fb5e000] 00:18:25 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:18:25 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:18:25 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:18:25 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:18:26 INFO - PROCESS | 1839 | 1477725506323 Marionette TRACE conn4 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:18:26 INFO - ... 00:18:26 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1644ms 00:18:26 INFO - PROCESS | 1839 | 1477725506376 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 00:18:26 INFO - PROCESS | 1839 | 1477725506384 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 00:18:26 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 00:18:26 INFO - PROCESS | 1839 | 1477725506395 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 00:18:26 INFO - PROCESS | 1839 | 1477725506400 Marionette TRACE conn4 <- [1,721,null,{}] 00:18:26 INFO - PROCESS | 1839 | 1477725506410 Marionette TRACE conn4 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:26 INFO - PROCESS | 1839 | 1477725506654 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 00:18:26 INFO - PROCESS | 1839 | 1477725506671 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 00:18:26 INFO - PROCESS | 1839 | 1477725506678 Marionette TRACE conn4 <- [1,723,null,["8"]] 00:18:26 INFO - PROCESS | 1839 | 1477725506696 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 00:18:26 INFO - PROCESS | 1839 | 1477725506708 Marionette TRACE conn4 <- [1,724,null,{}] 00:18:26 INFO - PROCESS | 1839 | 1477725506713 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x959c3400 == 15 [pid = 1839] [id = 160] 00:18:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x959cb800) [pid = 1839] [serial = 472] [outer = (nil)] 00:18:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x95ddb400) [pid = 1839] [serial = 473] [outer = 0x959cb800] 00:18:26 INFO - PROCESS | 1839 | 1477725506818 Marionette DEBUG loaded listener.js 00:18:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x959d1000) [pid = 1839] [serial = 474] [outer = 0x959cb800] 00:18:27 INFO - PROCESS | 1839 | [h264 @ 0x968e1800] err{or,}_recognition separate: 1; 1 00:18:27 INFO - PROCESS | 1839 | [h264 @ 0x968e1800] err{or,}_recognition combined: 1; 1 00:18:27 INFO - PROCESS | 1839 | [h264 @ 0x968e1800] Unsupported bit depth: 0 00:18:27 INFO - PROCESS | 1839 | [h264 @ 0x968e1800] no picture 00:18:27 INFO - PROCESS | 1839 | [h264 @ 0x968e1800] no picture 00:18:30 INFO - PROCESS | 1839 | --DOCSHELL 0x92a69800 == 14 [pid = 1839] [id = 156] 00:18:30 INFO - PROCESS | 1839 | --DOCSHELL 0x8f7a7c00 == 13 [pid = 1839] [id = 159] 00:18:30 INFO - PROCESS | 1839 | --DOCSHELL 0x9542cc00 == 12 [pid = 1839] [id = 158] 00:18:30 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x92c25400) [pid = 1839] [serial = 464] [outer = (nil)] [url = about:blank] 00:18:30 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x92c30800) [pid = 1839] [serial = 465] [outer = (nil)] [url = about:blank] 00:18:30 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x93145400) [pid = 1839] [serial = 461] [outer = (nil)] [url = about:blank] 00:18:30 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8fb59400) [pid = 1839] [serial = 462] [outer = (nil)] [url = about:blank] 00:18:30 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8fb67000) [pid = 1839] [serial = 459] [outer = (nil)] [url = about:blank] 00:18:32 INFO - PROCESS | 1839 | 1477725512416 Marionette TRACE conn4 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:18:32 INFO - .. 00:18:32 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6049ms 00:18:32 INFO - PROCESS | 1839 | 1477725512454 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 00:18:32 INFO - PROCESS | 1839 | 1477725512462 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 00:18:32 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 00:18:32 INFO - PROCESS | 1839 | 1477725512475 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:32 INFO - PROCESS | 1839 | 1477725512729 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 00:18:32 INFO - PROCESS | 1839 | 1477725512804 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 00:18:32 INFO - PROCESS | 1839 | 1477725512811 Marionette TRACE conn4 <- [1,728,null,["8"]] 00:18:32 INFO - PROCESS | 1839 | 1477725512820 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 00:18:32 INFO - PROCESS | 1839 | 1477725512829 Marionette TRACE conn4 <- [1,729,null,{}] 00:18:32 INFO - PROCESS | 1839 | 1477725512842 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f805800 == 13 [pid = 1839] [id = 161] 00:18:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f805c00) [pid = 1839] [serial = 475] [outer = (nil)] 00:18:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8fb62000) [pid = 1839] [serial = 476] [outer = 0x8f805c00] 00:18:32 INFO - PROCESS | 1839 | 1477725512955 Marionette DEBUG loaded listener.js 00:18:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x92977c00) [pid = 1839] [serial = 477] [outer = 0x8f805c00] 00:18:33 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8fb5e000) [pid = 1839] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 00:18:33 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x95431400) [pid = 1839] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 00:18:33 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 00:18:33 INFO - PROCESS | 1839 | [h264 @ 0x93b28c00] err{or,}_recognition separate: 1; 1 00:18:33 INFO - PROCESS | 1839 | [h264 @ 0x93b28c00] err{or,}_recognition combined: 1; 1 00:18:33 INFO - PROCESS | 1839 | [h264 @ 0x93b28c00] Unsupported bit depth: 0 00:18:33 INFO - PROCESS | 1839 | [h264 @ 0x93b28c00] no picture 00:18:33 INFO - PROCESS | 1839 | [h264 @ 0x93b28c00] no picture 00:18:33 INFO - PROCESS | 1839 | [h264 @ 0x949e0c00] err{or,}_recognition separate: 1; 1 00:18:33 INFO - PROCESS | 1839 | [h264 @ 0x949e0c00] err{or,}_recognition combined: 1; 1 00:18:33 INFO - PROCESS | 1839 | [h264 @ 0x949e0c00] Unsupported bit depth: 0 00:18:33 INFO - PROCESS | 1839 | [h264 @ 0x949e0c00] no picture 00:18:33 INFO - PROCESS | 1839 | [h264 @ 0x949e0c00] no picture 00:18:34 INFO - PROCESS | 1839 | [h264 @ 0x92c29400] err{or,}_recognition separate: 1; 1 00:18:34 INFO - PROCESS | 1839 | [h264 @ 0x92c29400] err{or,}_recognition combined: 1; 1 00:18:34 INFO - PROCESS | 1839 | [h264 @ 0x92c29400] Unsupported bit depth: 0 00:18:34 INFO - PROCESS | 1839 | [h264 @ 0x92c29400] no picture 00:18:34 INFO - PROCESS | 1839 | [h264 @ 0x92c29400] no picture 00:18:34 INFO - PROCESS | 1839 | [h264 @ 0x949e6800] err{or,}_recognition separate: 1; 1 00:18:34 INFO - PROCESS | 1839 | [h264 @ 0x949e6800] err{or,}_recognition combined: 1; 1 00:18:34 INFO - PROCESS | 1839 | [h264 @ 0x949e6800] Unsupported bit depth: 0 00:18:34 INFO - PROCESS | 1839 | [h264 @ 0x949e6800] no picture 00:18:34 INFO - PROCESS | 1839 | [h264 @ 0x949e6800] no picture 00:18:38 INFO - PROCESS | 1839 | --DOCSHELL 0x8da0b000 == 12 [pid = 1839] [id = 154] 00:18:38 INFO - PROCESS | 1839 | --DOCSHELL 0x8f7a7800 == 11 [pid = 1839] [id = 155] 00:18:38 INFO - PROCESS | 1839 | --DOCSHELL 0x929d8000 == 10 [pid = 1839] [id = 157] 00:18:38 INFO - PROCESS | 1839 | 1477725518575 Marionette TRACE conn4 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:18:38 INFO - ..... 00:18:38 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6146ms 00:18:38 INFO - PROCESS | 1839 | 1477725518619 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 00:18:38 INFO - PROCESS | 1839 | 1477725518626 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 00:18:38 INFO - TEST-START | /custom-elements/reactions/Attr.html 00:18:38 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x92908400) [pid = 1839] [serial = 470] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x929dac00) [pid = 1839] [serial = 471] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x95e87800) [pid = 1839] [serial = 468] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x95e86800) [pid = 1839] [serial = 467] [outer = (nil)] [url = about:blank] 00:18:38 INFO - PROCESS | 1839 | 1477725518671 Marionette TRACE conn4 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:38 INFO - PROCESS | 1839 | 1477725518883 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 00:18:38 INFO - PROCESS | 1839 | 1477725518893 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 00:18:38 INFO - PROCESS | 1839 | 1477725518909 Marionette TRACE conn4 <- [1,733,null,["8"]] 00:18:39 INFO - PROCESS | 1839 | 1477725519008 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 00:18:39 INFO - PROCESS | 1839 | 1477725519017 Marionette TRACE conn4 <- [1,734,null,{}] 00:18:39 INFO - PROCESS | 1839 | 1477725519024 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f810400 == 11 [pid = 1839] [id = 162] 00:18:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8fb59400) [pid = 1839] [serial = 478] [outer = (nil)] 00:18:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x90d0d400) [pid = 1839] [serial = 479] [outer = 0x8fb59400] 00:18:39 INFO - PROCESS | 1839 | 1477725519132 Marionette DEBUG loaded listener.js 00:18:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x92a5b400) [pid = 1839] [serial = 480] [outer = 0x8fb59400] 00:18:39 INFO - PROCESS | 1839 | 1477725519785 Marionette TRACE conn4 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 00:18:39 INFO - .. 00:18:39 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1191ms 00:18:39 INFO - PROCESS | 1839 | 1477725519848 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 00:18:39 INFO - PROCESS | 1839 | 1477725519854 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 00:18:39 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 00:18:39 INFO - PROCESS | 1839 | 1477725519862 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:40 INFO - PROCESS | 1839 | 1477725520052 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 00:18:40 INFO - PROCESS | 1839 | 1477725520068 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 00:18:40 INFO - PROCESS | 1839 | 1477725520073 Marionette TRACE conn4 <- [1,738,null,["8"]] 00:18:40 INFO - PROCESS | 1839 | 1477725520165 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 00:18:40 INFO - PROCESS | 1839 | 1477725520170 Marionette TRACE conn4 <- [1,739,null,{}] 00:18:40 INFO - PROCESS | 1839 | 1477725520178 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x90d15800 == 12 [pid = 1839] [id = 163] 00:18:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x94d6f800) [pid = 1839] [serial = 481] [outer = (nil)] 00:18:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x95083c00) [pid = 1839] [serial = 482] [outer = 0x94d6f800] 00:18:40 INFO - PROCESS | 1839 | 1477725520275 Marionette DEBUG loaded listener.js 00:18:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f64f400) [pid = 1839] [serial = 483] [outer = 0x94d6f800] 00:18:40 INFO - ....... 00:18:40 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1078ms 00:18:40 INFO - PROCESS | 1839 | 1477725520895 Marionette TRACE conn4 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 00:18:40 INFO - PROCESS | 1839 | 1477725520967 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 00:18:40 INFO - PROCESS | 1839 | 1477725520975 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 00:18:40 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 00:18:40 INFO - PROCESS | 1839 | 1477725520992 Marionette TRACE conn4 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:41 INFO - PROCESS | 1839 | 1477725521221 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 00:18:41 INFO - PROCESS | 1839 | 1477725521243 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 00:18:41 INFO - PROCESS | 1839 | 1477725521248 Marionette TRACE conn4 <- [1,743,null,["8"]] 00:18:41 INFO - PROCESS | 1839 | 1477725521253 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 00:18:41 INFO - PROCESS | 1839 | 1477725521260 Marionette TRACE conn4 <- [1,744,null,{}] 00:18:41 INFO - PROCESS | 1839 | 1477725521325 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e8bc00 == 13 [pid = 1839] [id = 164] 00:18:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x95eaf000) [pid = 1839] [serial = 484] [outer = (nil)] 00:18:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x968cb000) [pid = 1839] [serial = 485] [outer = 0x95eaf000] 00:18:41 INFO - PROCESS | 1839 | 1477725521441 Marionette DEBUG loaded listener.js 00:18:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x968e9c00) [pid = 1839] [serial = 486] [outer = 0x95eaf000] 00:18:41 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x959cb800) [pid = 1839] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 00:18:42 INFO - .................... 00:18:42 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1281ms 00:18:42 INFO - TEST-START | /custom-elements/reactions/Document.html 00:18:42 INFO - PROCESS | 1839 | 1477725522213 Marionette TRACE conn4 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 00:18:42 INFO - PROCESS | 1839 | 1477725522267 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 00:18:42 INFO - PROCESS | 1839 | 1477725522271 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 00:18:42 INFO - PROCESS | 1839 | 1477725522285 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:42 INFO - PROCESS | 1839 | 1477725522524 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 00:18:42 INFO - PROCESS | 1839 | 1477725522539 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 00:18:42 INFO - PROCESS | 1839 | 1477725522544 Marionette TRACE conn4 <- [1,748,null,["8"]] 00:18:42 INFO - PROCESS | 1839 | 1477725522550 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 00:18:42 INFO - PROCESS | 1839 | 1477725522557 Marionette TRACE conn4 <- [1,749,null,{}] 00:18:42 INFO - PROCESS | 1839 | 1477725522565 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d73d000 == 14 [pid = 1839] [id = 165] 00:18:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8d74a000) [pid = 1839] [serial = 487] [outer = (nil)] 00:18:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x97c5a800) [pid = 1839] [serial = 488] [outer = 0x8d74a000] 00:18:42 INFO - PROCESS | 1839 | 1477725522668 Marionette DEBUG loaded listener.js 00:18:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x9a647c00) [pid = 1839] [serial = 489] [outer = 0x8d74a000] 00:18:43 INFO - PROCESS | 1839 | 1477725523276 Marionette TRACE conn4 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 00:18:43 INFO - .. 00:18:43 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1020ms 00:18:43 INFO - PROCESS | 1839 | 1477725523304 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 00:18:43 INFO - PROCESS | 1839 | 1477725523308 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 00:18:43 INFO - TEST-START | /custom-elements/reactions/Element.html 00:18:43 INFO - PROCESS | 1839 | 1477725523331 Marionette TRACE conn4 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:43 INFO - PROCESS | 1839 | 1477725523493 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 00:18:43 INFO - PROCESS | 1839 | 1477725523507 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 00:18:43 INFO - PROCESS | 1839 | 1477725523510 Marionette TRACE conn4 <- [1,753,null,["8"]] 00:18:43 INFO - PROCESS | 1839 | 1477725523516 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 00:18:43 INFO - PROCESS | 1839 | 1477725523533 Marionette TRACE conn4 <- [1,754,null,{}] 00:18:43 INFO - PROCESS | 1839 | 1477725523539 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b147800 == 15 [pid = 1839] [id = 166] 00:18:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x9b14a800) [pid = 1839] [serial = 490] [outer = (nil)] 00:18:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x9b25a400) [pid = 1839] [serial = 491] [outer = 0x9b14a800] 00:18:43 INFO - PROCESS | 1839 | 1477725523719 Marionette DEBUG loaded listener.js 00:18:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x9b453400) [pid = 1839] [serial = 492] [outer = 0x9b14a800] 00:18:44 INFO - .................................... 00:18:44 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1193ms 00:18:44 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 00:18:44 INFO - PROCESS | 1839 | 1477725524447 Marionette TRACE conn4 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 00:18:44 INFO - PROCESS | 1839 | 1477725524527 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 00:18:44 INFO - PROCESS | 1839 | 1477725524530 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 00:18:44 INFO - PROCESS | 1839 | 1477725524542 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:44 INFO - PROCESS | 1839 | 1477725524896 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 00:18:44 INFO - PROCESS | 1839 | 1477725524984 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 00:18:44 INFO - PROCESS | 1839 | 1477725524991 Marionette TRACE conn4 <- [1,758,null,["8"]] 00:18:45 INFO - PROCESS | 1839 | 1477725524998 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 00:18:45 INFO - PROCESS | 1839 | 1477725525009 Marionette TRACE conn4 <- [1,759,null,{}] 00:18:45 INFO - PROCESS | 1839 | 1477725525022 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d73f800 == 16 [pid = 1839] [id = 167] 00:18:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8da94800) [pid = 1839] [serial = 493] [outer = (nil)] 00:18:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8f654000) [pid = 1839] [serial = 494] [outer = 0x8da94800] 00:18:45 INFO - PROCESS | 1839 | 1477725525185 Marionette DEBUG loaded listener.js 00:18:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8fb67000) [pid = 1839] [serial = 495] [outer = 0x8da94800] 00:18:46 INFO - ................ 00:18:46 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1524ms 00:18:46 INFO - TEST-START | /custom-elements/reactions/Node.html 00:18:46 INFO - PROCESS | 1839 | 1477725526001 Marionette TRACE conn4 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 00:18:46 INFO - PROCESS | 1839 | 1477725526072 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 00:18:46 INFO - PROCESS | 1839 | 1477725526082 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 00:18:46 INFO - PROCESS | 1839 | 1477725526103 Marionette TRACE conn4 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:46 INFO - PROCESS | 1839 | 1477725526345 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 00:18:46 INFO - PROCESS | 1839 | 1477725526513 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 00:18:46 INFO - PROCESS | 1839 | 1477725526521 Marionette TRACE conn4 <- [1,763,null,["8"]] 00:18:46 INFO - PROCESS | 1839 | 1477725526527 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 00:18:46 INFO - PROCESS | 1839 | 1477725526536 Marionette TRACE conn4 <- [1,764,null,{}] 00:18:46 INFO - PROCESS | 1839 | 1477725526543 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e8ac00 == 17 [pid = 1839] [id = 168] 00:18:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x968c7400) [pid = 1839] [serial = 496] [outer = (nil)] 00:18:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x968e6000) [pid = 1839] [serial = 497] [outer = 0x968c7400] 00:18:46 INFO - PROCESS | 1839 | 1477725526700 Marionette DEBUG loaded listener.js 00:18:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x97c50800) [pid = 1839] [serial = 498] [outer = 0x968c7400] 00:18:47 INFO - .............. 00:18:47 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1436ms 00:18:47 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 00:18:47 INFO - PROCESS | 1839 | 1477725527459 Marionette TRACE conn4 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 00:18:47 INFO - PROCESS | 1839 | 1477725527532 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 00:18:47 INFO - PROCESS | 1839 | 1477725527537 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 00:18:47 INFO - PROCESS | 1839 | 1477725527549 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:47 INFO - PROCESS | 1839 | 1477725527757 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 00:18:47 INFO - PROCESS | 1839 | 1477725527911 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 00:18:47 INFO - PROCESS | 1839 | 1477725527923 Marionette TRACE conn4 <- [1,768,null,["8"]] 00:18:47 INFO - PROCESS | 1839 | 1477725527936 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 00:18:47 INFO - PROCESS | 1839 | 1477725527943 Marionette TRACE conn4 <- [1,769,null,{}] 00:18:47 INFO - PROCESS | 1839 | 1477725527949 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:47 INFO - PROCESS | 1839 | ++DOCSHELL 0xa1a6cc00 == 18 [pid = 1839] [id = 169] 00:18:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0xa1a6e400) [pid = 1839] [serial = 499] [outer = (nil)] 00:18:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0xa2620c00) [pid = 1839] [serial = 500] [outer = 0xa1a6e400] 00:18:48 INFO - PROCESS | 1839 | 1477725528054 Marionette DEBUG loaded listener.js 00:18:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0xa299e400) [pid = 1839] [serial = 501] [outer = 0xa1a6e400] 00:18:48 INFO - PROCESS | 1839 | 1477725528768 Marionette TRACE conn4 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 00:18:48 INFO - .... 00:18:48 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1274ms 00:18:48 INFO - PROCESS | 1839 | 1477725528821 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 00:18:48 INFO - PROCESS | 1839 | 1477725528830 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 00:18:48 INFO - TEST-START | /custom-elements/reactions/Range.html 00:18:48 INFO - PROCESS | 1839 | 1477725528839 Marionette TRACE conn4 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:49 INFO - PROCESS | 1839 | 1477725529042 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 00:18:49 INFO - PROCESS | 1839 | 1477725529183 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 00:18:49 INFO - PROCESS | 1839 | 1477725529188 Marionette TRACE conn4 <- [1,773,null,["8"]] 00:18:49 INFO - PROCESS | 1839 | 1477725529196 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 00:18:49 INFO - PROCESS | 1839 | 1477725529203 Marionette TRACE conn4 <- [1,774,null,{}] 00:18:49 INFO - PROCESS | 1839 | 1477725529213 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e80400 == 19 [pid = 1839] [id = 170] 00:18:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0xa2e71c00) [pid = 1839] [serial = 502] [outer = (nil)] 00:18:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0xa2f98400) [pid = 1839] [serial = 503] [outer = 0xa2e71c00] 00:18:49 INFO - PROCESS | 1839 | 1477725529319 Marionette DEBUG loaded listener.js 00:18:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0xa2f99c00) [pid = 1839] [serial = 504] [outer = 0xa2e71c00] 00:18:50 INFO - ......... 00:18:50 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1232ms 00:18:50 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 00:18:50 INFO - PROCESS | 1839 | 1477725530039 Marionette TRACE conn4 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 00:18:50 INFO - PROCESS | 1839 | 1477725530079 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 00:18:50 INFO - PROCESS | 1839 | 1477725530087 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 00:18:50 INFO - PROCESS | 1839 | 1477725530105 Marionette TRACE conn4 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:50 INFO - PROCESS | 1839 | 1477725530301 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 00:18:50 INFO - PROCESS | 1839 | 1477725530430 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 00:18:50 INFO - PROCESS | 1839 | 1477725530435 Marionette TRACE conn4 <- [1,778,null,["8"]] 00:18:50 INFO - PROCESS | 1839 | 1477725530443 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 00:18:50 INFO - PROCESS | 1839 | 1477725530448 Marionette TRACE conn4 <- [1,779,null,{}] 00:18:50 INFO - PROCESS | 1839 | 1477725530458 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d73e800 == 20 [pid = 1839] [id = 171] 00:18:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0xa2fa0800) [pid = 1839] [serial = 505] [outer = (nil)] 00:18:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0xa4855000) [pid = 1839] [serial = 506] [outer = 0xa2fa0800] 00:18:50 INFO - PROCESS | 1839 | 1477725530564 Marionette DEBUG loaded listener.js 00:18:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0xa4c58c00) [pid = 1839] [serial = 507] [outer = 0xa2fa0800] 00:18:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d743c00 == 21 [pid = 1839] [id = 172] 00:18:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x95de5800) [pid = 1839] [serial = 508] [outer = (nil)] 00:18:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e7dc00 == 22 [pid = 1839] [id = 173] 00:18:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x95e83000) [pid = 1839] [serial = 509] [outer = (nil)] 00:18:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x95eb6000 == 23 [pid = 1839] [id = 174] 00:18:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95eb7c00) [pid = 1839] [serial = 510] [outer = (nil)] 00:18:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x95e7c800) [pid = 1839] [serial = 511] [outer = 0x95e83000] 00:18:51 INFO - PROCESS | 1839 | [1839] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 00:18:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0xa5f87000) [pid = 1839] [serial = 512] [outer = 0x95eb7c00] 00:18:51 INFO - PROCESS | 1839 | [1839] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 00:18:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8d91b800) [pid = 1839] [serial = 513] [outer = 0x95de5800] 00:18:51 INFO - ..... 00:18:51 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1684ms 00:18:51 INFO - PROCESS | 1839 | 1477725531763 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",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"],["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]]]}] 00:18:51 INFO - PROCESS | 1839 | 1477725531789 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 00:18:51 INFO - PROCESS | 1839 | 1477725531796 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 00:18:51 INFO - TEST-START | /fetch/api/request/request-cache.html 00:18:51 INFO - PROCESS | 1839 | 1477725531804 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 00:18:51 INFO - PROCESS | 1839 | 1477725531810 Marionette TRACE conn4 <- [1,782,null,{}] 00:18:51 INFO - PROCESS | 1839 | 1477725531824 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:52 INFO - PROCESS | 1839 | 1477725532127 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 00:18:52 INFO - PROCESS | 1839 | 1477725532293 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 00:18:52 INFO - PROCESS | 1839 | 1477725532300 Marionette TRACE conn4 <- [1,784,null,["8"]] 00:18:52 INFO - PROCESS | 1839 | 1477725532307 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 00:18:52 INFO - PROCESS | 1839 | 1477725532317 Marionette TRACE conn4 <- [1,785,null,{}] 00:18:52 INFO - PROCESS | 1839 | 1477725532329 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fb65c00 == 24 [pid = 1839] [id = 175] 00:18:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8fb66000) [pid = 1839] [serial = 514] [outer = (nil)] 00:18:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x949df000) [pid = 1839] [serial = 515] [outer = 0x8fb66000] 00:18:52 INFO - PROCESS | 1839 | 1477725532446 Marionette DEBUG loaded listener.js 00:18:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x95de8400) [pid = 1839] [serial = 516] [outer = 0x8fb66000] 00:18:52 INFO - PROCESS | 1839 | --DOCSHELL 0x9b147800 == 23 [pid = 1839] [id = 166] 00:18:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8f810400 == 22 [pid = 1839] [id = 162] 00:18:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8f805800 == 21 [pid = 1839] [id = 161] 00:18:52 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8fb62000) [pid = 1839] [serial = 476] [outer = (nil)] [url = about:blank] 00:18:52 INFO - PROCESS | 1839 | --DOCSHELL 0x959c3400 == 20 [pid = 1839] [id = 160] 00:18:52 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x95ddb400) [pid = 1839] [serial = 473] [outer = (nil)] [url = about:blank] 00:18:52 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x959d1000) [pid = 1839] [serial = 474] [outer = (nil)] [url = about:blank] 00:18:56 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x95eaf000) [pid = 1839] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 00:18:56 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8fb59400) [pid = 1839] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 00:18:56 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8f805c00) [pid = 1839] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 00:18:56 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8d74a000) [pid = 1839] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 00:18:56 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x94d6f800) [pid = 1839] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 00:18:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 00:18:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 00:18:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 00:18:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 00:18:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 00:18:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 00:18:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 00:18:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 00:18:59 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:18:59 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:19:00 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:19:00 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:19:01 INFO - PROCESS | 1839 | --DOCSHELL 0x95e8bc00 == 19 [pid = 1839] [id = 164] 00:19:01 INFO - PROCESS | 1839 | --DOCSHELL 0x90d15800 == 18 [pid = 1839] [id = 163] 00:19:01 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x9b25a400) [pid = 1839] [serial = 491] [outer = (nil)] [url = about:blank] 00:19:01 INFO - PROCESS | 1839 | --DOCSHELL 0x95eb6000 == 17 [pid = 1839] [id = 174] 00:19:01 INFO - PROCESS | 1839 | --DOCSHELL 0x95e7dc00 == 16 [pid = 1839] [id = 173] 00:19:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8d743c00 == 15 [pid = 1839] [id = 172] 00:19:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8d73e800 == 14 [pid = 1839] [id = 171] 00:19:01 INFO - PROCESS | 1839 | --DOCSHELL 0x95e80400 == 13 [pid = 1839] [id = 170] 00:19:01 INFO - PROCESS | 1839 | --DOCSHELL 0xa1a6cc00 == 12 [pid = 1839] [id = 169] 00:19:01 INFO - PROCESS | 1839 | --DOCSHELL 0x95e8ac00 == 11 [pid = 1839] [id = 168] 00:19:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8d73f800 == 10 [pid = 1839] [id = 167] 00:19:01 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x9a647c00) [pid = 1839] [serial = 489] [outer = (nil)] [url = about:blank] 00:19:01 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x97c5a800) [pid = 1839] [serial = 488] [outer = (nil)] [url = about:blank] 00:19:01 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x968cb000) [pid = 1839] [serial = 485] [outer = (nil)] [url = about:blank] 00:19:01 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x968e9c00) [pid = 1839] [serial = 486] [outer = (nil)] [url = about:blank] 00:19:01 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x95083c00) [pid = 1839] [serial = 482] [outer = (nil)] [url = about:blank] 00:19:01 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8f64f400) [pid = 1839] [serial = 483] [outer = (nil)] [url = about:blank] 00:19:01 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x90d0d400) [pid = 1839] [serial = 479] [outer = (nil)] [url = about:blank] 00:19:01 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x92a5b400) [pid = 1839] [serial = 480] [outer = (nil)] [url = about:blank] 00:19:01 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x92977c00) [pid = 1839] [serial = 477] [outer = (nil)] [url = about:blank] 00:19:04 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0xa2e71c00) [pid = 1839] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 00:19:04 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8da94800) [pid = 1839] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 00:19:04 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0xa1a6e400) [pid = 1839] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 00:19:04 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x95de5800) [pid = 1839] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 00:19:04 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x95e83000) [pid = 1839] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 00:19:04 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x95eb7c00) [pid = 1839] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 00:19:04 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0xa2fa0800) [pid = 1839] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 00:19:04 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x968c7400) [pid = 1839] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 00:19:04 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x9b14a800) [pid = 1839] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 00:19:08 INFO - ...................................................................................................... 00:19:08 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16574ms 00:19:08 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 00:19:08 INFO - PROCESS | 1839 | 1477725548245 Marionette TRACE conn4 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 00:19:08 INFO - PROCESS | 1839 | 1477725548391 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 00:19:08 INFO - PROCESS | 1839 | 1477725548399 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 00:19:08 INFO - PROCESS | 1839 | 1477725548415 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 00:19:08 INFO - PROCESS | 1839 | 1477725548421 Marionette TRACE conn4 <- [1,788,null,{}] 00:19:08 INFO - PROCESS | 1839 | 1477725548432 Marionette TRACE conn4 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:08 INFO - PROCESS | 1839 | 1477725548671 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 00:19:08 INFO - PROCESS | 1839 | 1477725548822 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 00:19:08 INFO - PROCESS | 1839 | 1477725548829 Marionette TRACE conn4 <- [1,790,null,["8"]] 00:19:08 INFO - PROCESS | 1839 | 1477725548837 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 00:19:08 INFO - PROCESS | 1839 | 1477725548850 Marionette TRACE conn4 <- [1,791,null,{}] 00:19:08 INFO - PROCESS | 1839 | 1477725548864 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x93b29000 == 11 [pid = 1839] [id = 176] 00:19:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x9438d400) [pid = 1839] [serial = 517] [outer = (nil)] 00:19:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x949c7000) [pid = 1839] [serial = 518] [outer = 0x9438d400] 00:19:08 INFO - PROCESS | 1839 | 1477725548983 Marionette DEBUG loaded listener.js 00:19:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x949dc400) [pid = 1839] [serial = 519] [outer = 0x9438d400] 00:19:09 INFO - .. 00:19:09 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1252ms 00:19:09 INFO - PROCESS | 1839 | 1477725549656 Marionette TRACE conn4 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 00:19:09 INFO - PROCESS | 1839 | 1477725549666 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 00:19:09 INFO - PROCESS | 1839 | 1477725549673 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 00:19:09 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 00:19:09 INFO - PROCESS | 1839 | 1477725549705 Marionette TRACE conn4 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:09 INFO - PROCESS | 1839 | 1477725549916 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 00:19:10 INFO - PROCESS | 1839 | 1477725550034 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 00:19:10 INFO - PROCESS | 1839 | 1477725550040 Marionette TRACE conn4 <- [1,795,null,["8"]] 00:19:10 INFO - PROCESS | 1839 | 1477725550096 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 00:19:10 INFO - PROCESS | 1839 | 1477725550105 Marionette TRACE conn4 <- [1,796,null,{}] 00:19:10 INFO - PROCESS | 1839 | 1477725550112 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da02800 == 12 [pid = 1839] [id = 177] 00:19:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8da03400) [pid = 1839] [serial = 520] [outer = (nil)] 00:19:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8f804c00) [pid = 1839] [serial = 521] [outer = 0x8da03400] 00:19:10 INFO - PROCESS | 1839 | 1477725550213 Marionette DEBUG loaded listener.js 00:19:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x92c2cc00) [pid = 1839] [serial = 522] [outer = 0x8da03400] 00:19:11 INFO - PROCESS | 1839 | --DOCSHELL 0x8d73d000 == 11 [pid = 1839] [id = 165] 00:19:11 INFO - PROCESS | 1839 | --DOCSHELL 0x8fb65c00 == 10 [pid = 1839] [id = 175] 00:19:11 INFO - PROCESS | 1839 | --DOCSHELL 0x93b29000 == 9 [pid = 1839] [id = 176] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8d91b800) [pid = 1839] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x95e7c800) [pid = 1839] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0xa5f87000) [pid = 1839] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x9b453400) [pid = 1839] [serial = 492] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0xa4855000) [pid = 1839] [serial = 506] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0xa4c58c00) [pid = 1839] [serial = 507] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0xa2f98400) [pid = 1839] [serial = 503] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0xa2f99c00) [pid = 1839] [serial = 504] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0xa2620c00) [pid = 1839] [serial = 500] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0xa299e400) [pid = 1839] [serial = 501] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x968e6000) [pid = 1839] [serial = 497] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x97c50800) [pid = 1839] [serial = 498] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f654000) [pid = 1839] [serial = 494] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8fb67000) [pid = 1839] [serial = 495] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x949df000) [pid = 1839] [serial = 515] [outer = (nil)] [url = about:blank] 00:19:11 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:11 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:11 INFO - ......... 00:19:11 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1884ms 00:19:11 INFO - PROCESS | 1839 | 1477725551553 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\nAsync*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 00:19:11 INFO - PROCESS | 1839 | 1477725551611 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 00:19:11 INFO - TEST-START | /fetch/api/request/request-consume.html 00:19:11 INFO - PROCESS | 1839 | 1477725551662 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:11 INFO - PROCESS | 1839 | 1477725551872 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 00:19:11 INFO - PROCESS | 1839 | 1477725551883 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 00:19:11 INFO - PROCESS | 1839 | 1477725551889 Marionette TRACE conn4 <- [1,800,null,["8"]] 00:19:11 INFO - PROCESS | 1839 | 1477725551902 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 00:19:11 INFO - PROCESS | 1839 | 1477725551910 Marionette TRACE conn4 <- [1,801,null,{}] 00:19:12 INFO - PROCESS | 1839 | 1477725552002 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x949de800 == 10 [pid = 1839] [id = 178] 00:19:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x949df000) [pid = 1839] [serial = 523] [outer = (nil)] 00:19:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x949eac00) [pid = 1839] [serial = 524] [outer = 0x949df000] 00:19:12 INFO - PROCESS | 1839 | 1477725552108 Marionette DEBUG loaded listener.js 00:19:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x94d6fc00) [pid = 1839] [serial = 525] [outer = 0x949df000] 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:12 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:12 INFO - PROCESS | 1839 | 1477725552932 Marionette TRACE conn4 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 00:19:13 INFO - ...................................... 00:19:13 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1384ms 00:19:13 INFO - PROCESS | 1839 | 1477725553010 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 00:19:13 INFO - PROCESS | 1839 | 1477725553016 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 00:19:13 INFO - TEST-START | /fetch/api/request/request-disturbed.html 00:19:13 INFO - PROCESS | 1839 | 1477725553023 Marionette TRACE conn4 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:13 INFO - PROCESS | 1839 | 1477725553264 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 00:19:13 INFO - PROCESS | 1839 | 1477725553291 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 00:19:13 INFO - PROCESS | 1839 | 1477725553296 Marionette TRACE conn4 <- [1,805,null,["8"]] 00:19:13 INFO - PROCESS | 1839 | 1477725553302 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 00:19:13 INFO - PROCESS | 1839 | 1477725553308 Marionette TRACE conn4 <- [1,806,null,{}] 00:19:13 INFO - PROCESS | 1839 | 1477725553371 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x959ca000 == 11 [pid = 1839] [id = 179] 00:19:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x959ca400) [pid = 1839] [serial = 526] [outer = (nil)] 00:19:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x95ddac00) [pid = 1839] [serial = 527] [outer = 0x959ca400] 00:19:13 INFO - PROCESS | 1839 | 1477725553473 Marionette DEBUG loaded listener.js 00:19:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x95de5000) [pid = 1839] [serial = 528] [outer = 0x959ca400] 00:19:14 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:14 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:14 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:14 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:14 INFO - PROCESS | 1839 | 1477725554122 Marionette TRACE conn4 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 00:19:14 INFO - ...... 00:19:14 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1129ms 00:19:14 INFO - PROCESS | 1839 | 1477725554165 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 00:19:14 INFO - PROCESS | 1839 | 1477725554173 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 00:19:14 INFO - TEST-START | /fetch/api/request/request-error.html 00:19:14 INFO - PROCESS | 1839 | 1477725554181 Marionette TRACE conn4 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:14 INFO - PROCESS | 1839 | 1477725554360 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 00:19:14 INFO - PROCESS | 1839 | 1477725554378 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 00:19:14 INFO - PROCESS | 1839 | 1477725554383 Marionette TRACE conn4 <- [1,810,null,["8"]] 00:19:14 INFO - PROCESS | 1839 | 1477725554389 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 00:19:14 INFO - PROCESS | 1839 | 1477725554396 Marionette TRACE conn4 <- [1,811,null,{}] 00:19:14 INFO - PROCESS | 1839 | 1477725554402 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x968ea000 == 12 [pid = 1839] [id = 180] 00:19:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x968eac00) [pid = 1839] [serial = 529] [outer = (nil)] 00:19:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x968eec00) [pid = 1839] [serial = 530] [outer = 0x968eac00] 00:19:14 INFO - PROCESS | 1839 | 1477725554590 Marionette DEBUG loaded listener.js 00:19:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x97a68000) [pid = 1839] [serial = 531] [outer = 0x968eac00] 00:19:15 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 00:19:15 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 00:19:15 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 00:19:15 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 00:19:15 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 00:19:15 INFO - PROCESS | 1839 | 1477725555199 Marionette TRACE conn4 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 00:19:15 INFO - .................... 00:19:15 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1078ms 00:19:15 INFO - PROCESS | 1839 | 1477725555261 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 00:19:15 INFO - TEST-START | /fetch/api/request/request-headers.html 00:19:15 INFO - PROCESS | 1839 | 1477725555265 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 00:19:15 INFO - PROCESS | 1839 | 1477725555273 Marionette TRACE conn4 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:15 INFO - PROCESS | 1839 | 1477725555485 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 00:19:15 INFO - PROCESS | 1839 | 1477725555504 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 00:19:15 INFO - PROCESS | 1839 | 1477725555509 Marionette TRACE conn4 <- [1,815,null,["8"]] 00:19:15 INFO - PROCESS | 1839 | 1477725555516 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 00:19:15 INFO - PROCESS | 1839 | 1477725555523 Marionette TRACE conn4 <- [1,816,null,{}] 00:19:15 INFO - PROCESS | 1839 | 1477725555532 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x94ec4000 == 13 [pid = 1839] [id = 181] 00:19:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x9a0c6000) [pid = 1839] [serial = 532] [outer = (nil)] 00:19:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x9a4bf800) [pid = 1839] [serial = 533] [outer = 0x9a0c6000] 00:19:15 INFO - PROCESS | 1839 | 1477725555635 Marionette DEBUG loaded listener.js 00:19:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x9a64c400) [pid = 1839] [serial = 534] [outer = 0x9a0c6000] 00:19:16 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:19:16 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:19:16 INFO - ........................................................ 00:19:16 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1146ms 00:19:16 INFO - TEST-START | /fetch/api/request/request-idl.html 00:19:16 INFO - PROCESS | 1839 | 1477725556361 Marionette TRACE conn4 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 00:19:16 INFO - PROCESS | 1839 | 1477725556420 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 00:19:16 INFO - PROCESS | 1839 | 1477725556423 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 00:19:16 INFO - PROCESS | 1839 | 1477725556431 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:16 INFO - PROCESS | 1839 | 1477725556649 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 00:19:16 INFO - PROCESS | 1839 | 1477725556667 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 00:19:16 INFO - PROCESS | 1839 | 1477725556670 Marionette TRACE conn4 <- [1,820,null,["8"]] 00:19:16 INFO - PROCESS | 1839 | 1477725556676 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 00:19:16 INFO - PROCESS | 1839 | 1477725556692 Marionette TRACE conn4 <- [1,821,null,{}] 00:19:16 INFO - PROCESS | 1839 | 1477725556697 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b14d400 == 14 [pid = 1839] [id = 182] 00:19:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x9b14d800) [pid = 1839] [serial = 535] [outer = (nil)] 00:19:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x9b455c00) [pid = 1839] [serial = 536] [outer = 0x9b14d800] 00:19:16 INFO - PROCESS | 1839 | 1477725556789 Marionette DEBUG loaded listener.js 00:19:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0xa0fae400) [pid = 1839] [serial = 537] [outer = 0x9b14d800] 00:19:17 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:19:17 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:19:18 INFO - ................................. 00:19:18 INFO - PROCESS | 1839 | 1477725558114 Marionette TRACE conn4 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 00:19:18 INFO - ............ 00:19:18 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1789ms 00:19:18 INFO - PROCESS | 1839 | 1477725558218 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 00:19:18 INFO - PROCESS | 1839 | 1477725558229 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 00:19:18 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 00:19:18 INFO - PROCESS | 1839 | 1477725558246 Marionette TRACE conn4 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:18 INFO - PROCESS | 1839 | 1477725558471 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 00:19:18 INFO - PROCESS | 1839 | 1477725558619 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 00:19:18 INFO - PROCESS | 1839 | 1477725558627 Marionette TRACE conn4 <- [1,825,null,["8"]] 00:19:18 INFO - PROCESS | 1839 | 1477725558635 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 00:19:18 INFO - PROCESS | 1839 | 1477725558643 Marionette TRACE conn4 <- [1,826,null,{}] 00:19:18 INFO - PROCESS | 1839 | 1477725558650 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x982ed000 == 15 [pid = 1839] [id = 183] 00:19:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x982f3400) [pid = 1839] [serial = 538] [outer = (nil)] 00:19:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x9a102800) [pid = 1839] [serial = 539] [outer = 0x982f3400] 00:19:18 INFO - PROCESS | 1839 | 1477725558820 Marionette DEBUG loaded listener.js 00:19:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x9a64cc00) [pid = 1839] [serial = 540] [outer = 0x982f3400] 00:19:19 INFO - PROCESS | 1839 | [1839] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 00:19:19 INFO - .............................. 00:19:19 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1383ms 00:19:19 INFO - PROCESS | 1839 | 1477725559593 Marionette TRACE conn4 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 00:19:19 INFO - PROCESS | 1839 | 1477725559654 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 00:19:19 INFO - PROCESS | 1839 | 1477725559660 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 00:19:19 INFO - TEST-START | /fetch/api/request/request-init-002.html 00:19:19 INFO - PROCESS | 1839 | 1477725559669 Marionette TRACE conn4 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:19 INFO - PROCESS | 1839 | 1477725559875 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 00:19:20 INFO - PROCESS | 1839 | 1477725560019 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 00:19:20 INFO - PROCESS | 1839 | 1477725560025 Marionette TRACE conn4 <- [1,830,null,["8"]] 00:19:20 INFO - PROCESS | 1839 | 1477725560037 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 00:19:20 INFO - PROCESS | 1839 | 1477725560043 Marionette TRACE conn4 <- [1,831,null,{}] 00:19:20 INFO - PROCESS | 1839 | 1477725560049 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:20 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2620c00 == 16 [pid = 1839] [id = 184] 00:19:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0xa2622c00) [pid = 1839] [serial = 541] [outer = (nil)] 00:19:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0xa26f5c00) [pid = 1839] [serial = 542] [outer = 0xa2622c00] 00:19:20 INFO - PROCESS | 1839 | 1477725560168 Marionette DEBUG loaded listener.js 00:19:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0xa291c000) [pid = 1839] [serial = 543] [outer = 0xa2622c00] 00:19:20 INFO - PROCESS | 1839 | 1477725560925 Marionette TRACE conn4 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 00:19:20 INFO - ....... 00:19:20 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1271ms 00:19:20 INFO - PROCESS | 1839 | 1477725560974 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 00:19:20 INFO - PROCESS | 1839 | 1477725560983 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 00:19:20 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 00:19:21 INFO - PROCESS | 1839 | 1477725560993 Marionette TRACE conn4 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:21 INFO - PROCESS | 1839 | 1477725561179 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 00:19:21 INFO - PROCESS | 1839 | 1477725561298 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 00:19:21 INFO - PROCESS | 1839 | 1477725561304 Marionette TRACE conn4 <- [1,835,null,["8"]] 00:19:21 INFO - PROCESS | 1839 | 1477725561316 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 00:19:21 INFO - PROCESS | 1839 | 1477725561325 Marionette TRACE conn4 <- [1,836,null,{}] 00:19:21 INFO - PROCESS | 1839 | 1477725561332 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:21 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2f13000 == 17 [pid = 1839] [id = 185] 00:19:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0xa2f13400) [pid = 1839] [serial = 544] [outer = (nil)] 00:19:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0xa2f1ac00) [pid = 1839] [serial = 545] [outer = 0xa2f13400] 00:19:21 INFO - PROCESS | 1839 | 1477725561443 Marionette DEBUG loaded listener.js 00:19:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0xa2f9bc00) [pid = 1839] [serial = 546] [outer = 0xa2f13400] 00:19:22 INFO - PROCESS | 1839 | 1477725562546 Marionette TRACE conn4 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 00:19:22 INFO - .... 00:19:22 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1630ms 00:19:22 INFO - PROCESS | 1839 | 1477725562626 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 00:19:22 INFO - PROCESS | 1839 | 1477725562639 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 00:19:22 INFO - TEST-START | /fetch/api/request/request-structure.html 00:19:22 INFO - PROCESS | 1839 | 1477725562652 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:23 INFO - PROCESS | 1839 | 1477725563518 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 00:19:23 INFO - PROCESS | 1839 | 1477725563669 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 00:19:23 INFO - PROCESS | 1839 | 1477725563675 Marionette TRACE conn4 <- [1,840,null,["8"]] 00:19:23 INFO - PROCESS | 1839 | 1477725563686 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 00:19:23 INFO - PROCESS | 1839 | 1477725563695 Marionette TRACE conn4 <- [1,841,null,{}] 00:19:23 INFO - PROCESS | 1839 | 1477725563705 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f7a7800 == 18 [pid = 1839] [id = 186] 00:19:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8f803c00) [pid = 1839] [serial = 547] [outer = (nil)] 00:19:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x92c29400) [pid = 1839] [serial = 548] [outer = 0x8f803c00] 00:19:23 INFO - PROCESS | 1839 | 1477725563814 Marionette DEBUG loaded listener.js 00:19:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x949dc800) [pid = 1839] [serial = 549] [outer = 0x8f803c00] 00:19:24 INFO - PROCESS | 1839 | 1477725564497 Marionette TRACE conn4 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 00:19:24 INFO - ................... 00:19:24 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1881ms 00:19:24 INFO - PROCESS | 1839 | 1477725564532 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 00:19:24 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 00:19:24 INFO - PROCESS | 1839 | 1477725564543 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 00:19:24 INFO - PROCESS | 1839 | 1477725564552 Marionette TRACE conn4 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:24 INFO - PROCESS | 1839 | 1477725564745 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 00:19:24 INFO - PROCESS | 1839 | 1477725564871 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 00:19:24 INFO - PROCESS | 1839 | 1477725564877 Marionette TRACE conn4 <- [1,845,null,["8"]] 00:19:24 INFO - PROCESS | 1839 | 1477725564883 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 00:19:24 INFO - PROCESS | 1839 | 1477725564891 Marionette TRACE conn4 <- [1,846,null,{}] 00:19:24 INFO - PROCESS | 1839 | 1477725564896 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e7d800 == 19 [pid = 1839] [id = 187] 00:19:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x95e7e000) [pid = 1839] [serial = 550] [outer = (nil)] 00:19:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x95e81400) [pid = 1839] [serial = 551] [outer = 0x95e7e000] 00:19:25 INFO - PROCESS | 1839 | 1477725564999 Marionette DEBUG loaded listener.js 00:19:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95e83c00) [pid = 1839] [serial = 552] [outer = 0x95e7e000] 00:19:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x968e7800 == 20 [pid = 1839] [id = 188] 00:19:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x968e9c00) [pid = 1839] [serial = 553] [outer = (nil)] 00:19:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x97a5fc00 == 21 [pid = 1839] [id = 189] 00:19:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x97a65000) [pid = 1839] [serial = 554] [outer = (nil)] 00:19:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x968ed400) [pid = 1839] [serial = 555] [outer = 0x968e9c00] 00:19:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x97a6a800) [pid = 1839] [serial = 556] [outer = 0x97a65000] 00:19:25 INFO - PROCESS | 1839 | 1477725565760 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 00:19:25 INFO - . 00:19:25 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1232ms 00:19:25 INFO - PROCESS | 1839 | 1477725565783 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 00:19:25 INFO - PROCESS | 1839 | 1477725565788 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 00:19:25 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 00:19:25 INFO - PROCESS | 1839 | 1477725565807 Marionette TRACE conn4 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:26 INFO - PROCESS | 1839 | 1477725566019 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 00:19:26 INFO - PROCESS | 1839 | 1477725566162 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 00:19:26 INFO - PROCESS | 1839 | 1477725566172 Marionette TRACE conn4 <- [1,850,null,["8"]] 00:19:26 INFO - PROCESS | 1839 | 1477725566177 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 00:19:26 INFO - PROCESS | 1839 | 1477725566185 Marionette TRACE conn4 <- [1,851,null,{}] 00:19:26 INFO - PROCESS | 1839 | 1477725566200 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a158800 == 22 [pid = 1839] [id = 190] 00:19:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x9a15a400) [pid = 1839] [serial = 557] [outer = (nil)] 00:19:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x9a163400) [pid = 1839] [serial = 558] [outer = 0x9a15a400] 00:19:26 INFO - PROCESS | 1839 | 1477725566299 Marionette DEBUG loaded listener.js 00:19:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x9a1e1400) [pid = 1839] [serial = 559] [outer = 0x9a15a400] 00:19:26 INFO - PROCESS | 1839 | 1477725566987 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 00:19:27 INFO - . 00:19:27 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1235ms 00:19:27 INFO - PROCESS | 1839 | 1477725567047 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 00:19:27 INFO - PROCESS | 1839 | 1477725567050 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 00:19:27 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 00:19:27 INFO - PROCESS | 1839 | 1477725567060 Marionette TRACE conn4 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:27 INFO - PROCESS | 1839 | 1477725567320 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 00:19:27 INFO - PROCESS | 1839 | 1477725567336 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 00:19:27 INFO - PROCESS | 1839 | 1477725567340 Marionette TRACE conn4 <- [1,855,null,["8"]] 00:19:27 INFO - PROCESS | 1839 | 1477725567347 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 00:19:27 INFO - PROCESS | 1839 | 1477725567352 Marionette TRACE conn4 <- [1,856,null,{}] 00:19:27 INFO - PROCESS | 1839 | 1477725567358 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a643000 == 23 [pid = 1839] [id = 191] 00:19:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x9a645000) [pid = 1839] [serial = 560] [outer = (nil)] 00:19:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x9a675000) [pid = 1839] [serial = 561] [outer = 0x9a645000] 00:19:27 INFO - PROCESS | 1839 | 1477725567515 Marionette DEBUG loaded listener.js 00:19:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0xa2e77400) [pid = 1839] [serial = 562] [outer = 0x9a645000] 00:19:28 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x9b14d800) [pid = 1839] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 00:19:28 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x9a0c6000) [pid = 1839] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 00:19:28 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x968eac00) [pid = 1839] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 00:19:28 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8da03400) [pid = 1839] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 00:19:28 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x9438d400) [pid = 1839] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 00:19:28 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x949df000) [pid = 1839] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 00:19:28 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x959ca400) [pid = 1839] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 00:19:28 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8fb66000) [pid = 1839] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x9b14d400 == 22 [pid = 1839] [id = 182] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0xa2f13000 == 21 [pid = 1839] [id = 185] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0xa2620c00 == 20 [pid = 1839] [id = 184] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x968ea000 == 19 [pid = 1839] [id = 180] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x982ed000 == 18 [pid = 1839] [id = 183] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x8da02800 == 17 [pid = 1839] [id = 177] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x94ec4000 == 16 [pid = 1839] [id = 181] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x959ca000 == 15 [pid = 1839] [id = 179] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x949de800 == 14 [pid = 1839] [id = 178] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x9a158800 == 13 [pid = 1839] [id = 190] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x97a5fc00 == 12 [pid = 1839] [id = 189] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x968e7800 == 11 [pid = 1839] [id = 188] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x95e7d800 == 10 [pid = 1839] [id = 187] 00:19:32 INFO - PROCESS | 1839 | --DOCSHELL 0x8f7a7800 == 9 [pid = 1839] [id = 186] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x95de8400) [pid = 1839] [serial = 516] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x9b455c00) [pid = 1839] [serial = 536] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0xa0fae400) [pid = 1839] [serial = 537] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x9a4bf800) [pid = 1839] [serial = 533] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x9a64c400) [pid = 1839] [serial = 534] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x968eec00) [pid = 1839] [serial = 530] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x97a68000) [pid = 1839] [serial = 531] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x95ddac00) [pid = 1839] [serial = 527] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x95de5000) [pid = 1839] [serial = 528] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x949eac00) [pid = 1839] [serial = 524] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x94d6fc00) [pid = 1839] [serial = 525] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8f804c00) [pid = 1839] [serial = 521] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x92c2cc00) [pid = 1839] [serial = 522] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x949c7000) [pid = 1839] [serial = 518] [outer = (nil)] [url = about:blank] 00:19:32 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x949dc400) [pid = 1839] [serial = 519] [outer = (nil)] [url = about:blank] 00:19:35 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8f803c00) [pid = 1839] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 00:19:35 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x97a65000) [pid = 1839] [serial = 554] [outer = (nil)] [url = about:blank] 00:19:35 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x968e9c00) [pid = 1839] [serial = 553] [outer = (nil)] [url = about:blank] 00:19:35 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x95e7e000) [pid = 1839] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 00:19:35 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0xa2f13400) [pid = 1839] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 00:19:35 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0xa2622c00) [pid = 1839] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 00:19:35 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x982f3400) [pid = 1839] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 00:19:35 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x9a15a400) [pid = 1839] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 00:19:37 INFO - PROCESS | 1839 | --DOCSHELL 0x94ec7400 == 8 [pid = 1839] [id = 8] 00:19:40 INFO - PROCESS | 1839 | --DOCSHELL 0x94ec7000 == 7 [pid = 1839] [id = 9] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x97a6a800) [pid = 1839] [serial = 556] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x968ed400) [pid = 1839] [serial = 555] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x9a675000) [pid = 1839] [serial = 561] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x9a163400) [pid = 1839] [serial = 558] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x9a1e1400) [pid = 1839] [serial = 559] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x95e81400) [pid = 1839] [serial = 551] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x95e83c00) [pid = 1839] [serial = 552] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x92c29400) [pid = 1839] [serial = 548] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x949dc800) [pid = 1839] [serial = 549] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0xa2f1ac00) [pid = 1839] [serial = 545] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0xa2f9bc00) [pid = 1839] [serial = 546] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0xa26f5c00) [pid = 1839] [serial = 542] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0xa291c000) [pid = 1839] [serial = 543] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x9a102800) [pid = 1839] [serial = 539] [outer = (nil)] [url = about:blank] 00:19:40 INFO - PROCESS | 1839 | --DOMWINDOW == 19 (0x9a64cc00) [pid = 1839] [serial = 540] [outer = (nil)] [url = about:blank] 00:19:42 INFO - PROCESS | 1839 | --DOMWINDOW == 18 (0x94ec7800) [pid = 1839] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:19:42 INFO - PROCESS | 1839 | --DOMWINDOW == 17 (0x9524f400) [pid = 1839] [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.] 00:19:48 INFO - PROCESS | 1839 | --DOMWINDOW == 16 (0x9510c800) [pid = 1839] [serial = 23] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:19:48 INFO - PROCESS | 1839 | --DOMWINDOW == 15 (0x94d7a400) [pid = 1839] [serial = 418] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:19:57 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:19:57 INFO - PROCESS | 1839 | 1477725597699 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 00:19:57 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30672ms 00:19:57 INFO - PROCESS | 1839 | 1477725597732 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 00:19:57 INFO - PROCESS | 1839 | 1477725597740 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 00:19:57 INFO - TEST-START | /html-media-capture/capture_reflect.html 00:19:57 INFO - PROCESS | 1839 | 1477725597754 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:58 INFO - PROCESS | 1839 | 1477725597998 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 00:19:58 INFO - PROCESS | 1839 | 1477725598068 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 00:19:58 INFO - PROCESS | 1839 | 1477725598074 Marionette TRACE conn4 <- [1,860,null,["8"]] 00:19:58 INFO - PROCESS | 1839 | 1477725598084 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 00:19:58 INFO - PROCESS | 1839 | 1477725598093 Marionette TRACE conn4 <- [1,861,null,{}] 00:19:58 INFO - PROCESS | 1839 | 1477725598098 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f653000 == 8 [pid = 1839] [id = 192] 00:19:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 16 (0x8f653c00) [pid = 1839] [serial = 563] [outer = (nil)] 00:19:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 17 (0x8f7aec00) [pid = 1839] [serial = 564] [outer = 0x8f653c00] 00:19:58 INFO - PROCESS | 1839 | 1477725598212 Marionette DEBUG loaded listener.js 00:19:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 18 (0x8fb62400) [pid = 1839] [serial = 565] [outer = 0x8f653c00] 00:19:58 INFO - PROCESS | 1839 | 1477725598851 Marionette TRACE conn4 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 00:19:58 INFO - ..... 00:19:58 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1140ms 00:19:58 INFO - PROCESS | 1839 | 1477725598892 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 00:19:58 INFO - TEST-START | /html-media-capture/idlharness.html 00:19:58 INFO - PROCESS | 1839 | 1477725598898 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 00:19:58 INFO - PROCESS | 1839 | 1477725598906 Marionette TRACE conn4 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:59 INFO - PROCESS | 1839 | 1477725599138 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 00:19:59 INFO - PROCESS | 1839 | 1477725599158 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 00:19:59 INFO - PROCESS | 1839 | 1477725599163 Marionette TRACE conn4 <- [1,865,null,["8"]] 00:19:59 INFO - PROCESS | 1839 | 1477725599170 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 00:19:59 INFO - PROCESS | 1839 | 1477725599176 Marionette TRACE conn4 <- [1,866,null,{}] 00:19:59 INFO - PROCESS | 1839 | 1477725599182 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f805c00 == 9 [pid = 1839] [id = 193] 00:19:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 19 (0x8fb59400) [pid = 1839] [serial = 566] [outer = (nil)] 00:19:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 20 (0x945e7c00) [pid = 1839] [serial = 567] [outer = 0x8fb59400] 00:19:59 INFO - PROCESS | 1839 | 1477725599284 Marionette DEBUG loaded listener.js 00:19:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x949b4400) [pid = 1839] [serial = 568] [outer = 0x8fb59400] 00:20:00 INFO - PROCESS | 1839 | 1477725600274 Marionette TRACE conn4 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 00:20:00 INFO - .... 00:20:00 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1431ms 00:20:00 INFO - PROCESS | 1839 | 1477725600359 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 00:20:00 INFO - PROCESS | 1839 | 1477725600371 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 00:20:00 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 00:20:00 INFO - PROCESS | 1839 | 1477725600382 Marionette TRACE conn4 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:00 INFO - PROCESS | 1839 | 1477725600680 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 00:20:00 INFO - PROCESS | 1839 | 1477725600831 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 00:20:00 INFO - PROCESS | 1839 | 1477725600840 Marionette TRACE conn4 <- [1,870,null,["8"]] 00:20:00 INFO - PROCESS | 1839 | 1477725600858 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 00:20:00 INFO - PROCESS | 1839 | 1477725600870 Marionette TRACE conn4 <- [1,871,null,{}] 00:20:00 INFO - PROCESS | 1839 | 1477725600882 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x9542d000 == 10 [pid = 1839] [id = 194] 00:20:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x9542d400) [pid = 1839] [serial = 569] [outer = (nil)] 00:20:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x9595ac00) [pid = 1839] [serial = 570] [outer = 0x9542d400] 00:20:01 INFO - PROCESS | 1839 | 1477725601056 Marionette DEBUG loaded listener.js 00:20:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x959c5c00) [pid = 1839] [serial = 571] [outer = 0x9542d400] 00:20:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e7e800 == 11 [pid = 1839] [id = 195] 00:20:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x95e83000) [pid = 1839] [serial = 572] [outer = (nil)] 00:20:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x97c57000) [pid = 1839] [serial = 573] [outer = 0x95e83000] 00:20:01 INFO - PROCESS | 1839 | 1477725601827 Marionette DEBUG loaded listener.js 00:20:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x982ecc00) [pid = 1839] [serial = 574] [outer = 0x95e83000] 00:20:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x949df000 == 12 [pid = 1839] [id = 196] 00:20:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x95de2c00) [pid = 1839] [serial = 575] [outer = (nil)] 00:20:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x9a089c00) [pid = 1839] [serial = 576] [outer = 0x95de2c00] 00:20:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x9a086c00) [pid = 1839] [serial = 577] [outer = 0x95de2c00] 00:20:02 INFO - PROCESS | 1839 | 1477725602888 Marionette TRACE conn4 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 00:20:02 INFO - . 00:20:02 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2537ms 00:20:02 INFO - PROCESS | 1839 | 1477725602917 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 00:20:02 INFO - PROCESS | 1839 | 1477725602922 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 00:20:02 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 00:20:02 INFO - PROCESS | 1839 | 1477725602929 Marionette TRACE conn4 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:03 INFO - PROCESS | 1839 | 1477725603083 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 00:20:03 INFO - PROCESS | 1839 | 1477725603232 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 00:20:03 INFO - PROCESS | 1839 | 1477725603238 Marionette TRACE conn4 <- [1,875,null,["8"]] 00:20:03 INFO - PROCESS | 1839 | 1477725603246 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 00:20:03 INFO - PROCESS | 1839 | 1477725603251 Marionette TRACE conn4 <- [1,876,null,{}] 00:20:03 INFO - PROCESS | 1839 | 1477725603258 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a15c000 == 13 [pid = 1839] [id = 197] 00:20:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x9a163000) [pid = 1839] [serial = 578] [outer = (nil)] 00:20:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x9a1db000) [pid = 1839] [serial = 579] [outer = 0x9a163000] 00:20:03 INFO - PROCESS | 1839 | 1477725603357 Marionette DEBUG loaded listener.js 00:20:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x9a305c00) [pid = 1839] [serial = 580] [outer = 0x9a163000] 00:20:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a37fc00 == 14 [pid = 1839] [id = 198] 00:20:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x9a407800) [pid = 1839] [serial = 581] [outer = (nil)] 00:20:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x9a4c8800) [pid = 1839] [serial = 582] [outer = 0x9a407800] 00:20:03 INFO - PROCESS | 1839 | 1477725603871 Marionette DEBUG loaded listener.js 00:20:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x9a6be800) [pid = 1839] [serial = 583] [outer = 0x9a407800] 00:20:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e7d400 == 15 [pid = 1839] [id = 199] 00:20:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x9a371800) [pid = 1839] [serial = 584] [outer = (nil)] 00:20:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x9a377800) [pid = 1839] [serial = 585] [outer = 0x9a371800] 00:20:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x9b14f800) [pid = 1839] [serial = 586] [outer = 0x9a371800] 00:20:04 INFO - PROCESS | 1839 | 1477725604934 Marionette TRACE conn4 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 00:20:04 INFO - . 00:20:04 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2037ms 00:20:04 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 00:20:04 INFO - PROCESS | 1839 | 1477725604966 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 00:20:04 INFO - PROCESS | 1839 | 1477725604969 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 00:20:04 INFO - PROCESS | 1839 | 1477725604977 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:05 INFO - PROCESS | 1839 | 1477725605142 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 00:20:05 INFO - PROCESS | 1839 | 1477725605309 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 00:20:05 INFO - PROCESS | 1839 | 1477725605312 Marionette TRACE conn4 <- [1,880,null,["8"]] 00:20:05 INFO - PROCESS | 1839 | 1477725605319 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 00:20:05 INFO - PROCESS | 1839 | 1477725605324 Marionette TRACE conn4 <- [1,881,null,{}] 00:20:05 INFO - PROCESS | 1839 | 1477725605329 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b451800 == 16 [pid = 1839] [id = 200] 00:20:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x9b454400) [pid = 1839] [serial = 587] [outer = (nil)] 00:20:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x9b48a800) [pid = 1839] [serial = 588] [outer = 0x9b454400] 00:20:05 INFO - PROCESS | 1839 | 1477725605423 Marionette DEBUG loaded listener.js 00:20:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x9b48e000) [pid = 1839] [serial = 589] [outer = 0x9b454400] 00:20:05 INFO - PROCESS | 1839 | ++DOCSHELL 0xa1ac6000 == 17 [pid = 1839] [id = 201] 00:20:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0xa1ac6800) [pid = 1839] [serial = 590] [outer = (nil)] 00:20:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0xa2626000) [pid = 1839] [serial = 591] [outer = 0xa1ac6800] 00:20:05 INFO - PROCESS | 1839 | 1477725605918 Marionette DEBUG loaded listener.js 00:20:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0xa1a6c400) [pid = 1839] [serial = 592] [outer = 0xa1ac6800] 00:20:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f806800 == 18 [pid = 1839] [id = 202] 00:20:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8f810000) [pid = 1839] [serial = 593] [outer = (nil)] 00:20:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x92a67c00) [pid = 1839] [serial = 594] [outer = 0x8f810000] 00:20:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x94394c00) [pid = 1839] [serial = 595] [outer = 0x8f810000] 00:20:07 INFO - PROCESS | 1839 | 1477725607169 Marionette TRACE conn4 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 00:20:07 INFO - . 00:20:07 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2332ms 00:20:07 INFO - PROCESS | 1839 | 1477725607309 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 00:20:07 INFO - PROCESS | 1839 | 1477725607316 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 00:20:07 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 00:20:07 INFO - PROCESS | 1839 | 1477725607377 Marionette TRACE conn4 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:07 INFO - PROCESS | 1839 | 1477725607573 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 00:20:07 INFO - PROCESS | 1839 | 1477725607727 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 00:20:07 INFO - PROCESS | 1839 | 1477725607732 Marionette TRACE conn4 <- [1,885,null,["8"]] 00:20:07 INFO - PROCESS | 1839 | 1477725607742 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 00:20:07 INFO - PROCESS | 1839 | 1477725607751 Marionette TRACE conn4 <- [1,886,null,{}] 00:20:07 INFO - PROCESS | 1839 | 1477725607758 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x9510d400 == 19 [pid = 1839] [id = 203] 00:20:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x95247400) [pid = 1839] [serial = 596] [outer = (nil)] 00:20:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x959ca000) [pid = 1839] [serial = 597] [outer = 0x95247400] 00:20:07 INFO - PROCESS | 1839 | 1477725607899 Marionette DEBUG loaded listener.js 00:20:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x95e83400) [pid = 1839] [serial = 598] [outer = 0x95247400] 00:20:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a64c400 == 20 [pid = 1839] [id = 204] 00:20:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x9b148800) [pid = 1839] [serial = 599] [outer = (nil)] 00:20:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0xa0f87c00) [pid = 1839] [serial = 600] [outer = 0x9b148800] 00:20:08 INFO - PROCESS | 1839 | 1477725608642 Marionette DEBUG loaded listener.js 00:20:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0xa0fb0400) [pid = 1839] [serial = 601] [outer = 0x9b148800] 00:20:09 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2622c00 == 21 [pid = 1839] [id = 205] 00:20:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0xa26eec00) [pid = 1839] [serial = 602] [outer = (nil)] 00:20:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x9a0be800) [pid = 1839] [serial = 603] [outer = 0xa26eec00] 00:20:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0xa26f6400) [pid = 1839] [serial = 604] [outer = 0xa26eec00] 00:20:09 INFO - PROCESS | 1839 | 1477725609850 Marionette TRACE conn4 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 00:20:10 INFO - . 00:20:10 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2635ms 00:20:10 INFO - PROCESS | 1839 | 1477725610009 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 00:20:10 INFO - PROCESS | 1839 | 1477725610014 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 00:20:10 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 00:20:10 INFO - PROCESS | 1839 | 1477725610022 Marionette TRACE conn4 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:10 INFO - PROCESS | 1839 | 1477725610234 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 00:20:10 INFO - PROCESS | 1839 | 1477725610503 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 00:20:10 INFO - PROCESS | 1839 | 1477725610510 Marionette TRACE conn4 <- [1,890,null,["8"]] 00:20:10 INFO - PROCESS | 1839 | 1477725610522 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 00:20:10 INFO - PROCESS | 1839 | 1477725610532 Marionette TRACE conn4 <- [1,891,null,{}] 00:20:10 INFO - PROCESS | 1839 | 1477725610540 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x93877400 == 22 [pid = 1839] [id = 206] 00:20:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x949df400) [pid = 1839] [serial = 605] [outer = (nil)] 00:20:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x94d6e400) [pid = 1839] [serial = 606] [outer = 0x949df400] 00:20:10 INFO - PROCESS | 1839 | 1477725610652 Marionette DEBUG loaded listener.js 00:20:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x95249000) [pid = 1839] [serial = 607] [outer = 0x949df400] 00:20:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f80b800 == 23 [pid = 1839] [id = 207] 00:20:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x9314f800) [pid = 1839] [serial = 608] [outer = (nil)] 00:20:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x9595dc00) [pid = 1839] [serial = 609] [outer = 0x9314f800] 00:20:11 INFO - PROCESS | 1839 | 1477725611374 Marionette DEBUG loaded listener.js 00:20:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x95e7f000) [pid = 1839] [serial = 610] [outer = 0x9314f800] 00:20:11 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12301 00:20:12 INFO - PROCESS | 1839 | --DOCSHELL 0x9a643000 == 22 [pid = 1839] [id = 191] 00:20:12 INFO - PROCESS | 1839 | 1477725612520 Marionette TRACE conn4 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 00:20:12 INFO - . 00:20:12 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2631ms 00:20:12 INFO - PROCESS | 1839 | 1477725612784 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 00:20:12 INFO - PROCESS | 1839 | 1477725612791 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 00:20:12 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 00:20:12 INFO - PROCESS | 1839 | 1477725612860 Marionette TRACE conn4 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:13 INFO - PROCESS | 1839 | 1477725613049 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 00:20:13 INFO - PROCESS | 1839 | 1477725613165 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 00:20:13 INFO - PROCESS | 1839 | 1477725613169 Marionette TRACE conn4 <- [1,895,null,["8"]] 00:20:13 INFO - PROCESS | 1839 | 1477725613182 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 00:20:13 INFO - PROCESS | 1839 | 1477725613192 Marionette TRACE conn4 <- [1,896,null,{}] 00:20:13 INFO - PROCESS | 1839 | 1477725613198 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x93a7f000 == 23 [pid = 1839] [id = 208] 00:20:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x93ac6800) [pid = 1839] [serial = 611] [outer = (nil)] 00:20:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x949e4800) [pid = 1839] [serial = 612] [outer = 0x93ac6800] 00:20:13 INFO - PROCESS | 1839 | 1477725613302 Marionette DEBUG loaded listener.js 00:20:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x949ea000) [pid = 1839] [serial = 613] [outer = 0x93ac6800] 00:20:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x95de3400 == 24 [pid = 1839] [id = 209] 00:20:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x95e7dc00) [pid = 1839] [serial = 614] [outer = (nil)] 00:20:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x95e86400) [pid = 1839] [serial = 615] [outer = 0x95e7dc00] 00:20:13 INFO - PROCESS | 1839 | 1477725613867 Marionette DEBUG loaded listener.js 00:20:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x95e88400) [pid = 1839] [serial = 616] [outer = 0x95e7dc00] 00:20:14 INFO - PROCESS | 1839 | 1477725614583 Marionette TRACE conn4 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 00:20:14 INFO - . 00:20:14 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1783ms 00:20:14 INFO - PROCESS | 1839 | 1477725614642 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 00:20:14 INFO - PROCESS | 1839 | 1477725614648 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 00:20:14 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 00:20:14 INFO - PROCESS | 1839 | 1477725614655 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:14 INFO - PROCESS | 1839 | 1477725614867 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 00:20:14 INFO - PROCESS | 1839 | 1477725614889 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 00:20:14 INFO - PROCESS | 1839 | 1477725614894 Marionette TRACE conn4 <- [1,900,null,["8"]] 00:20:14 INFO - PROCESS | 1839 | 1477725614917 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 00:20:14 INFO - PROCESS | 1839 | 1477725614924 Marionette TRACE conn4 <- [1,901,null,{}] 00:20:15 INFO - PROCESS | 1839 | 1477725615000 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x968c8800 == 25 [pid = 1839] [id = 210] 00:20:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x968d0800) [pid = 1839] [serial = 617] [outer = (nil)] 00:20:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x968e5400) [pid = 1839] [serial = 618] [outer = 0x968d0800] 00:20:15 INFO - PROCESS | 1839 | 1477725615100 Marionette DEBUG loaded listener.js 00:20:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x968e7800) [pid = 1839] [serial = 619] [outer = 0x968d0800] 00:20:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a0bc800 == 26 [pid = 1839] [id = 211] 00:20:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x9a0c1c00) [pid = 1839] [serial = 620] [outer = (nil)] 00:20:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a0c2400 == 27 [pid = 1839] [id = 212] 00:20:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x9a0c2c00) [pid = 1839] [serial = 621] [outer = (nil)] 00:20:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x9a0c8800) [pid = 1839] [serial = 622] [outer = 0x9a0c1c00] 00:20:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x9a088c00) [pid = 1839] [serial = 623] [outer = 0x9a0c2c00] 00:20:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x968d0000) [pid = 1839] [serial = 624] [outer = 0x9a0c2c00] 00:20:16 INFO - PROCESS | 1839 | 1477725616034 Marionette TRACE conn4 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 00:20:16 INFO - . 00:20:16 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1421ms 00:20:16 INFO - PROCESS | 1839 | 1477725616092 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 00:20:16 INFO - PROCESS | 1839 | 1477725616100 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 00:20:16 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 00:20:16 INFO - PROCESS | 1839 | 1477725616108 Marionette TRACE conn4 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:16 INFO - PROCESS | 1839 | 1477725616346 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 00:20:16 INFO - PROCESS | 1839 | 1477725616368 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 00:20:16 INFO - PROCESS | 1839 | 1477725616374 Marionette TRACE conn4 <- [1,905,null,["8"]] 00:20:16 INFO - PROCESS | 1839 | 1477725616379 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 00:20:16 INFO - PROCESS | 1839 | 1477725616387 Marionette TRACE conn4 <- [1,906,null,{}] 00:20:16 INFO - PROCESS | 1839 | 1477725616392 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a409400 == 28 [pid = 1839] [id = 213] 00:20:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x9a40dc00) [pid = 1839] [serial = 625] [outer = (nil)] 00:20:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x9a643000) [pid = 1839] [serial = 626] [outer = 0x9a40dc00] 00:20:16 INFO - PROCESS | 1839 | 1477725616564 Marionette DEBUG loaded listener.js 00:20:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0xa2e6f000) [pid = 1839] [serial = 627] [outer = 0x9a40dc00] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0xa1ac6800) [pid = 1839] [serial = 590] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8f810000) [pid = 1839] [serial = 593] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x9542d400) [pid = 1839] [serial = 569] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8fb59400) [pid = 1839] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x95de2c00) [pid = 1839] [serial = 575] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x9a163000) [pid = 1839] [serial = 578] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x95e83000) [pid = 1839] [serial = 572] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9a371800) [pid = 1839] [serial = 584] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x9a407800) [pid = 1839] [serial = 581] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8f653c00) [pid = 1839] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x9b454400) [pid = 1839] [serial = 587] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 00:20:17 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x9a645000) [pid = 1839] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 00:20:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x97a68000 == 29 [pid = 1839] [id = 214] 00:20:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x9a376800) [pid = 1839] [serial = 628] [outer = (nil)] 00:20:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8f649000) [pid = 1839] [serial = 629] [outer = 0x9a376800] 00:20:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a378000 == 30 [pid = 1839] [id = 215] 00:20:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x9b144800) [pid = 1839] [serial = 630] [outer = (nil)] 00:20:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0xa1ac6800) [pid = 1839] [serial = 631] [outer = 0x9b144800] 00:20:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8d73e800) [pid = 1839] [serial = 632] [outer = 0x9a376800] 00:20:17 INFO - PROCESS | 1839 | 1477725617531 Marionette TRACE conn4 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 00:20:17 INFO - . 00:20:17 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1470ms 00:20:17 INFO - PROCESS | 1839 | 1477725617579 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 00:20:17 INFO - PROCESS | 1839 | 1477725617584 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 00:20:17 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 00:20:17 INFO - PROCESS | 1839 | 1477725617596 Marionette TRACE conn4 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:17 INFO - PROCESS | 1839 | 1477725617778 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 00:20:17 INFO - PROCESS | 1839 | 1477725617787 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 00:20:17 INFO - PROCESS | 1839 | 1477725617790 Marionette TRACE conn4 <- [1,910,null,["8"]] 00:20:17 INFO - PROCESS | 1839 | 1477725617794 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 00:20:17 INFO - PROCESS | 1839 | 1477725617801 Marionette TRACE conn4 <- [1,911,null,{}] 00:20:17 INFO - PROCESS | 1839 | 1477725617808 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:17 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2f12c00 == 31 [pid = 1839] [id = 216] 00:20:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0xa2f13800) [pid = 1839] [serial = 633] [outer = (nil)] 00:20:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0xa2f96800) [pid = 1839] [serial = 634] [outer = 0xa2f13800] 00:20:17 INFO - PROCESS | 1839 | 1477725617902 Marionette DEBUG loaded listener.js 00:20:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0xa2f9b800) [pid = 1839] [serial = 635] [outer = 0xa2f13800] 00:20:18 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2fa5400 == 32 [pid = 1839] [id = 217] 00:20:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0xa2fa5c00) [pid = 1839] [serial = 636] [outer = (nil)] 00:20:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0xa2f9f800) [pid = 1839] [serial = 637] [outer = 0xa2fa5c00] 00:20:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0xa2fa1400) [pid = 1839] [serial = 638] [outer = 0xa2fa5c00] 00:20:18 INFO - PROCESS | 1839 | 1477725618661 Marionette TRACE conn4 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 00:20:18 INFO - . 00:20:18 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1123ms 00:20:18 INFO - PROCESS | 1839 | 1477725618721 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 00:20:18 INFO - PROCESS | 1839 | 1477725618724 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 00:20:18 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 00:20:18 INFO - PROCESS | 1839 | 1477725618731 Marionette TRACE conn4 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:18 INFO - PROCESS | 1839 | 1477725618949 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 00:20:19 INFO - PROCESS | 1839 | 1477725619018 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 00:20:19 INFO - PROCESS | 1839 | 1477725619023 Marionette TRACE conn4 <- [1,915,null,["8"]] 00:20:19 INFO - PROCESS | 1839 | 1477725619057 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 00:20:19 INFO - PROCESS | 1839 | 1477725619067 Marionette TRACE conn4 <- [1,916,null,{}] 00:20:19 INFO - PROCESS | 1839 | 1477725619075 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d919400 == 33 [pid = 1839] [id = 218] 00:20:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8d919c00) [pid = 1839] [serial = 639] [outer = (nil)] 00:20:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8da97000) [pid = 1839] [serial = 640] [outer = 0x8d919c00] 00:20:19 INFO - PROCESS | 1839 | 1477725619194 Marionette DEBUG loaded listener.js 00:20:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x9297ac00) [pid = 1839] [serial = 641] [outer = 0x8d919c00] 00:20:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x949eb800 == 34 [pid = 1839] [id = 219] 00:20:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x94d6b400) [pid = 1839] [serial = 642] [outer = (nil)] 00:20:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x949e5800) [pid = 1839] [serial = 643] [outer = 0x94d6b400] 00:20:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x95110000 == 35 [pid = 1839] [id = 220] 00:20:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x95116400) [pid = 1839] [serial = 644] [outer = (nil)] 00:20:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x9524c400) [pid = 1839] [serial = 645] [outer = 0x95116400] 00:20:19 INFO - PROCESS | 1839 | 1477725619994 Marionette DEBUG loaded listener.js 00:20:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x959d0c00) [pid = 1839] [serial = 646] [outer = 0x95116400] 00:20:20 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 00:20:20 INFO - PROCESS | 1839 | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x9b451800 == 34 [pid = 1839] [id = 200] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x949df000 == 33 [pid = 1839] [id = 196] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x9a15c000 == 32 [pid = 1839] [id = 197] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x95e7e800 == 31 [pid = 1839] [id = 195] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0xa2fa5400 == 30 [pid = 1839] [id = 217] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0xa2f12c00 == 29 [pid = 1839] [id = 216] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x9a378000 == 28 [pid = 1839] [id = 215] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x97a68000 == 27 [pid = 1839] [id = 214] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x9a409400 == 26 [pid = 1839] [id = 213] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x9a0c2400 == 25 [pid = 1839] [id = 212] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x9a0bc800 == 24 [pid = 1839] [id = 211] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x968c8800 == 23 [pid = 1839] [id = 210] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x95de3400 == 22 [pid = 1839] [id = 209] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x93a7f000 == 21 [pid = 1839] [id = 208] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x8f80b800 == 20 [pid = 1839] [id = 207] 00:20:22 INFO - PROCESS | 1839 | --DOCSHELL 0x93877400 == 19 [pid = 1839] [id = 206] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x9a089c00) [pid = 1839] [serial = 576] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x9b14f800) [pid = 1839] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x9a086c00) [pid = 1839] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x9a377800) [pid = 1839] [serial = 585] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x9b48a800) [pid = 1839] [serial = 588] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x9b48e000) [pid = 1839] [serial = 589] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0xa2626000) [pid = 1839] [serial = 591] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0xa1a6c400) [pid = 1839] [serial = 592] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x92a67c00) [pid = 1839] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x94394c00) [pid = 1839] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x9a1db000) [pid = 1839] [serial = 579] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x9a305c00) [pid = 1839] [serial = 580] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x9a4c8800) [pid = 1839] [serial = 582] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x9a6be800) [pid = 1839] [serial = 583] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9595ac00) [pid = 1839] [serial = 570] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x959c5c00) [pid = 1839] [serial = 571] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x97c57000) [pid = 1839] [serial = 573] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x982ecc00) [pid = 1839] [serial = 574] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x945e7c00) [pid = 1839] [serial = 567] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x949b4400) [pid = 1839] [serial = 568] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8f7aec00) [pid = 1839] [serial = 564] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8fb62400) [pid = 1839] [serial = 565] [outer = (nil)] [url = about:blank] 00:20:22 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0xa2e77400) [pid = 1839] [serial = 562] [outer = (nil)] [url = about:blank] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0xa26eec00) [pid = 1839] [serial = 602] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x9b148800) [pid = 1839] [serial = 599] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x9a40dc00) [pid = 1839] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x95247400) [pid = 1839] [serial = 596] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x949df400) [pid = 1839] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x9314f800) [pid = 1839] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x95e7dc00) [pid = 1839] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x9a376800) [pid = 1839] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x9b144800) [pid = 1839] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x9a0c2c00) [pid = 1839] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x9a0c1c00) [pid = 1839] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x93ac6800) [pid = 1839] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 00:20:25 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x968d0800) [pid = 1839] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 00:20:30 INFO - PROCESS | 1839 | --DOCSHELL 0x9a64c400 == 18 [pid = 1839] [id = 204] 00:20:30 INFO - PROCESS | 1839 | --DOCSHELL 0xa2622c00 == 17 [pid = 1839] [id = 205] 00:20:30 INFO - PROCESS | 1839 | --DOCSHELL 0x9510d400 == 16 [pid = 1839] [id = 203] 00:20:30 INFO - PROCESS | 1839 | --DOCSHELL 0x8f806800 == 15 [pid = 1839] [id = 202] 00:20:30 INFO - PROCESS | 1839 | --DOCSHELL 0x9542d000 == 14 [pid = 1839] [id = 194] 00:20:30 INFO - PROCESS | 1839 | --DOCSHELL 0x8f805c00 == 13 [pid = 1839] [id = 193] 00:20:30 INFO - PROCESS | 1839 | --DOCSHELL 0x8f653000 == 12 [pid = 1839] [id = 192] 00:20:30 INFO - PROCESS | 1839 | --DOCSHELL 0xa1ac6000 == 11 [pid = 1839] [id = 201] 00:20:30 INFO - PROCESS | 1839 | --DOCSHELL 0x95e7d400 == 10 [pid = 1839] [id = 199] 00:20:30 INFO - PROCESS | 1839 | --DOCSHELL 0x9a37fc00 == 9 [pid = 1839] [id = 198] 00:20:30 INFO - PROCESS | 1839 | --DOCSHELL 0x95110000 == 8 [pid = 1839] [id = 220] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8f649000) [pid = 1839] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0xa1ac6800) [pid = 1839] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0xa2f9f800) [pid = 1839] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x968d0000) [pid = 1839] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8d73e800) [pid = 1839] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x9a088c00) [pid = 1839] [serial = 623] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x9a0c8800) [pid = 1839] [serial = 622] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x95e88400) [pid = 1839] [serial = 616] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x95e86400) [pid = 1839] [serial = 615] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x968e7800) [pid = 1839] [serial = 619] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x968e5400) [pid = 1839] [serial = 618] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0xa2e6f000) [pid = 1839] [serial = 627] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x9a643000) [pid = 1839] [serial = 626] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x949e4800) [pid = 1839] [serial = 612] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x949ea000) [pid = 1839] [serial = 613] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x9595dc00) [pid = 1839] [serial = 609] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x95e7f000) [pid = 1839] [serial = 610] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x94d6e400) [pid = 1839] [serial = 606] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x95249000) [pid = 1839] [serial = 607] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x959ca000) [pid = 1839] [serial = 597] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x95e83400) [pid = 1839] [serial = 598] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0xa0f87c00) [pid = 1839] [serial = 600] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0xa0fb0400) [pid = 1839] [serial = 601] [outer = (nil)] [url = about:blank] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x9a0be800) [pid = 1839] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0xa26f6400) [pid = 1839] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 00:20:30 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0xa2f96800) [pid = 1839] [serial = 634] [outer = (nil)] [url = about:blank] 00:20:33 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0xa2f13800) [pid = 1839] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 00:20:33 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0xa2fa5c00) [pid = 1839] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:20:38 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0xa2f9b800) [pid = 1839] [serial = 635] [outer = (nil)] [url = about:blank] 00:20:38 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0xa2fa1400) [pid = 1839] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:20:38 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x8da97000) [pid = 1839] [serial = 640] [outer = (nil)] [url = about:blank] 00:20:38 INFO - PROCESS | 1839 | --DOMWINDOW == 19 (0x9524c400) [pid = 1839] [serial = 645] [outer = (nil)] [url = about:blank] 00:20:49 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:20:49 INFO - PROCESS | 1839 | 1477725649415 Marionette TRACE conn4 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 00:20:49 INFO - . 00:20:49 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30708ms 00:20:49 INFO - PROCESS | 1839 | 1477725649441 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 00:20:49 INFO - PROCESS | 1839 | 1477725649448 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 00:20:49 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 00:20:49 INFO - PROCESS | 1839 | 1477725649460 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:49 INFO - PROCESS | 1839 | --DOCSHELL 0x949eb800 == 7 [pid = 1839] [id = 219] 00:20:49 INFO - PROCESS | 1839 | 1477725649692 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 00:20:49 INFO - PROCESS | 1839 | 1477725649767 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 00:20:49 INFO - PROCESS | 1839 | 1477725649774 Marionette TRACE conn4 <- [1,920,null,["8"]] 00:20:49 INFO - PROCESS | 1839 | 1477725649783 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 00:20:49 INFO - PROCESS | 1839 | 1477725649792 Marionette TRACE conn4 <- [1,921,null,{}] 00:20:49 INFO - PROCESS | 1839 | 1477725649799 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f7a6c00 == 8 [pid = 1839] [id = 221] 00:20:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 20 (0x8f7a7000) [pid = 1839] [serial = 647] [outer = (nil)] 00:20:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x8f804400) [pid = 1839] [serial = 648] [outer = 0x8f7a7000] 00:20:49 INFO - PROCESS | 1839 | 1477725649906 Marionette DEBUG loaded listener.js 00:20:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x8fb66c00) [pid = 1839] [serial = 649] [outer = 0x8f7a7000] 00:20:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x92c23400 == 9 [pid = 1839] [id = 222] 00:20:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x92c30800) [pid = 1839] [serial = 650] [outer = (nil)] 00:20:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8f649000) [pid = 1839] [serial = 651] [outer = 0x92c30800] 00:20:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x93145400 == 10 [pid = 1839] [id = 223] 00:20:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x93146c00) [pid = 1839] [serial = 652] [outer = (nil)] 00:20:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x9387c400) [pid = 1839] [serial = 653] [outer = 0x93146c00] 00:20:50 INFO - PROCESS | 1839 | 1477725650481 Marionette DEBUG loaded listener.js 00:20:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x94393800) [pid = 1839] [serial = 654] [outer = 0x93146c00] 00:20:51 INFO - PROCESS | 1839 | 1477725651050 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 \"df607e30-5f33-4053-9513-0d4c3d575e0b\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 00:20:51 INFO - ... 00:20:51 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1623ms 00:20:51 INFO - PROCESS | 1839 | 1477725651135 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 00:20:51 INFO - PROCESS | 1839 | 1477725651141 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 00:20:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 00:20:51 INFO - PROCESS | 1839 | 1477725651154 Marionette TRACE conn4 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:51 INFO - PROCESS | 1839 | 1477725651352 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 00:20:51 INFO - PROCESS | 1839 | 1477725651366 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 00:20:51 INFO - PROCESS | 1839 | 1477725651370 Marionette TRACE conn4 <- [1,925,null,["8"]] 00:20:51 INFO - PROCESS | 1839 | 1477725651378 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 00:20:51 INFO - PROCESS | 1839 | 1477725651385 Marionette TRACE conn4 <- [1,926,null,{}] 00:20:51 INFO - PROCESS | 1839 | 1477725651478 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d743800 == 11 [pid = 1839] [id = 224] 00:20:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x94d6c400) [pid = 1839] [serial = 655] [outer = (nil)] 00:20:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x94d72000) [pid = 1839] [serial = 656] [outer = 0x94d6c400] 00:20:51 INFO - PROCESS | 1839 | 1477725651648 Marionette DEBUG loaded listener.js 00:20:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x94ec6c00) [pid = 1839] [serial = 657] [outer = 0x94d6c400] 00:20:52 INFO - PROCESS | 1839 | 1477725652246 Marionette TRACE conn4 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 00:20:52 INFO - . 00:20:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1127ms 00:20:52 INFO - PROCESS | 1839 | 1477725652288 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 00:20:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 00:20:52 INFO - PROCESS | 1839 | 1477725652296 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 00:20:52 INFO - PROCESS | 1839 | 1477725652303 Marionette TRACE conn4 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:52 INFO - PROCESS | 1839 | 1477725652487 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 00:20:52 INFO - PROCESS | 1839 | 1477725652583 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 00:20:52 INFO - PROCESS | 1839 | 1477725652589 Marionette TRACE conn4 <- [1,930,null,["8"]] 00:20:52 INFO - PROCESS | 1839 | 1477725652597 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 00:20:52 INFO - PROCESS | 1839 | 1477725652604 Marionette TRACE conn4 <- [1,931,null,{}] 00:20:52 INFO - PROCESS | 1839 | 1477725652612 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x959c4000 == 12 [pid = 1839] [id = 225] 00:20:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x959c4800) [pid = 1839] [serial = 658] [outer = (nil)] 00:20:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x959c9400) [pid = 1839] [serial = 659] [outer = 0x959c4800] 00:20:52 INFO - PROCESS | 1839 | 1477725652719 Marionette DEBUG loaded listener.js 00:20:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x968ca800) [pid = 1839] [serial = 660] [outer = 0x959c4800] 00:20:53 INFO - PROCESS | 1839 | 1477725653291 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 00:20:53 INFO - . 00:20:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1020ms 00:20:53 INFO - PROCESS | 1839 | 1477725653341 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 00:20:53 INFO - PROCESS | 1839 | 1477725653346 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 00:20:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 00:20:53 INFO - PROCESS | 1839 | 1477725653357 Marionette TRACE conn4 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:53 INFO - PROCESS | 1839 | 1477725653562 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 00:20:53 INFO - PROCESS | 1839 | 1477725653579 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 00:20:53 INFO - PROCESS | 1839 | 1477725653583 Marionette TRACE conn4 <- [1,935,null,["8"]] 00:20:53 INFO - PROCESS | 1839 | 1477725653588 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 00:20:53 INFO - PROCESS | 1839 | 1477725653593 Marionette TRACE conn4 <- [1,936,null,{}] 00:20:53 INFO - PROCESS | 1839 | 1477725653599 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x929e2800 == 13 [pid = 1839] [id = 226] 00:20:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x97a5e400) [pid = 1839] [serial = 661] [outer = (nil)] 00:20:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x97c59c00) [pid = 1839] [serial = 662] [outer = 0x97a5e400] 00:20:53 INFO - PROCESS | 1839 | 1477725653689 Marionette DEBUG loaded listener.js 00:20:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x982f4000) [pid = 1839] [serial = 663] [outer = 0x97a5e400] 00:20:54 INFO - PROCESS | 1839 | 1477725654278 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 00:20:54 INFO - . 00:20:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 971ms 00:20:54 INFO - PROCESS | 1839 | 1477725654327 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 00:20:54 INFO - PROCESS | 1839 | 1477725654330 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 00:20:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 00:20:54 INFO - PROCESS | 1839 | 1477725654337 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:54 INFO - PROCESS | 1839 | 1477725654532 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 00:20:54 INFO - PROCESS | 1839 | 1477725654637 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 00:20:54 INFO - PROCESS | 1839 | 1477725654640 Marionette TRACE conn4 <- [1,940,null,["8"]] 00:20:54 INFO - PROCESS | 1839 | 1477725654647 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 00:20:54 INFO - PROCESS | 1839 | 1477725654652 Marionette TRACE conn4 <- [1,941,null,{}] 00:20:54 INFO - PROCESS | 1839 | 1477725654657 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x982ecc00 == 14 [pid = 1839] [id = 227] 00:20:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x9a108000) [pid = 1839] [serial = 664] [outer = (nil)] 00:20:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x9a15a400) [pid = 1839] [serial = 665] [outer = 0x9a108000] 00:20:54 INFO - PROCESS | 1839 | 1477725654749 Marionette DEBUG loaded listener.js 00:20:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x9a1d8000) [pid = 1839] [serial = 666] [outer = 0x9a108000] 00:20:55 INFO - PROCESS | 1839 | 1477725655339 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 00:20:55 INFO - . 00:20:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1078ms 00:20:55 INFO - PROCESS | 1839 | 1477725655416 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 00:20:55 INFO - PROCESS | 1839 | 1477725655420 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 00:20:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 00:20:55 INFO - PROCESS | 1839 | 1477725655427 Marionette TRACE conn4 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:55 INFO - PROCESS | 1839 | 1477725655650 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 00:20:55 INFO - PROCESS | 1839 | 1477725655662 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 00:20:55 INFO - PROCESS | 1839 | 1477725655667 Marionette TRACE conn4 <- [1,945,null,["8"]] 00:20:55 INFO - PROCESS | 1839 | 1477725655674 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 00:20:55 INFO - PROCESS | 1839 | 1477725655679 Marionette TRACE conn4 <- [1,946,null,{}] 00:20:55 INFO - PROCESS | 1839 | 1477725655684 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a37c400 == 15 [pid = 1839] [id = 228] 00:20:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x9a37dc00) [pid = 1839] [serial = 667] [outer = (nil)] 00:20:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x9a4bf800) [pid = 1839] [serial = 668] [outer = 0x9a37dc00] 00:20:55 INFO - PROCESS | 1839 | 1477725655775 Marionette DEBUG loaded listener.js 00:20:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x9a649400) [pid = 1839] [serial = 669] [outer = 0x9a37dc00] 00:20:56 INFO - PROCESS | 1839 | 1477725656354 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 00:20:56 INFO - . 00:20:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 973ms 00:20:56 INFO - PROCESS | 1839 | 1477725656399 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 00:20:56 INFO - PROCESS | 1839 | 1477725656403 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 00:20:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 00:20:56 INFO - PROCESS | 1839 | 1477725656411 Marionette TRACE conn4 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:56 INFO - PROCESS | 1839 | 1477725656576 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 00:20:56 INFO - PROCESS | 1839 | 1477725656704 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 00:20:56 INFO - PROCESS | 1839 | 1477725656709 Marionette TRACE conn4 <- [1,950,null,["8"]] 00:20:56 INFO - PROCESS | 1839 | 1477725656714 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 00:20:56 INFO - PROCESS | 1839 | 1477725656719 Marionette TRACE conn4 <- [1,951,null,{}] 00:20:56 INFO - PROCESS | 1839 | 1477725656724 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a430400 == 16 [pid = 1839] [id = 229] 00:20:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x9a670400) [pid = 1839] [serial = 670] [outer = (nil)] 00:20:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x9a6c1800) [pid = 1839] [serial = 671] [outer = 0x9a670400] 00:20:56 INFO - PROCESS | 1839 | 1477725656814 Marionette DEBUG loaded listener.js 00:20:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x9a6c4800) [pid = 1839] [serial = 672] [outer = 0x9a670400] 00:20:57 INFO - PROCESS | 1839 | 1477725657350 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 00:20:57 INFO - . 00:20:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 972ms 00:20:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 00:20:57 INFO - PROCESS | 1839 | 1477725657407 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 00:20:57 INFO - PROCESS | 1839 | 1477725657410 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 00:20:57 INFO - PROCESS | 1839 | 1477725657418 Marionette TRACE conn4 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:57 INFO - PROCESS | 1839 | 1477725657599 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 00:20:57 INFO - PROCESS | 1839 | 1477725657737 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 00:20:57 INFO - PROCESS | 1839 | 1477725657743 Marionette TRACE conn4 <- [1,955,null,["8"]] 00:20:57 INFO - PROCESS | 1839 | 1477725657751 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 00:20:57 INFO - PROCESS | 1839 | 1477725657761 Marionette TRACE conn4 <- [1,956,null,{}] 00:20:57 INFO - PROCESS | 1839 | 1477725657770 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da06c00 == 17 [pid = 1839] [id = 230] 00:20:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8da10400) [pid = 1839] [serial = 673] [outer = (nil)] 00:20:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8f64d400) [pid = 1839] [serial = 674] [outer = 0x8da10400] 00:20:57 INFO - PROCESS | 1839 | 1477725657928 Marionette DEBUG loaded listener.js 00:20:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8f804000) [pid = 1839] [serial = 675] [outer = 0x8da10400] 00:20:58 INFO - PROCESS | 1839 | 1477725658631 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 00:20:58 INFO - . 00:20:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1273ms 00:20:58 INFO - PROCESS | 1839 | 1477725658691 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 00:20:58 INFO - PROCESS | 1839 | 1477725658698 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 00:20:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 00:20:58 INFO - PROCESS | 1839 | 1477725658707 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:58 INFO - PROCESS | 1839 | 1477725658903 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 00:20:59 INFO - PROCESS | 1839 | 1477725659025 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 00:20:59 INFO - PROCESS | 1839 | 1477725659033 Marionette TRACE conn4 <- [1,960,null,["8"]] 00:20:59 INFO - PROCESS | 1839 | 1477725659040 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 00:20:59 INFO - PROCESS | 1839 | 1477725659048 Marionette TRACE conn4 <- [1,961,null,{}] 00:20:59 INFO - PROCESS | 1839 | 1477725659055 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d78c00 == 18 [pid = 1839] [id = 231] 00:20:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x94ec4000) [pid = 1839] [serial = 676] [outer = (nil)] 00:20:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x95117400) [pid = 1839] [serial = 677] [outer = 0x94ec4000] 00:20:59 INFO - PROCESS | 1839 | 1477725659164 Marionette DEBUG loaded listener.js 00:20:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x95429800) [pid = 1839] [serial = 678] [outer = 0x94ec4000] 00:20:59 INFO - PROCESS | 1839 | 1477725659808 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 00:20:59 INFO - . 00:20:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1178ms 00:20:59 INFO - PROCESS | 1839 | 1477725659886 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 00:20:59 INFO - PROCESS | 1839 | 1477725659889 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 00:20:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 00:20:59 INFO - PROCESS | 1839 | 1477725659898 Marionette TRACE conn4 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:00 INFO - PROCESS | 1839 | 1477725660094 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 00:21:00 INFO - PROCESS | 1839 | 1477725660272 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 00:21:00 INFO - PROCESS | 1839 | 1477725660284 Marionette TRACE conn4 <- [1,965,null,["8"]] 00:21:00 INFO - PROCESS | 1839 | 1477725660291 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 00:21:00 INFO - PROCESS | 1839 | 1477725660298 Marionette TRACE conn4 <- [1,966,null,{}] 00:21:00 INFO - PROCESS | 1839 | 1477725660304 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a308800 == 19 [pid = 1839] [id = 232] 00:21:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x9a30d000) [pid = 1839] [serial = 679] [outer = (nil)] 00:21:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x9a645000) [pid = 1839] [serial = 680] [outer = 0x9a30d000] 00:21:00 INFO - PROCESS | 1839 | 1477725660467 Marionette DEBUG loaded listener.js 00:21:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x9b255c00) [pid = 1839] [serial = 681] [outer = 0x9a30d000] 00:21:01 INFO - PROCESS | 1839 | 1477725661154 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:01 INFO - . 00:21:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1328ms 00:21:01 INFO - PROCESS | 1839 | 1477725661226 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 00:21:01 INFO - PROCESS | 1839 | 1477725661230 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 00:21:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 00:21:01 INFO - PROCESS | 1839 | 1477725661239 Marionette TRACE conn4 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:01 INFO - PROCESS | 1839 | 1477725661454 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 00:21:01 INFO - PROCESS | 1839 | 1477725661577 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 00:21:01 INFO - PROCESS | 1839 | 1477725661582 Marionette TRACE conn4 <- [1,970,null,["8"]] 00:21:01 INFO - PROCESS | 1839 | 1477725661589 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 00:21:01 INFO - PROCESS | 1839 | 1477725661596 Marionette TRACE conn4 <- [1,971,null,{}] 00:21:01 INFO - PROCESS | 1839 | 1477725661601 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a66e800 == 20 [pid = 1839] [id = 233] 00:21:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x9b48d000) [pid = 1839] [serial = 682] [outer = (nil)] 00:21:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0xa0f87c00) [pid = 1839] [serial = 683] [outer = 0x9b48d000] 00:21:01 INFO - PROCESS | 1839 | 1477725661717 Marionette DEBUG loaded listener.js 00:21:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0xa0fb8400) [pid = 1839] [serial = 684] [outer = 0x9b48d000] 00:21:02 INFO - PROCESS | 1839 | 1477725662356 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:02 INFO - . 00:21:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1178ms 00:21:02 INFO - PROCESS | 1839 | 1477725662417 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 00:21:02 INFO - PROCESS | 1839 | 1477725662422 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 00:21:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 00:21:02 INFO - PROCESS | 1839 | 1477725662430 Marionette TRACE conn4 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:02 INFO - PROCESS | 1839 | 1477725662612 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 00:21:02 INFO - PROCESS | 1839 | 1477725662760 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 00:21:02 INFO - PROCESS | 1839 | 1477725662765 Marionette TRACE conn4 <- [1,975,null,["8"]] 00:21:02 INFO - PROCESS | 1839 | 1477725662776 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 00:21:02 INFO - PROCESS | 1839 | 1477725662781 Marionette TRACE conn4 <- [1,976,null,{}] 00:21:02 INFO - PROCESS | 1839 | 1477725662787 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:02 INFO - PROCESS | 1839 | ++DOCSHELL 0xa0fad800 == 21 [pid = 1839] [id = 234] 00:21:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0xa1ac8400) [pid = 1839] [serial = 685] [outer = (nil)] 00:21:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0xa262e400) [pid = 1839] [serial = 686] [outer = 0xa1ac8400] 00:21:02 INFO - PROCESS | 1839 | 1477725662891 Marionette DEBUG loaded listener.js 00:21:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0xa26f5c00) [pid = 1839] [serial = 687] [outer = 0xa1ac8400] 00:21:03 INFO - PROCESS | 1839 | 1477725663516 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:03 INFO - . 00:21:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1172ms 00:21:03 INFO - PROCESS | 1839 | 1477725663602 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 00:21:03 INFO - PROCESS | 1839 | 1477725663606 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 00:21:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 00:21:03 INFO - PROCESS | 1839 | 1477725663627 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:03 INFO - PROCESS | 1839 | 1477725663796 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 00:21:03 INFO - PROCESS | 1839 | 1477725663908 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 00:21:03 INFO - PROCESS | 1839 | 1477725663911 Marionette TRACE conn4 <- [1,980,null,["8"]] 00:21:03 INFO - PROCESS | 1839 | 1477725663923 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 00:21:03 INFO - PROCESS | 1839 | 1477725663928 Marionette TRACE conn4 <- [1,981,null,{}] 00:21:03 INFO - PROCESS | 1839 | 1477725663934 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:03 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2994400 == 22 [pid = 1839] [id = 235] 00:21:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0xa2997c00) [pid = 1839] [serial = 688] [outer = (nil)] 00:21:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0xa2e6ec00) [pid = 1839] [serial = 689] [outer = 0xa2997c00] 00:21:04 INFO - PROCESS | 1839 | 1477725664063 Marionette DEBUG loaded listener.js 00:21:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0xa2e75c00) [pid = 1839] [serial = 690] [outer = 0xa2997c00] 00:21:04 INFO - PROCESS | 1839 | 1477725664807 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:04 INFO - . 00:21:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1276ms 00:21:04 INFO - PROCESS | 1839 | 1477725664904 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 00:21:04 INFO - PROCESS | 1839 | 1477725664910 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 00:21:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 00:21:04 INFO - PROCESS | 1839 | 1477725664948 Marionette TRACE conn4 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:05 INFO - PROCESS | 1839 | 1477725665222 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 00:21:05 INFO - PROCESS | 1839 | 1477725665339 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 00:21:05 INFO - PROCESS | 1839 | 1477725665347 Marionette TRACE conn4 <- [1,985,null,["8"]] 00:21:05 INFO - PROCESS | 1839 | 1477725665360 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 00:21:05 INFO - PROCESS | 1839 | 1477725665366 Marionette TRACE conn4 <- [1,986,null,{}] 00:21:05 INFO - PROCESS | 1839 | 1477725665373 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x93bfa800 == 23 [pid = 1839] [id = 236] 00:21:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x94395400) [pid = 1839] [serial = 691] [outer = (nil)] 00:21:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x949e6c00) [pid = 1839] [serial = 692] [outer = 0x94395400] 00:21:05 INFO - PROCESS | 1839 | 1477725665476 Marionette DEBUG loaded listener.js 00:21:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x949eb800) [pid = 1839] [serial = 693] [outer = 0x94395400] 00:21:06 INFO - PROCESS | 1839 | --DOCSHELL 0x92c23400 == 22 [pid = 1839] [id = 222] 00:21:06 INFO - PROCESS | 1839 | --DOCSHELL 0x8d919400 == 21 [pid = 1839] [id = 218] 00:21:06 INFO - PROCESS | 1839 | 1477725666966 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:07 INFO - . 00:21:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 2092ms 00:21:07 INFO - PROCESS | 1839 | 1477725667054 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 00:21:07 INFO - PROCESS | 1839 | 1477725667062 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 00:21:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 00:21:07 INFO - PROCESS | 1839 | 1477725667074 Marionette TRACE conn4 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:07 INFO - PROCESS | 1839 | 1477725667265 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 00:21:07 INFO - PROCESS | 1839 | 1477725667276 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 00:21:07 INFO - PROCESS | 1839 | 1477725667280 Marionette TRACE conn4 <- [1,990,null,["8"]] 00:21:07 INFO - PROCESS | 1839 | 1477725667290 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 00:21:07 INFO - PROCESS | 1839 | 1477725667298 Marionette TRACE conn4 <- [1,991,null,{}] 00:21:07 INFO - PROCESS | 1839 | 1477725667402 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x92c2d800 == 22 [pid = 1839] [id = 237] 00:21:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x949c0c00) [pid = 1839] [serial = 694] [outer = (nil)] 00:21:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x949e6800) [pid = 1839] [serial = 695] [outer = 0x949c0c00] 00:21:07 INFO - PROCESS | 1839 | 1477725667505 Marionette DEBUG loaded listener.js 00:21:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x95077c00) [pid = 1839] [serial = 696] [outer = 0x949c0c00] 00:21:08 INFO - PROCESS | 1839 | 1477725668075 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:08 INFO - . 00:21:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1080ms 00:21:08 INFO - PROCESS | 1839 | 1477725668153 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 00:21:08 INFO - PROCESS | 1839 | 1477725668159 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 00:21:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 00:21:08 INFO - PROCESS | 1839 | 1477725668166 Marionette TRACE conn4 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:08 INFO - PROCESS | 1839 | 1477725668416 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 00:21:08 INFO - PROCESS | 1839 | 1477725668432 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 00:21:08 INFO - PROCESS | 1839 | 1477725668436 Marionette TRACE conn4 <- [1,995,null,["8"]] 00:21:08 INFO - PROCESS | 1839 | 1477725668442 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 00:21:08 INFO - PROCESS | 1839 | 1477725668448 Marionette TRACE conn4 <- [1,996,null,{}] 00:21:08 INFO - PROCESS | 1839 | 1477725668453 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x95076c00 == 23 [pid = 1839] [id = 238] 00:21:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x959cb800) [pid = 1839] [serial = 697] [outer = (nil)] 00:21:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x95de6800) [pid = 1839] [serial = 698] [outer = 0x959cb800] 00:21:08 INFO - PROCESS | 1839 | 1477725668558 Marionette DEBUG loaded listener.js 00:21:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x95e7ec00) [pid = 1839] [serial = 699] [outer = 0x959cb800] 00:21:09 INFO - PROCESS | 1839 | 1477725669267 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:09 INFO - . 00:21:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1139ms 00:21:09 INFO - PROCESS | 1839 | 1477725669313 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 00:21:09 INFO - PROCESS | 1839 | 1477725669321 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 00:21:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 00:21:09 INFO - PROCESS | 1839 | 1477725669328 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:09 INFO - PROCESS | 1839 | 1477725669547 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 00:21:09 INFO - PROCESS | 1839 | 1477725669575 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 00:21:09 INFO - PROCESS | 1839 | 1477725669580 Marionette TRACE conn4 <- [1,1000,null,["8"]] 00:21:09 INFO - PROCESS | 1839 | 1477725669585 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 00:21:09 INFO - PROCESS | 1839 | 1477725669592 Marionette TRACE conn4 <- [1,1001,null,{}] 00:21:09 INFO - PROCESS | 1839 | 1477725669657 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x968e9c00 == 24 [pid = 1839] [id = 239] 00:21:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x968ea000) [pid = 1839] [serial = 700] [outer = (nil)] 00:21:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x97a5f400) [pid = 1839] [serial = 701] [outer = 0x968ea000] 00:21:09 INFO - PROCESS | 1839 | 1477725669759 Marionette DEBUG loaded listener.js 00:21:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x982f5000) [pid = 1839] [serial = 702] [outer = 0x968ea000] 00:21:10 INFO - PROCESS | 1839 | 1477725670442 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:10 INFO - . 00:21:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1178ms 00:21:10 INFO - PROCESS | 1839 | 1477725670506 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 00:21:10 INFO - PROCESS | 1839 | 1477725670510 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 00:21:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 00:21:10 INFO - PROCESS | 1839 | 1477725670518 Marionette TRACE conn4 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:10 INFO - PROCESS | 1839 | 1477725670760 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 00:21:10 INFO - PROCESS | 1839 | 1477725670781 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 00:21:10 INFO - PROCESS | 1839 | 1477725670788 Marionette TRACE conn4 <- [1,1005,null,["8"]] 00:21:10 INFO - PROCESS | 1839 | 1477725670793 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 00:21:10 INFO - PROCESS | 1839 | 1477725670798 Marionette TRACE conn4 <- [1,1006,null,{}] 00:21:10 INFO - PROCESS | 1839 | 1477725670804 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x92c2e000 == 25 [pid = 1839] [id = 240] 00:21:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x92c2f800) [pid = 1839] [serial = 703] [outer = (nil)] 00:21:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x9a1dc400) [pid = 1839] [serial = 704] [outer = 0x92c2f800] 00:21:11 INFO - PROCESS | 1839 | 1477725671208 Marionette DEBUG loaded listener.js 00:21:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0xa2915000) [pid = 1839] [serial = 705] [outer = 0x92c2f800] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x94d6b400) [pid = 1839] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8f7a7000) [pid = 1839] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x93146c00) [pid = 1839] [serial = 652] [outer = (nil)] [url = about:blank] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x9a108000) [pid = 1839] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x95116400) [pid = 1839] [serial = 644] [outer = (nil)] [url = about:blank] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x94d6c400) [pid = 1839] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x97a5e400) [pid = 1839] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x9a37dc00) [pid = 1839] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x92c30800) [pid = 1839] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8d919c00) [pid = 1839] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x959c4800) [pid = 1839] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 00:21:11 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x9a670400) [pid = 1839] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 00:21:11 INFO - PROCESS | 1839 | 1477725671803 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:11 INFO - . 00:21:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1327ms 00:21:11 INFO - PROCESS | 1839 | 1477725671851 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 00:21:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 00:21:11 INFO - PROCESS | 1839 | 1477725671856 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 00:21:11 INFO - PROCESS | 1839 | 1477725671862 Marionette TRACE conn4 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:12 INFO - PROCESS | 1839 | 1477725672037 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 00:21:12 INFO - PROCESS | 1839 | 1477725672048 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 00:21:12 INFO - PROCESS | 1839 | 1477725672051 Marionette TRACE conn4 <- [1,1010,null,["8"]] 00:21:12 INFO - PROCESS | 1839 | 1477725672057 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 00:21:12 INFO - PROCESS | 1839 | 1477725672065 Marionette TRACE conn4 <- [1,1011,null,{}] 00:21:12 INFO - PROCESS | 1839 | 1477725672071 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a37dc00 == 26 [pid = 1839] [id = 241] 00:21:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x9a674c00) [pid = 1839] [serial = 706] [outer = (nil)] 00:21:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0xa2e77c00) [pid = 1839] [serial = 707] [outer = 0x9a674c00] 00:21:12 INFO - PROCESS | 1839 | 1477725672168 Marionette DEBUG loaded listener.js 00:21:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0xa2f11c00) [pid = 1839] [serial = 708] [outer = 0x9a674c00] 00:21:12 INFO - PROCESS | 1839 | 1477725672812 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:12 INFO - . 00:21:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1026ms 00:21:12 INFO - PROCESS | 1839 | 1477725672888 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 00:21:12 INFO - PROCESS | 1839 | 1477725672893 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 00:21:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 00:21:12 INFO - PROCESS | 1839 | 1477725672900 Marionette TRACE conn4 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:13 INFO - PROCESS | 1839 | 1477725673100 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 00:21:13 INFO - PROCESS | 1839 | 1477725673239 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 00:21:13 INFO - PROCESS | 1839 | 1477725673246 Marionette TRACE conn4 <- [1,1015,null,["8"]] 00:21:13 INFO - PROCESS | 1839 | 1477725673258 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 00:21:13 INFO - PROCESS | 1839 | 1477725673269 Marionette TRACE conn4 <- [1,1016,null,{}] 00:21:13 INFO - PROCESS | 1839 | 1477725673278 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f645800 == 27 [pid = 1839] [id = 242] 00:21:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8f648000) [pid = 1839] [serial = 709] [outer = (nil)] 00:21:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x92c24800) [pid = 1839] [serial = 710] [outer = 0x8f648000] 00:21:13 INFO - PROCESS | 1839 | 1477725673398 Marionette DEBUG loaded listener.js 00:21:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x92c2b800) [pid = 1839] [serial = 711] [outer = 0x8f648000] 00:21:14 INFO - PROCESS | 1839 | 1477725674147 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:14 INFO - . 00:21:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1320ms 00:21:14 INFO - PROCESS | 1839 | 1477725674223 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 00:21:14 INFO - PROCESS | 1839 | 1477725674230 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 00:21:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 00:21:14 INFO - PROCESS | 1839 | 1477725674239 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:14 INFO - PROCESS | 1839 | 1477725674442 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 00:21:14 INFO - PROCESS | 1839 | 1477725674600 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 00:21:14 INFO - PROCESS | 1839 | 1477725674607 Marionette TRACE conn4 <- [1,1020,null,["8"]] 00:21:14 INFO - PROCESS | 1839 | 1477725674620 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 00:21:14 INFO - PROCESS | 1839 | 1477725674628 Marionette TRACE conn4 <- [1,1021,null,{}] 00:21:14 INFO - PROCESS | 1839 | 1477725674634 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e83400 == 28 [pid = 1839] [id = 243] 00:21:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x95e83c00) [pid = 1839] [serial = 712] [outer = (nil)] 00:21:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x95e86c00) [pid = 1839] [serial = 713] [outer = 0x95e83c00] 00:21:14 INFO - PROCESS | 1839 | 1477725674751 Marionette DEBUG loaded listener.js 00:21:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x95e82c00) [pid = 1839] [serial = 714] [outer = 0x95e83c00] 00:21:15 INFO - PROCESS | 1839 | 1477725675472 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:15 INFO - . 00:21:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1320ms 00:21:15 INFO - PROCESS | 1839 | 1477725675559 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 00:21:15 INFO - PROCESS | 1839 | 1477725675564 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 00:21:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 00:21:15 INFO - PROCESS | 1839 | 1477725675572 Marionette TRACE conn4 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:15 INFO - PROCESS | 1839 | 1477725675847 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 00:21:15 INFO - PROCESS | 1839 | 1477725675910 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 00:21:15 INFO - PROCESS | 1839 | 1477725675922 Marionette TRACE conn4 <- [1,1025,null,["8"]] 00:21:15 INFO - PROCESS | 1839 | 1477725675990 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 00:21:16 INFO - PROCESS | 1839 | 1477725675998 Marionette TRACE conn4 <- [1,1026,null,{}] 00:21:16 INFO - PROCESS | 1839 | 1477725676049 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:16 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2e6c400 == 29 [pid = 1839] [id = 244] 00:21:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0xa2e6c800) [pid = 1839] [serial = 715] [outer = (nil)] 00:21:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0xa2f13c00) [pid = 1839] [serial = 716] [outer = 0xa2e6c800] 00:21:16 INFO - PROCESS | 1839 | 1477725676158 Marionette DEBUG loaded listener.js 00:21:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0xa2f9b000) [pid = 1839] [serial = 717] [outer = 0xa2e6c800] 00:21:16 INFO - PROCESS | 1839 | 1477725676870 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:16 INFO - . 00:21:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1321ms 00:21:16 INFO - PROCESS | 1839 | 1477725676906 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 00:21:16 INFO - PROCESS | 1839 | 1477725676911 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 00:21:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 00:21:16 INFO - PROCESS | 1839 | 1477725676921 Marionette TRACE conn4 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:17 INFO - PROCESS | 1839 | 1477725677122 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 00:21:17 INFO - PROCESS | 1839 | 1477725677312 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 00:21:17 INFO - PROCESS | 1839 | 1477725677317 Marionette TRACE conn4 <- [1,1030,null,["8"]] 00:21:17 INFO - PROCESS | 1839 | 1477725677326 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 00:21:17 INFO - PROCESS | 1839 | 1477725677332 Marionette TRACE conn4 <- [1,1031,null,{}] 00:21:17 INFO - PROCESS | 1839 | 1477725677343 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da96400 == 30 [pid = 1839] [id = 245] 00:21:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8fb59400) [pid = 1839] [serial = 718] [outer = (nil)] 00:21:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x968e7800) [pid = 1839] [serial = 719] [outer = 0x8fb59400] 00:21:17 INFO - PROCESS | 1839 | 1477725677450 Marionette DEBUG loaded listener.js 00:21:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x9a376800) [pid = 1839] [serial = 720] [outer = 0x8fb59400] 00:21:18 INFO - PROCESS | 1839 | 1477725678393 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:18 INFO - . 00:21:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1526ms 00:21:18 INFO - PROCESS | 1839 | 1477725678488 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 00:21:18 INFO - PROCESS | 1839 | 1477725678495 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x9a6c1800) [pid = 1839] [serial = 671] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x9a6c4800) [pid = 1839] [serial = 672] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x9a4bf800) [pid = 1839] [serial = 668] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x9a649400) [pid = 1839] [serial = 669] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x9a15a400) [pid = 1839] [serial = 665] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x9a1d8000) [pid = 1839] [serial = 666] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x97c59c00) [pid = 1839] [serial = 662] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x982f4000) [pid = 1839] [serial = 663] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x959c9400) [pid = 1839] [serial = 659] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x968ca800) [pid = 1839] [serial = 660] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x94d72000) [pid = 1839] [serial = 656] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x94ec6c00) [pid = 1839] [serial = 657] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x9387c400) [pid = 1839] [serial = 653] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x94393800) [pid = 1839] [serial = 654] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8f804400) [pid = 1839] [serial = 648] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8fb66c00) [pid = 1839] [serial = 649] [outer = (nil)] [url = about:blank] 00:21:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x9297ac00) [pid = 1839] [serial = 641] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x949e5800) [pid = 1839] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x959d0c00) [pid = 1839] [serial = 646] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8f649000) [pid = 1839] [serial = 651] [outer = (nil)] [url = about:blank] 00:21:18 INFO - PROCESS | 1839 | 1477725678544 Marionette TRACE conn4 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:18 INFO - PROCESS | 1839 | 1477725678755 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 00:21:18 INFO - PROCESS | 1839 | 1477725678871 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 00:21:18 INFO - PROCESS | 1839 | 1477725678878 Marionette TRACE conn4 <- [1,1035,null,["8"]] 00:21:18 INFO - PROCESS | 1839 | 1477725678885 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 00:21:18 INFO - PROCESS | 1839 | 1477725678891 Marionette TRACE conn4 <- [1,1036,null,{}] 00:21:18 INFO - PROCESS | 1839 | 1477725678898 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x92c2f400 == 31 [pid = 1839] [id = 246] 00:21:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x92c30c00) [pid = 1839] [serial = 721] [outer = (nil)] 00:21:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x9387ac00) [pid = 1839] [serial = 722] [outer = 0x92c30c00] 00:21:19 INFO - PROCESS | 1839 | 1477725679007 Marionette DEBUG loaded listener.js 00:21:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x94393800) [pid = 1839] [serial = 723] [outer = 0x92c30c00] 00:21:19 INFO - PROCESS | 1839 | 1477725679650 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:19 INFO - . 00:21:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1171ms 00:21:19 INFO - PROCESS | 1839 | 1477725679713 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 00:21:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 00:21:19 INFO - PROCESS | 1839 | 1477725679718 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 00:21:19 INFO - PROCESS | 1839 | 1477725679726 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:19 INFO - PROCESS | 1839 | 1477725679913 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 00:21:20 INFO - PROCESS | 1839 | 1477725680025 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 00:21:20 INFO - PROCESS | 1839 | 1477725680029 Marionette TRACE conn4 <- [1,1040,null,["8"]] 00:21:20 INFO - PROCESS | 1839 | 1477725680036 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 00:21:20 INFO - PROCESS | 1839 | 1477725680041 Marionette TRACE conn4 <- [1,1041,null,{}] 00:21:20 INFO - PROCESS | 1839 | 1477725680047 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x94394400 == 32 [pid = 1839] [id = 247] 00:21:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x9542d800) [pid = 1839] [serial = 724] [outer = (nil)] 00:21:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x95dda800) [pid = 1839] [serial = 725] [outer = 0x9542d800] 00:21:20 INFO - PROCESS | 1839 | 1477725680142 Marionette DEBUG loaded listener.js 00:21:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x95de4000) [pid = 1839] [serial = 726] [outer = 0x9542d800] 00:21:20 INFO - PROCESS | 1839 | 1477725680717 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:20 INFO - . 00:21:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1031ms 00:21:20 INFO - PROCESS | 1839 | 1477725680769 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 00:21:20 INFO - PROCESS | 1839 | 1477725680777 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 00:21:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 00:21:20 INFO - PROCESS | 1839 | 1477725680799 Marionette TRACE conn4 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:20 INFO - PROCESS | 1839 | 1477725680966 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 00:21:20 INFO - PROCESS | 1839 | 1477725680979 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 00:21:20 INFO - PROCESS | 1839 | 1477725680982 Marionette TRACE conn4 <- [1,1045,null,["8"]] 00:21:20 INFO - PROCESS | 1839 | 1477725680987 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 00:21:20 INFO - PROCESS | 1839 | 1477725680994 Marionette TRACE conn4 <- [1,1046,null,{}] 00:21:21 INFO - PROCESS | 1839 | 1477725681000 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a087000 == 33 [pid = 1839] [id = 248] 00:21:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x9a0bd000) [pid = 1839] [serial = 727] [outer = (nil)] 00:21:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x9a0c6800) [pid = 1839] [serial = 728] [outer = 0x9a0bd000] 00:21:21 INFO - PROCESS | 1839 | 1477725681096 Marionette DEBUG loaded listener.js 00:21:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x9a1e0000) [pid = 1839] [serial = 729] [outer = 0x9a0bd000] 00:21:21 INFO - PROCESS | 1839 | 1477725681774 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:21 INFO - . 00:21:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1034ms 00:21:21 INFO - PROCESS | 1839 | 1477725681931 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 00:21:21 INFO - PROCESS | 1839 | 1477725681934 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 00:21:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 00:21:21 INFO - PROCESS | 1839 | 1477725681962 Marionette TRACE conn4 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:22 INFO - PROCESS | 1839 | 1477725682198 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 00:21:22 INFO - PROCESS | 1839 | 1477725682218 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 00:21:22 INFO - PROCESS | 1839 | 1477725682225 Marionette TRACE conn4 <- [1,1050,null,["8"]] 00:21:22 INFO - PROCESS | 1839 | 1477725682232 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 00:21:22 INFO - PROCESS | 1839 | 1477725682237 Marionette TRACE conn4 <- [1,1051,null,{}] 00:21:22 INFO - PROCESS | 1839 | 1477725682243 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a163c00 == 34 [pid = 1839] [id = 249] 00:21:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0xa2e6b400) [pid = 1839] [serial = 730] [outer = (nil)] 00:21:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0xa2f0d400) [pid = 1839] [serial = 731] [outer = 0xa2e6b400] 00:21:22 INFO - PROCESS | 1839 | 1477725682399 Marionette DEBUG loaded listener.js 00:21:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0xa2f9ac00) [pid = 1839] [serial = 732] [outer = 0xa2e6b400] 00:21:22 INFO - PROCESS | 1839 | 1477725682985 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:23 INFO - . 00:21:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1074ms 00:21:23 INFO - PROCESS | 1839 | 1477725683040 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 00:21:23 INFO - PROCESS | 1839 | 1477725683043 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 00:21:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 00:21:23 INFO - PROCESS | 1839 | 1477725683050 Marionette TRACE conn4 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:23 INFO - PROCESS | 1839 | 1477725683274 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 00:21:23 INFO - PROCESS | 1839 | 1477725683299 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 00:21:23 INFO - PROCESS | 1839 | 1477725683303 Marionette TRACE conn4 <- [1,1055,null,["8"]] 00:21:23 INFO - PROCESS | 1839 | 1477725683308 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 00:21:23 INFO - PROCESS | 1839 | 1477725683313 Marionette TRACE conn4 <- [1,1056,null,{}] 00:21:23 INFO - PROCESS | 1839 | 1477725683318 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:23 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2fa2c00 == 35 [pid = 1839] [id = 250] 00:21:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0xa2fa4400) [pid = 1839] [serial = 733] [outer = (nil)] 00:21:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0xa45e9000) [pid = 1839] [serial = 734] [outer = 0xa2fa4400] 00:21:23 INFO - PROCESS | 1839 | 1477725683649 Marionette DEBUG loaded listener.js 00:21:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0xa45e1000) [pid = 1839] [serial = 735] [outer = 0xa2fa4400] 00:21:23 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x94395400) [pid = 1839] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 00:21:23 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8da10400) [pid = 1839] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 00:21:23 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x94ec4000) [pid = 1839] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 00:21:23 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9a30d000) [pid = 1839] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 00:21:23 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x9b48d000) [pid = 1839] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 00:21:23 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0xa1ac8400) [pid = 1839] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 00:21:23 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0xa2997c00) [pid = 1839] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 00:21:23 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x92c2f800) [pid = 1839] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 00:21:23 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x949c0c00) [pid = 1839] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 00:21:23 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x968ea000) [pid = 1839] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 00:21:23 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x959cb800) [pid = 1839] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 00:21:24 INFO - PROCESS | 1839 | 1477725684230 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:24 INFO - . 00:21:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1236ms 00:21:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 00:21:24 INFO - PROCESS | 1839 | 1477725684287 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 00:21:24 INFO - PROCESS | 1839 | 1477725684290 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 00:21:24 INFO - PROCESS | 1839 | 1477725684297 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:24 INFO - PROCESS | 1839 | 1477725684542 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 00:21:24 INFO - PROCESS | 1839 | 1477725684555 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 00:21:24 INFO - PROCESS | 1839 | 1477725684559 Marionette TRACE conn4 <- [1,1060,null,["8"]] 00:21:24 INFO - PROCESS | 1839 | 1477725684569 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 00:21:24 INFO - PROCESS | 1839 | 1477725684573 Marionette TRACE conn4 <- [1,1061,null,{}] 00:21:24 INFO - PROCESS | 1839 | 1477725684579 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da96c00 == 36 [pid = 1839] [id = 251] 00:21:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0xa4806c00) [pid = 1839] [serial = 736] [outer = (nil)] 00:21:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0xa4c58800) [pid = 1839] [serial = 737] [outer = 0xa4806c00] 00:21:24 INFO - PROCESS | 1839 | 1477725684679 Marionette DEBUG loaded listener.js 00:21:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0xa48c2c00) [pid = 1839] [serial = 738] [outer = 0xa4806c00] 00:21:25 INFO - PROCESS | 1839 | 1477725685292 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:25 INFO - . 00:21:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1083ms 00:21:25 INFO - PROCESS | 1839 | 1477725685379 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 00:21:25 INFO - PROCESS | 1839 | 1477725685383 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 00:21:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 00:21:25 INFO - PROCESS | 1839 | 1477725685391 Marionette TRACE conn4 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:25 INFO - PROCESS | 1839 | 1477725685557 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 00:21:25 INFO - PROCESS | 1839 | 1477725685705 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 00:21:25 INFO - PROCESS | 1839 | 1477725685712 Marionette TRACE conn4 <- [1,1065,null,["8"]] 00:21:25 INFO - PROCESS | 1839 | 1477725685726 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 00:21:25 INFO - PROCESS | 1839 | 1477725685737 Marionette TRACE conn4 <- [1,1066,null,{}] 00:21:25 INFO - PROCESS | 1839 | 1477725685746 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f649000 == 37 [pid = 1839] [id = 252] 00:21:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8f64bc00) [pid = 1839] [serial = 739] [outer = (nil)] 00:21:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8f7a9c00) [pid = 1839] [serial = 740] [outer = 0x8f64bc00] 00:21:25 INFO - PROCESS | 1839 | 1477725685867 Marionette DEBUG loaded listener.js 00:21:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x92c2f800) [pid = 1839] [serial = 741] [outer = 0x8f64bc00] 00:21:26 INFO - PROCESS | 1839 | 1477725686600 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:26 INFO - . 00:21:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1221ms 00:21:26 INFO - PROCESS | 1839 | 1477725686659 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 00:21:26 INFO - PROCESS | 1839 | 1477725686666 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 00:21:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 00:21:26 INFO - PROCESS | 1839 | 1477725686676 Marionette TRACE conn4 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:26 INFO - PROCESS | 1839 | 1477725686879 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 00:21:27 INFO - PROCESS | 1839 | 1477725687064 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 00:21:27 INFO - PROCESS | 1839 | 1477725687072 Marionette TRACE conn4 <- [1,1070,null,["8"]] 00:21:27 INFO - PROCESS | 1839 | 1477725687088 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 00:21:27 INFO - PROCESS | 1839 | 1477725687102 Marionette TRACE conn4 <- [1,1071,null,{}] 00:21:27 INFO - PROCESS | 1839 | 1477725687156 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e86800 == 38 [pid = 1839] [id = 253] 00:21:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x95e87800) [pid = 1839] [serial = 742] [outer = (nil)] 00:21:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x968ca800) [pid = 1839] [serial = 743] [outer = 0x95e87800] 00:21:27 INFO - PROCESS | 1839 | 1477725687352 Marionette DEBUG loaded listener.js 00:21:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x97c5bc00) [pid = 1839] [serial = 744] [outer = 0x95e87800] 00:21:28 INFO - PROCESS | 1839 | 1477725688036 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:28 INFO - . 00:21:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1473ms 00:21:28 INFO - PROCESS | 1839 | 1477725688157 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 00:21:28 INFO - PROCESS | 1839 | 1477725688162 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 00:21:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 00:21:28 INFO - PROCESS | 1839 | 1477725688171 Marionette TRACE conn4 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:28 INFO - PROCESS | 1839 | 1477725688406 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 00:21:28 INFO - PROCESS | 1839 | 1477725688576 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 00:21:28 INFO - PROCESS | 1839 | 1477725688587 Marionette TRACE conn4 <- [1,1075,null,["8"]] 00:21:28 INFO - PROCESS | 1839 | 1477725688599 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 00:21:28 INFO - PROCESS | 1839 | 1477725688607 Marionette TRACE conn4 <- [1,1076,null,{}] 00:21:28 INFO - PROCESS | 1839 | 1477725688614 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a104400 == 39 [pid = 1839] [id = 254] 00:21:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x9a105000) [pid = 1839] [serial = 745] [outer = (nil)] 00:21:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0xa45e6800) [pid = 1839] [serial = 746] [outer = 0x9a105000] 00:21:28 INFO - PROCESS | 1839 | 1477725688729 Marionette DEBUG loaded listener.js 00:21:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0xa4c56000) [pid = 1839] [serial = 747] [outer = 0x9a105000] 00:21:29 INFO - PROCESS | 1839 | 1477725689451 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:29 INFO - . 00:21:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1371ms 00:21:29 INFO - PROCESS | 1839 | 1477725689546 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 00:21:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 00:21:29 INFO - PROCESS | 1839 | 1477725689550 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 00:21:29 INFO - PROCESS | 1839 | 1477725689559 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:29 INFO - PROCESS | 1839 | 1477725689799 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 00:21:29 INFO - PROCESS | 1839 | 1477725689934 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 00:21:29 INFO - PROCESS | 1839 | 1477725689938 Marionette TRACE conn4 <- [1,1080,null,["8"]] 00:21:29 INFO - PROCESS | 1839 | 1477725689962 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 00:21:29 INFO - PROCESS | 1839 | 1477725689970 Marionette TRACE conn4 <- [1,1081,null,{}] 00:21:29 INFO - PROCESS | 1839 | 1477725689975 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a4c8000 == 40 [pid = 1839] [id = 255] 00:21:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0xa2f9d400) [pid = 1839] [serial = 748] [outer = (nil)] 00:21:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0xa5f8fc00) [pid = 1839] [serial = 749] [outer = 0xa2f9d400] 00:21:30 INFO - PROCESS | 1839 | 1477725690080 Marionette DEBUG loaded listener.js 00:21:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0xa5f90800) [pid = 1839] [serial = 750] [outer = 0xa2f9d400] 00:21:30 INFO - PROCESS | 1839 | 1477725690781 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:30 INFO - . 00:21:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1281ms 00:21:30 INFO - PROCESS | 1839 | 1477725690838 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 00:21:30 INFO - PROCESS | 1839 | 1477725690842 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 00:21:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 00:21:30 INFO - PROCESS | 1839 | 1477725690850 Marionette TRACE conn4 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:31 INFO - PROCESS | 1839 | 1477725691040 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 00:21:31 INFO - PROCESS | 1839 | 1477725691196 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 00:21:31 INFO - PROCESS | 1839 | 1477725691201 Marionette TRACE conn4 <- [1,1085,null,["8"]] 00:21:31 INFO - PROCESS | 1839 | 1477725691212 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 00:21:31 INFO - PROCESS | 1839 | 1477725691217 Marionette TRACE conn4 <- [1,1086,null,{}] 00:21:31 INFO - PROCESS | 1839 | 1477725691223 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x94257000 == 41 [pid = 1839] [id = 256] 00:21:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x9425e000) [pid = 1839] [serial = 751] [outer = (nil)] 00:21:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x94263000) [pid = 1839] [serial = 752] [outer = 0x9425e000] 00:21:31 INFO - PROCESS | 1839 | 1477725691327 Marionette DEBUG loaded listener.js 00:21:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x94263c00) [pid = 1839] [serial = 753] [outer = 0x9425e000] 00:21:32 INFO - PROCESS | 1839 | 1477725692005 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:32 INFO - . 00:21:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1224ms 00:21:32 INFO - PROCESS | 1839 | 1477725692074 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 00:21:32 INFO - PROCESS | 1839 | 1477725692078 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 00:21:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 00:21:32 INFO - PROCESS | 1839 | 1477725692098 Marionette TRACE conn4 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:32 INFO - PROCESS | 1839 | 1477725692271 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 00:21:32 INFO - PROCESS | 1839 | 1477725692429 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 00:21:32 INFO - PROCESS | 1839 | 1477725692434 Marionette TRACE conn4 <- [1,1090,null,["8"]] 00:21:32 INFO - PROCESS | 1839 | 1477725692446 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 00:21:32 INFO - PROCESS | 1839 | 1477725692451 Marionette TRACE conn4 <- [1,1091,null,{}] 00:21:32 INFO - PROCESS | 1839 | 1477725692457 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x94ab1000 == 42 [pid = 1839] [id = 257] 00:21:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x94ab1c00) [pid = 1839] [serial = 754] [outer = (nil)] 00:21:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x94ab4800) [pid = 1839] [serial = 755] [outer = 0x94ab1c00] 00:21:32 INFO - PROCESS | 1839 | 1477725692587 Marionette DEBUG loaded listener.js 00:21:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x94ab9000) [pid = 1839] [serial = 756] [outer = 0x94ab1c00] 00:21:33 INFO - PROCESS | 1839 | 1477725693235 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:33 INFO - . 00:21:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1223ms 00:21:33 INFO - PROCESS | 1839 | 1477725693323 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 00:21:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 00:21:33 INFO - PROCESS | 1839 | 1477725693327 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 00:21:33 INFO - PROCESS | 1839 | 1477725693337 Marionette TRACE conn4 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:33 INFO - PROCESS | 1839 | 1477725693575 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 00:21:33 INFO - PROCESS | 1839 | 1477725693588 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 00:21:33 INFO - PROCESS | 1839 | 1477725693592 Marionette TRACE conn4 <- [1,1095,null,["8"]] 00:21:33 INFO - PROCESS | 1839 | 1477725693836 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 00:21:33 INFO - PROCESS | 1839 | 1477725693849 Marionette TRACE conn4 <- [1,1096,null,{}] 00:21:33 INFO - PROCESS | 1839 | 1477725693900 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x92c22400 == 43 [pid = 1839] [id = 258] 00:21:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x92c31c00) [pid = 1839] [serial = 757] [outer = (nil)] 00:21:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x94213400) [pid = 1839] [serial = 758] [outer = 0x92c31c00] 00:21:34 INFO - PROCESS | 1839 | 1477725694000 Marionette DEBUG loaded listener.js 00:21:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x94217400) [pid = 1839] [serial = 759] [outer = 0x92c31c00] 00:21:34 INFO - PROCESS | 1839 | 1477725694766 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:34 INFO - PROCESS | 1839 | --DOCSHELL 0x9a37dc00 == 42 [pid = 1839] [id = 241] 00:21:34 INFO - PROCESS | 1839 | --DOCSHELL 0x92c2e000 == 41 [pid = 1839] [id = 240] 00:21:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8da96c00 == 40 [pid = 1839] [id = 251] 00:21:34 INFO - PROCESS | 1839 | --DOCSHELL 0x9a087000 == 39 [pid = 1839] [id = 248] 00:21:34 INFO - . 00:21:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1474ms 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0xa2e77c00) [pid = 1839] [serial = 707] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOCSHELL 0x94394400 == 38 [pid = 1839] [id = 247] 00:21:34 INFO - PROCESS | 1839 | --DOCSHELL 0x92c2f400 == 37 [pid = 1839] [id = 246] 00:21:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8da96400 == 36 [pid = 1839] [id = 245] 00:21:34 INFO - PROCESS | 1839 | --DOCSHELL 0xa2e6c400 == 35 [pid = 1839] [id = 244] 00:21:34 INFO - PROCESS | 1839 | --DOCSHELL 0x95e83400 == 34 [pid = 1839] [id = 243] 00:21:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8f645800 == 33 [pid = 1839] [id = 242] 00:21:34 INFO - PROCESS | 1839 | 1477725694824 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 00:21:34 INFO - PROCESS | 1839 | 1477725694830 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 00:21:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x9a1dc400) [pid = 1839] [serial = 704] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0xa2915000) [pid = 1839] [serial = 705] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x97a5f400) [pid = 1839] [serial = 701] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x982f5000) [pid = 1839] [serial = 702] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x95de6800) [pid = 1839] [serial = 698] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x95e7ec00) [pid = 1839] [serial = 699] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x949e6800) [pid = 1839] [serial = 695] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x95077c00) [pid = 1839] [serial = 696] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x949e6c00) [pid = 1839] [serial = 692] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x949eb800) [pid = 1839] [serial = 693] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0xa2e6ec00) [pid = 1839] [serial = 689] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0xa2e75c00) [pid = 1839] [serial = 690] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0xa262e400) [pid = 1839] [serial = 686] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0xa26f5c00) [pid = 1839] [serial = 687] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0xa0f87c00) [pid = 1839] [serial = 683] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0xa0fb8400) [pid = 1839] [serial = 684] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x9a645000) [pid = 1839] [serial = 680] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x9b255c00) [pid = 1839] [serial = 681] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x95117400) [pid = 1839] [serial = 677] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x95429800) [pid = 1839] [serial = 678] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8f64d400) [pid = 1839] [serial = 674] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8f804000) [pid = 1839] [serial = 675] [outer = (nil)] [url = about:blank] 00:21:34 INFO - PROCESS | 1839 | 1477725694886 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:35 INFO - PROCESS | 1839 | 1477725695069 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 00:21:35 INFO - PROCESS | 1839 | 1477725695080 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 00:21:35 INFO - PROCESS | 1839 | 1477725695084 Marionette TRACE conn4 <- [1,1100,null,["8"]] 00:21:35 INFO - PROCESS | 1839 | 1477725695096 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 00:21:35 INFO - PROCESS | 1839 | 1477725695106 Marionette TRACE conn4 <- [1,1101,null,{}] 00:21:35 INFO - PROCESS | 1839 | 1477725695217 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x94256400 == 34 [pid = 1839] [id = 259] 00:21:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x94256c00) [pid = 1839] [serial = 760] [outer = (nil)] 00:21:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x9425f000) [pid = 1839] [serial = 761] [outer = 0x94256c00] 00:21:35 INFO - PROCESS | 1839 | 1477725695331 Marionette DEBUG loaded listener.js 00:21:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x94262c00) [pid = 1839] [serial = 762] [outer = 0x94256c00] 00:21:35 INFO - PROCESS | 1839 | 1477725695872 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:35 INFO - . 00:21:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1028ms 00:21:35 INFO - PROCESS | 1839 | 1477725695884 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 00:21:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 00:21:35 INFO - PROCESS | 1839 | 1477725695888 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 00:21:35 INFO - PROCESS | 1839 | 1477725695897 Marionette TRACE conn4 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:36 INFO - PROCESS | 1839 | 1477725696068 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 00:21:36 INFO - PROCESS | 1839 | 1477725696190 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 00:21:36 INFO - PROCESS | 1839 | 1477725696195 Marionette TRACE conn4 <- [1,1105,null,["8"]] 00:21:36 INFO - PROCESS | 1839 | 1477725696210 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 00:21:36 INFO - PROCESS | 1839 | 1477725696222 Marionette TRACE conn4 <- [1,1106,null,{}] 00:21:36 INFO - PROCESS | 1839 | 1477725696229 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x9438d400 == 35 [pid = 1839] [id = 260] 00:21:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x94d6c000) [pid = 1839] [serial = 763] [outer = (nil)] 00:21:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x94d77c00) [pid = 1839] [serial = 764] [outer = 0x94d6c000] 00:21:36 INFO - PROCESS | 1839 | 1477725696321 Marionette DEBUG loaded listener.js 00:21:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x95117000) [pid = 1839] [serial = 765] [outer = 0x94d6c000] 00:21:36 INFO - PROCESS | 1839 | 1477725696843 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:36 INFO - . 00:21:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 969ms 00:21:36 INFO - PROCESS | 1839 | 1477725696863 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 00:21:36 INFO - PROCESS | 1839 | 1477725696867 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 00:21:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 00:21:36 INFO - PROCESS | 1839 | 1477725696881 Marionette TRACE conn4 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:37 INFO - PROCESS | 1839 | 1477725697129 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 00:21:37 INFO - PROCESS | 1839 | 1477725697266 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 00:21:37 INFO - PROCESS | 1839 | 1477725697272 Marionette TRACE conn4 <- [1,1110,null,["8"]] 00:21:37 INFO - PROCESS | 1839 | 1477725697277 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 00:21:37 INFO - PROCESS | 1839 | 1477725697282 Marionette TRACE conn4 <- [1,1111,null,{}] 00:21:37 INFO - PROCESS | 1839 | 1477725697288 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x959d0400 == 36 [pid = 1839] [id = 261] 00:21:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x95e7c800) [pid = 1839] [serial = 766] [outer = (nil)] 00:21:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x95e80400) [pid = 1839] [serial = 767] [outer = 0x95e7c800] 00:21:37 INFO - PROCESS | 1839 | 1477725697385 Marionette DEBUG loaded listener.js 00:21:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x95eb6000) [pid = 1839] [serial = 768] [outer = 0x95e7c800] 00:21:37 INFO - PROCESS | 1839 | 1477725697965 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:38 INFO - . 00:21:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1133ms 00:21:38 INFO - PROCESS | 1839 | 1477725698014 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 00:21:38 INFO - PROCESS | 1839 | 1477725698018 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 00:21:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 00:21:38 INFO - PROCESS | 1839 | 1477725698025 Marionette TRACE conn4 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:38 INFO - PROCESS | 1839 | 1477725698235 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 00:21:38 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0xa2fa4400) [pid = 1839] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 00:21:38 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x92c30c00) [pid = 1839] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 00:21:38 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9542d800) [pid = 1839] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 00:21:38 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0xa2e6b400) [pid = 1839] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 00:21:38 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x9a0bd000) [pid = 1839] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 00:21:38 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x9a674c00) [pid = 1839] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 00:21:38 INFO - PROCESS | 1839 | 1477725698475 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 00:21:38 INFO - PROCESS | 1839 | 1477725698481 Marionette TRACE conn4 <- [1,1115,null,["8"]] 00:21:38 INFO - PROCESS | 1839 | 1477725698488 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 00:21:38 INFO - PROCESS | 1839 | 1477725698499 Marionette TRACE conn4 <- [1,1116,null,{}] 00:21:38 INFO - PROCESS | 1839 | 1477725698556 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f653000 == 37 [pid = 1839] [id = 262] 00:21:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8f7a9000) [pid = 1839] [serial = 769] [outer = (nil)] 00:21:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x93148800) [pid = 1839] [serial = 770] [outer = 0x8f7a9000] 00:21:38 INFO - PROCESS | 1839 | 1477725698684 Marionette DEBUG loaded listener.js 00:21:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x94212400) [pid = 1839] [serial = 771] [outer = 0x8f7a9000] 00:21:39 INFO - PROCESS | 1839 | 1477725699323 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:39 INFO - . 00:21:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1332ms 00:21:39 INFO - PROCESS | 1839 | 1477725699358 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 00:21:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 00:21:39 INFO - PROCESS | 1839 | 1477725699365 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 00:21:39 INFO - PROCESS | 1839 | 1477725699379 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:39 INFO - PROCESS | 1839 | 1477725699578 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 00:21:39 INFO - PROCESS | 1839 | 1477725699743 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 00:21:39 INFO - PROCESS | 1839 | 1477725699750 Marionette TRACE conn4 <- [1,1120,null,["8"]] 00:21:39 INFO - PROCESS | 1839 | 1477725699761 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 00:21:39 INFO - PROCESS | 1839 | 1477725699769 Marionette TRACE conn4 <- [1,1121,null,{}] 00:21:39 INFO - PROCESS | 1839 | 1477725699775 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f647c00 == 38 [pid = 1839] [id = 263] 00:21:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x94ab6400) [pid = 1839] [serial = 772] [outer = (nil)] 00:21:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x94b67000) [pid = 1839] [serial = 773] [outer = 0x94ab6400] 00:21:39 INFO - PROCESS | 1839 | 1477725699923 Marionette DEBUG loaded listener.js 00:21:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x9507ec00) [pid = 1839] [serial = 774] [outer = 0x94ab6400] 00:21:40 INFO - PROCESS | 1839 | 1477725700547 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:40 INFO - . 00:21:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1226ms 00:21:40 INFO - PROCESS | 1839 | 1477725700599 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 00:21:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 00:21:40 INFO - PROCESS | 1839 | 1477725700603 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 00:21:40 INFO - PROCESS | 1839 | 1477725700611 Marionette TRACE conn4 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:40 INFO - PROCESS | 1839 | 1477725700797 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 00:21:40 INFO - PROCESS | 1839 | 1477725700973 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 00:21:40 INFO - PROCESS | 1839 | 1477725700985 Marionette TRACE conn4 <- [1,1125,null,["8"]] 00:21:41 INFO - PROCESS | 1839 | 1477725701007 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 00:21:41 INFO - PROCESS | 1839 | 1477725701014 Marionette TRACE conn4 <- [1,1126,null,{}] 00:21:41 INFO - PROCESS | 1839 | 1477725701020 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x97c5a800 == 39 [pid = 1839] [id = 264] 00:21:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x982ec800) [pid = 1839] [serial = 775] [outer = (nil)] 00:21:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x9a0bd000) [pid = 1839] [serial = 776] [outer = 0x982ec800] 00:21:41 INFO - PROCESS | 1839 | 1477725701122 Marionette DEBUG loaded listener.js 00:21:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x9a4c1000) [pid = 1839] [serial = 777] [outer = 0x982ec800] 00:21:41 INFO - PROCESS | 1839 | 1477725701749 Marionette TRACE conn4 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 00:21:41 INFO - . 00:21:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1172ms 00:21:41 INFO - PROCESS | 1839 | 1477725701811 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 00:21:41 INFO - PROCESS | 1839 | 1477725701814 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 00:21:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 00:21:41 INFO - PROCESS | 1839 | 1477725701825 Marionette TRACE conn4 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:42 INFO - PROCESS | 1839 | 1477725702014 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 00:21:42 INFO - PROCESS | 1839 | 1477725702201 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 00:21:42 INFO - PROCESS | 1839 | 1477725702206 Marionette TRACE conn4 <- [1,1130,null,["8"]] 00:21:42 INFO - PROCESS | 1839 | 1477725702219 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 00:21:42 INFO - PROCESS | 1839 | 1477725702226 Marionette TRACE conn4 <- [1,1131,null,{}] 00:21:42 INFO - PROCESS | 1839 | 1477725702232 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x959d0800 == 40 [pid = 1839] [id = 265] 00:21:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x95de9400) [pid = 1839] [serial = 778] [outer = (nil)] 00:21:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0xa1a6c400) [pid = 1839] [serial = 779] [outer = 0x95de9400] 00:21:42 INFO - PROCESS | 1839 | 1477725702336 Marionette DEBUG loaded listener.js 00:21:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0xa2628800) [pid = 1839] [serial = 780] [outer = 0x95de9400] 00:21:42 INFO - PROCESS | 1839 | 1477725702995 Marionette TRACE conn4 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 00:21:43 INFO - . 00:21:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1224ms 00:21:43 INFO - PROCESS | 1839 | 1477725703051 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 00:21:43 INFO - PROCESS | 1839 | 1477725703056 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 00:21:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 00:21:43 INFO - PROCESS | 1839 | 1477725703065 Marionette TRACE conn4 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:43 INFO - PROCESS | 1839 | 1477725703246 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 00:21:43 INFO - PROCESS | 1839 | 1477725703404 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 00:21:43 INFO - PROCESS | 1839 | 1477725703409 Marionette TRACE conn4 <- [1,1135,null,["8"]] 00:21:43 INFO - PROCESS | 1839 | 1477725703420 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 00:21:43 INFO - PROCESS | 1839 | 1477725703425 Marionette TRACE conn4 <- [1,1136,null,{}] 00:21:43 INFO - PROCESS | 1839 | 1477725703431 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b254800 == 41 [pid = 1839] [id = 266] 00:21:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0xa291f400) [pid = 1839] [serial = 781] [outer = (nil)] 00:21:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0xa2e77c00) [pid = 1839] [serial = 782] [outer = 0xa291f400] 00:21:43 INFO - PROCESS | 1839 | 1477725703535 Marionette DEBUG loaded listener.js 00:21:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8f7a8c00) [pid = 1839] [serial = 783] [outer = 0xa291f400] 00:21:44 INFO - PROCESS | 1839 | 1477725704157 Marionette TRACE conn4 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 00:21:44 INFO - . 00:21:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1176ms 00:21:44 INFO - PROCESS | 1839 | 1477725704240 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 00:21:44 INFO - PROCESS | 1839 | 1477725704244 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 00:21:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 00:21:44 INFO - PROCESS | 1839 | 1477725704265 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:44 INFO - PROCESS | 1839 | 1477725704473 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 00:21:44 INFO - PROCESS | 1839 | 1477725704639 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 00:21:44 INFO - PROCESS | 1839 | 1477725704644 Marionette TRACE conn4 <- [1,1140,null,["8"]] 00:21:44 INFO - PROCESS | 1839 | 1477725704651 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 00:21:44 INFO - PROCESS | 1839 | 1477725704656 Marionette TRACE conn4 <- [1,1141,null,{}] 00:21:44 INFO - PROCESS | 1839 | 1477725704662 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:44 INFO - PROCESS | 1839 | ++DOCSHELL 0xa4801400 == 42 [pid = 1839] [id = 267] 00:21:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0xa480f000) [pid = 1839] [serial = 784] [outer = (nil)] 00:21:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0xa4cb5800) [pid = 1839] [serial = 785] [outer = 0xa480f000] 00:21:44 INFO - PROCESS | 1839 | 1477725704791 Marionette DEBUG loaded listener.js 00:21:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0xa5f8b800) [pid = 1839] [serial = 786] [outer = 0xa480f000] 00:21:45 INFO - PROCESS | 1839 | 1477725705467 Marionette TRACE conn4 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 00:21:45 INFO - . 00:21:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1230ms 00:21:45 INFO - PROCESS | 1839 | 1477725705525 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 00:21:45 INFO - PROCESS | 1839 | 1477725705529 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 00:21:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 00:21:45 INFO - PROCESS | 1839 | 1477725705541 Marionette TRACE conn4 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:45 INFO - PROCESS | 1839 | 1477725705725 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 00:21:45 INFO - PROCESS | 1839 | 1477725705884 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 00:21:45 INFO - PROCESS | 1839 | 1477725705888 Marionette TRACE conn4 <- [1,1145,null,["8"]] 00:21:45 INFO - PROCESS | 1839 | 1477725705901 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 00:21:45 INFO - PROCESS | 1839 | 1477725705908 Marionette TRACE conn4 <- [1,1146,null,{}] 00:21:45 INFO - PROCESS | 1839 | 1477725705914 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:45 INFO - PROCESS | 1839 | ++DOCSHELL 0xa93c6800 == 43 [pid = 1839] [id = 268] 00:21:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0xa93c7000) [pid = 1839] [serial = 787] [outer = (nil)] 00:21:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x92c3b400) [pid = 1839] [serial = 788] [outer = 0xa93c7000] 00:21:46 INFO - PROCESS | 1839 | 1477725706018 Marionette DEBUG loaded listener.js 00:21:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x92c3dc00) [pid = 1839] [serial = 789] [outer = 0xa93c7000] 00:21:46 INFO - PROCESS | 1839 | 1477725706772 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:46 INFO - . 00:21:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1269ms 00:21:46 INFO - PROCESS | 1839 | 1477725706809 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 00:21:46 INFO - PROCESS | 1839 | 1477725706814 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 00:21:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 00:21:46 INFO - PROCESS | 1839 | 1477725706821 Marionette TRACE conn4 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:47 INFO - PROCESS | 1839 | 1477725707061 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 00:21:47 INFO - PROCESS | 1839 | 1477725707200 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 00:21:47 INFO - PROCESS | 1839 | 1477725707205 Marionette TRACE conn4 <- [1,1150,null,["8"]] 00:21:47 INFO - PROCESS | 1839 | 1477725707212 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 00:21:47 INFO - PROCESS | 1839 | 1477725707218 Marionette TRACE conn4 <- [1,1151,null,{}] 00:21:47 INFO - PROCESS | 1839 | 1477725707374 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x92bb6800 == 44 [pid = 1839] [id = 269] 00:21:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x92c30c00) [pid = 1839] [serial = 790] [outer = (nil)] 00:21:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x92c48000) [pid = 1839] [serial = 791] [outer = 0x92c30c00] 00:21:47 INFO - PROCESS | 1839 | 1477725707480 Marionette DEBUG loaded listener.js 00:21:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x9421c400) [pid = 1839] [serial = 792] [outer = 0x92c30c00] 00:21:48 INFO - PROCESS | 1839 | 1477725708209 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:48 INFO - . 00:21:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1489ms 00:21:48 INFO - PROCESS | 1839 | 1477725708338 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 00:21:48 INFO - PROCESS | 1839 | 1477725708346 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 00:21:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 00:21:48 INFO - PROCESS | 1839 | 1477725708361 Marionette TRACE conn4 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:48 INFO - PROCESS | 1839 | 1477725708557 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 00:21:48 INFO - PROCESS | 1839 | 1477725708728 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 00:21:48 INFO - PROCESS | 1839 | 1477725708732 Marionette TRACE conn4 <- [1,1155,null,["8"]] 00:21:48 INFO - PROCESS | 1839 | 1477725708742 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 00:21:48 INFO - PROCESS | 1839 | 1477725708756 Marionette TRACE conn4 <- [1,1156,null,{}] 00:21:48 INFO - PROCESS | 1839 | 1477725708768 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x942ab800 == 45 [pid = 1839] [id = 270] 00:21:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x942abc00) [pid = 1839] [serial = 793] [outer = (nil)] 00:21:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x942b1000) [pid = 1839] [serial = 794] [outer = 0x942abc00] 00:21:48 INFO - PROCESS | 1839 | 1477725708874 Marionette DEBUG loaded listener.js 00:21:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x942b3c00) [pid = 1839] [serial = 795] [outer = 0x942abc00] 00:21:49 INFO - PROCESS | 1839 | --DOCSHELL 0x959d0400 == 44 [pid = 1839] [id = 261] 00:21:49 INFO - PROCESS | 1839 | --DOCSHELL 0x9438d400 == 43 [pid = 1839] [id = 260] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0xa4c58800) [pid = 1839] [serial = 737] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOCSHELL 0x94256400 == 42 [pid = 1839] [id = 259] 00:21:49 INFO - PROCESS | 1839 | --DOCSHELL 0x92c22400 == 41 [pid = 1839] [id = 258] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0xa2f11c00) [pid = 1839] [serial = 708] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0xa45e1000) [pid = 1839] [serial = 735] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x94393800) [pid = 1839] [serial = 723] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x95de4000) [pid = 1839] [serial = 726] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0xa45e9000) [pid = 1839] [serial = 734] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0xa2f9ac00) [pid = 1839] [serial = 732] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x9a1e0000) [pid = 1839] [serial = 729] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0xa2f0d400) [pid = 1839] [serial = 731] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x9a0c6800) [pid = 1839] [serial = 728] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x95dda800) [pid = 1839] [serial = 725] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x9387ac00) [pid = 1839] [serial = 722] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x968e7800) [pid = 1839] [serial = 719] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0xa2f13c00) [pid = 1839] [serial = 716] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x95e86c00) [pid = 1839] [serial = 713] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x92c24800) [pid = 1839] [serial = 710] [outer = (nil)] [url = about:blank] 00:21:49 INFO - PROCESS | 1839 | 1477725709591 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:49 INFO - . 00:21:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1279ms 00:21:49 INFO - PROCESS | 1839 | 1477725709639 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 00:21:49 INFO - PROCESS | 1839 | 1477725709645 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 00:21:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 00:21:49 INFO - PROCESS | 1839 | 1477725709654 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:49 INFO - PROCESS | 1839 | 1477725709877 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 00:21:50 INFO - PROCESS | 1839 | 1477725710027 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 00:21:50 INFO - PROCESS | 1839 | 1477725710032 Marionette TRACE conn4 <- [1,1160,null,["8"]] 00:21:50 INFO - PROCESS | 1839 | 1477725710039 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 00:21:50 INFO - PROCESS | 1839 | 1477725710046 Marionette TRACE conn4 <- [1,1161,null,{}] 00:21:50 INFO - PROCESS | 1839 | 1477725710060 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x9421b800 == 42 [pid = 1839] [id = 271] 00:21:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x94aaec00) [pid = 1839] [serial = 796] [outer = (nil)] 00:21:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x94ab6c00) [pid = 1839] [serial = 797] [outer = 0x94aaec00] 00:21:50 INFO - PROCESS | 1839 | 1477725710159 Marionette DEBUG loaded listener.js 00:21:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x95248000) [pid = 1839] [serial = 798] [outer = 0x94aaec00] 00:21:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x95dda800) [pid = 1839] [serial = 799] [outer = 0x94aaec00] 00:21:50 INFO - PROCESS | 1839 | 1477725710873 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:50 INFO - . 00:21:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1271ms 00:21:50 INFO - PROCESS | 1839 | 1477725710928 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 00:21:50 INFO - PROCESS | 1839 | 1477725710932 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 00:21:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 00:21:50 INFO - PROCESS | 1839 | 1477725710938 Marionette TRACE conn4 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:51 INFO - PROCESS | 1839 | 1477725711203 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 00:21:51 INFO - PROCESS | 1839 | 1477725711221 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 00:21:51 INFO - PROCESS | 1839 | 1477725711226 Marionette TRACE conn4 <- [1,1165,null,["8"]] 00:21:51 INFO - PROCESS | 1839 | 1477725711232 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 00:21:51 INFO - PROCESS | 1839 | 1477725711238 Marionette TRACE conn4 <- [1,1166,null,{}] 00:21:51 INFO - PROCESS | 1839 | 1477725711244 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x97c50c00 == 43 [pid = 1839] [id = 272] 00:21:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x97c53000) [pid = 1839] [serial = 800] [outer = (nil)] 00:21:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x982f4000) [pid = 1839] [serial = 801] [outer = 0x97c53000] 00:21:51 INFO - PROCESS | 1839 | 1477725711342 Marionette DEBUG loaded listener.js 00:21:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x9a161c00) [pid = 1839] [serial = 802] [outer = 0x97c53000] 00:21:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0xa1a6cc00) [pid = 1839] [serial = 803] [outer = 0x97c53000] 00:21:52 INFO - PROCESS | 1839 | 1477725712098 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 00:21:52 INFO - . 00:21:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1186ms 00:21:52 INFO - PROCESS | 1839 | 1477725712125 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 00:21:52 INFO - PROCESS | 1839 | 1477725712129 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 00:21:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 00:21:52 INFO - PROCESS | 1839 | 1477725712137 Marionette TRACE conn4 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:52 INFO - PROCESS | 1839 | 1477725712445 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 00:21:52 INFO - PROCESS | 1839 | 1477725712490 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 00:21:52 INFO - PROCESS | 1839 | 1477725712495 Marionette TRACE conn4 <- [1,1170,null,["8"]] 00:21:52 INFO - PROCESS | 1839 | 1477725712500 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 00:21:52 INFO - PROCESS | 1839 | 1477725712505 Marionette TRACE conn4 <- [1,1171,null,{}] 00:21:52 INFO - PROCESS | 1839 | 1477725712578 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b14a800 == 44 [pid = 1839] [id = 273] 00:21:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x9b255000) [pid = 1839] [serial = 804] [outer = (nil)] 00:21:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0xa0fb8400) [pid = 1839] [serial = 805] [outer = 0x9b255000] 00:21:52 INFO - PROCESS | 1839 | 1477725712676 Marionette DEBUG loaded listener.js 00:21:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0xa2e78c00) [pid = 1839] [serial = 806] [outer = 0x9b255000] 00:21:53 INFO - PROCESS | 1839 | 1477725713289 Marionette TRACE conn4 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 00:21:53 INFO - . 00:21:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1233ms 00:21:53 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x92c31c00) [pid = 1839] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 00:21:53 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0xa4806c00) [pid = 1839] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 00:21:53 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x94d6c000) [pid = 1839] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 00:21:53 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x94256c00) [pid = 1839] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 00:21:53 INFO - PROCESS | 1839 | 1477725713431 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 00:21:53 INFO - PROCESS | 1839 | 1477725713438 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 00:21:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 00:21:53 INFO - PROCESS | 1839 | 1477725713449 Marionette TRACE conn4 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:53 INFO - PROCESS | 1839 | 1477725713684 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 00:21:53 INFO - PROCESS | 1839 | 1477725713710 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 00:21:53 INFO - PROCESS | 1839 | 1477725713713 Marionette TRACE conn4 <- [1,1175,null,["8"]] 00:21:53 INFO - PROCESS | 1839 | 1477725713786 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 00:21:53 INFO - PROCESS | 1839 | 1477725713792 Marionette TRACE conn4 <- [1,1176,null,{}] 00:21:53 INFO - PROCESS | 1839 | 1477725713801 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:53 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2e70000 == 45 [pid = 1839] [id = 274] 00:21:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0xa2f1ac00) [pid = 1839] [serial = 807] [outer = (nil)] 00:21:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0xa45ec400) [pid = 1839] [serial = 808] [outer = 0xa2f1ac00] 00:21:53 INFO - PROCESS | 1839 | 1477725713923 Marionette DEBUG loaded listener.js 00:21:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0xa4855000) [pid = 1839] [serial = 809] [outer = 0xa2f1ac00] 00:21:54 INFO - PROCESS | 1839 | 1477725714491 Marionette TRACE conn4 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 00:21:54 INFO - . 00:21:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1124ms 00:21:54 INFO - PROCESS | 1839 | 1477725714573 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 00:21:54 INFO - PROCESS | 1839 | 1477725714577 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 00:21:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 00:21:54 INFO - PROCESS | 1839 | 1477725714585 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:54 INFO - PROCESS | 1839 | 1477725714750 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 00:21:54 INFO - PROCESS | 1839 | 1477725714881 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 00:21:54 INFO - PROCESS | 1839 | 1477725714885 Marionette TRACE conn4 <- [1,1180,null,["8"]] 00:21:54 INFO - PROCESS | 1839 | 1477725714891 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 00:21:54 INFO - PROCESS | 1839 | 1477725714896 Marionette TRACE conn4 <- [1,1181,null,{}] 00:21:54 INFO - PROCESS | 1839 | 1477725714905 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b4d8c00 == 46 [pid = 1839] [id = 275] 00:21:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x9b4d9c00) [pid = 1839] [serial = 810] [outer = (nil)] 00:21:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x9b4dfc00) [pid = 1839] [serial = 811] [outer = 0x9b4d9c00] 00:21:55 INFO - PROCESS | 1839 | 1477725714999 Marionette DEBUG loaded listener.js 00:21:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x9b4e0400) [pid = 1839] [serial = 812] [outer = 0x9b4d9c00] 00:21:55 INFO - PROCESS | 1839 | 1477725715538 Marionette TRACE conn4 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 00:21:55 INFO - . 00:21:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1028ms 00:21:55 INFO - PROCESS | 1839 | 1477725715629 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 00:21:55 INFO - PROCESS | 1839 | 1477725715636 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 00:21:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 00:21:55 INFO - PROCESS | 1839 | 1477725715649 Marionette TRACE conn4 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:55 INFO - PROCESS | 1839 | 1477725715909 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 00:21:56 INFO - PROCESS | 1839 | 1477725716083 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 00:21:56 INFO - PROCESS | 1839 | 1477725716092 Marionette TRACE conn4 <- [1,1185,null,["8"]] 00:21:56 INFO - PROCESS | 1839 | 1477725716100 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 00:21:56 INFO - PROCESS | 1839 | 1477725716113 Marionette TRACE conn4 <- [1,1186,null,{}] 00:21:56 INFO - PROCESS | 1839 | 1477725716168 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x9421b000 == 47 [pid = 1839] [id = 276] 00:21:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x9421b400) [pid = 1839] [serial = 813] [outer = (nil)] 00:21:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x9425e800) [pid = 1839] [serial = 814] [outer = 0x9421b400] 00:21:56 INFO - PROCESS | 1839 | 1477725716291 Marionette DEBUG loaded listener.js 00:21:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x942aa000) [pid = 1839] [serial = 815] [outer = 0x9421b400] 00:21:56 INFO - PROCESS | 1839 | 1477725716910 Marionette TRACE conn4 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 00:21:56 INFO - . 00:21:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1330ms 00:21:56 INFO - PROCESS | 1839 | 1477725716982 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 00:21:56 INFO - PROCESS | 1839 | 1477725716990 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 00:21:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 00:21:57 INFO - PROCESS | 1839 | 1477725716998 Marionette TRACE conn4 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:57 INFO - PROCESS | 1839 | 1477725717194 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 00:21:57 INFO - PROCESS | 1839 | 1477725717362 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 00:21:57 INFO - PROCESS | 1839 | 1477725717368 Marionette TRACE conn4 <- [1,1190,null,["8"]] 00:21:57 INFO - PROCESS | 1839 | 1477725717382 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 00:21:57 INFO - PROCESS | 1839 | 1477725717389 Marionette TRACE conn4 <- [1,1191,null,{}] 00:21:57 INFO - PROCESS | 1839 | 1477725717396 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x94d6cc00 == 48 [pid = 1839] [id = 277] 00:21:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x9507a000) [pid = 1839] [serial = 816] [outer = (nil)] 00:21:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x95de2000) [pid = 1839] [serial = 817] [outer = 0x9507a000] 00:21:57 INFO - PROCESS | 1839 | 1477725717531 Marionette DEBUG loaded listener.js 00:21:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x95e89400) [pid = 1839] [serial = 818] [outer = 0x9507a000] 00:21:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a156400 == 49 [pid = 1839] [id = 278] 00:21:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x9b4dac00) [pid = 1839] [serial = 819] [outer = (nil)] 00:21:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x9b4dc800) [pid = 1839] [serial = 820] [outer = 0x9b4dac00] 00:21:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0x9b4e5400) [pid = 1839] [serial = 821] [outer = 0x9b4dac00] 00:21:58 INFO - PROCESS | 1839 | 1477725718372 Marionette TRACE conn4 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 00:21:58 INFO - ... 00:21:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1429ms 00:21:58 INFO - PROCESS | 1839 | 1477725718451 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 00:21:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 00:21:58 INFO - PROCESS | 1839 | 1477725718462 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 00:21:58 INFO - PROCESS | 1839 | 1477725718472 Marionette TRACE conn4 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:58 INFO - PROCESS | 1839 | 1477725718678 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 00:21:58 INFO - PROCESS | 1839 | 1477725718853 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 00:21:58 INFO - PROCESS | 1839 | 1477725718857 Marionette TRACE conn4 <- [1,1195,null,["8"]] 00:21:58 INFO - PROCESS | 1839 | 1477725718864 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 00:21:58 INFO - PROCESS | 1839 | 1477725718871 Marionette TRACE conn4 <- [1,1196,null,{}] 00:21:58 INFO - PROCESS | 1839 | 1477725718878 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:58 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2e76c00 == 50 [pid = 1839] [id = 279] 00:21:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0xa2e79c00) [pid = 1839] [serial = 822] [outer = (nil)] 00:21:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0xa45e1c00) [pid = 1839] [serial = 823] [outer = 0xa2e79c00] 00:21:59 INFO - PROCESS | 1839 | 1477725719032 Marionette DEBUG loaded listener.js 00:21:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0xa4806c00) [pid = 1839] [serial = 824] [outer = 0xa2e79c00] 00:21:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x95a5cc00 == 51 [pid = 1839] [id = 280] 00:21:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0x95a5d800) [pid = 1839] [serial = 825] [outer = (nil)] 00:21:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x95a5b000) [pid = 1839] [serial = 826] [outer = 0x95a5d800] 00:21:59 INFO - PROCESS | 1839 | 1477725719755 Marionette TRACE conn4 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 00:21:59 INFO - . 00:21:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1378ms 00:21:59 INFO - PROCESS | 1839 | 1477725719849 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 00:21:59 INFO - PROCESS | 1839 | 1477725719852 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 00:21:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 00:21:59 INFO - PROCESS | 1839 | 1477725719861 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:00 INFO - PROCESS | 1839 | 1477725720058 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 00:22:00 INFO - PROCESS | 1839 | 1477725720238 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 00:22:00 INFO - PROCESS | 1839 | 1477725720248 Marionette TRACE conn4 <- [1,1200,null,["8"]] 00:22:00 INFO - PROCESS | 1839 | 1477725720257 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 00:22:00 INFO - PROCESS | 1839 | 1477725720270 Marionette TRACE conn4 <- [1,1201,null,{}] 00:22:00 INFO - PROCESS | 1839 | 1477725720321 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x95a63000 == 52 [pid = 1839] [id = 281] 00:22:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x95a65000) [pid = 1839] [serial = 827] [outer = (nil)] 00:22:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0x95a68000) [pid = 1839] [serial = 828] [outer = 0x95a65000] 00:22:00 INFO - PROCESS | 1839 | 1477725720441 Marionette DEBUG loaded listener.js 00:22:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0xa2f9a000) [pid = 1839] [serial = 829] [outer = 0x95a65000] 00:22:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d678c00 == 53 [pid = 1839] [id = 282] 00:22:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x8d67a800) [pid = 1839] [serial = 830] [outer = (nil)] 00:22:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x8d674c00) [pid = 1839] [serial = 831] [outer = 0x8d67a800] 00:22:01 INFO - PROCESS | 1839 | 1477725721176 Marionette TRACE conn4 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 00:22:01 INFO - . 00:22:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1371ms 00:22:01 INFO - PROCESS | 1839 | 1477725721244 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 00:22:01 INFO - PROCESS | 1839 | 1477725721248 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 00:22:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 00:22:01 INFO - PROCESS | 1839 | 1477725721256 Marionette TRACE conn4 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:01 INFO - PROCESS | 1839 | 1477725721459 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 00:22:01 INFO - PROCESS | 1839 | 1477725721630 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 00:22:01 INFO - PROCESS | 1839 | 1477725721648 Marionette TRACE conn4 <- [1,1205,null,["8"]] 00:22:01 INFO - PROCESS | 1839 | 1477725721658 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 00:22:01 INFO - PROCESS | 1839 | 1477725721663 Marionette TRACE conn4 <- [1,1206,null,{}] 00:22:01 INFO - PROCESS | 1839 | 1477725721713 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d677400 == 54 [pid = 1839] [id = 283] 00:22:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x8d677800) [pid = 1839] [serial = 832] [outer = (nil)] 00:22:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x8d680c00) [pid = 1839] [serial = 833] [outer = 0x8d677800] 00:22:01 INFO - PROCESS | 1839 | 1477725721820 Marionette DEBUG loaded listener.js 00:22:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x8d682800) [pid = 1839] [serial = 834] [outer = 0x8d677800] 00:22:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc78800 == 55 [pid = 1839] [id = 284] 00:22:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 116 (0x8cc7ac00) [pid = 1839] [serial = 835] [outer = (nil)] 00:22:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 117 (0x8cc75400) [pid = 1839] [serial = 836] [outer = 0x8cc7ac00] 00:22:02 INFO - PROCESS | 1839 | 1477725722587 Marionette TRACE conn4 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 00:22:02 INFO - . 00:22:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1378ms 00:22:02 INFO - PROCESS | 1839 | 1477725722635 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 00:22:02 INFO - PROCESS | 1839 | 1477725722640 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 00:22:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 00:22:02 INFO - PROCESS | 1839 | 1477725722648 Marionette TRACE conn4 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:02 INFO - PROCESS | 1839 | 1477725722929 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 00:22:03 INFO - PROCESS | 1839 | 1477725723411 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 00:22:03 INFO - PROCESS | 1839 | 1477725723418 Marionette TRACE conn4 <- [1,1210,null,["8"]] 00:22:03 INFO - PROCESS | 1839 | 1477725723426 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 00:22:03 INFO - PROCESS | 1839 | 1477725723437 Marionette TRACE conn4 <- [1,1211,null,{}] 00:22:03 INFO - PROCESS | 1839 | 1477725723446 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d67f000 == 56 [pid = 1839] [id = 285] 00:22:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 118 (0x8d67fc00) [pid = 1839] [serial = 837] [outer = (nil)] 00:22:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 119 (0x8fb62000) [pid = 1839] [serial = 838] [outer = 0x8d67fc00] 00:22:03 INFO - PROCESS | 1839 | 1477725723550 Marionette DEBUG loaded listener.js 00:22:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 120 (0x92c2cc00) [pid = 1839] [serial = 839] [outer = 0x8d67fc00] 00:22:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x94214400 == 57 [pid = 1839] [id = 286] 00:22:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 121 (0x94255800) [pid = 1839] [serial = 840] [outer = (nil)] 00:22:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 122 (0x94258800) [pid = 1839] [serial = 841] [outer = 0x94255800] 00:22:04 INFO - PROCESS | 1839 | 1477725724277 Marionette TRACE conn4 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 00:22:04 INFO - . 00:22:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1723ms 00:22:04 INFO - PROCESS | 1839 | 1477725724373 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 00:22:04 INFO - PROCESS | 1839 | 1477725724379 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 00:22:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 00:22:04 INFO - PROCESS | 1839 | 1477725724388 Marionette TRACE conn4 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:04 INFO - PROCESS | 1839 | 1477725724664 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 00:22:04 INFO - PROCESS | 1839 | 1477725724906 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 00:22:04 INFO - PROCESS | 1839 | 1477725724913 Marionette TRACE conn4 <- [1,1215,null,["8"]] 00:22:04 INFO - PROCESS | 1839 | 1477725724922 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 00:22:04 INFO - PROCESS | 1839 | 1477725724927 Marionette TRACE conn4 <- [1,1216,null,{}] 00:22:04 INFO - PROCESS | 1839 | 1477725724933 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x9420e400 == 58 [pid = 1839] [id = 287] 00:22:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 123 (0x94213800) [pid = 1839] [serial = 842] [outer = (nil)] 00:22:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 124 (0x9438dc00) [pid = 1839] [serial = 843] [outer = 0x94213800] 00:22:05 INFO - PROCESS | 1839 | 1477725725031 Marionette DEBUG loaded listener.js 00:22:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 125 (0x94218c00) [pid = 1839] [serial = 844] [outer = 0x94213800] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0xa2e70000 == 57 [pid = 1839] [id = 274] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x9b14a800 == 56 [pid = 1839] [id = 273] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x92bb6800 == 55 [pid = 1839] [id = 269] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x942ab800 == 54 [pid = 1839] [id = 270] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x97c5a800 == 53 [pid = 1839] [id = 264] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x959d0800 == 52 [pid = 1839] [id = 265] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x9b254800 == 51 [pid = 1839] [id = 266] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x8f653000 == 50 [pid = 1839] [id = 262] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x8f647c00 == 49 [pid = 1839] [id = 263] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x95e86800 == 48 [pid = 1839] [id = 253] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x9a104400 == 47 [pid = 1839] [id = 254] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0xa4801400 == 46 [pid = 1839] [id = 267] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x8f649000 == 45 [pid = 1839] [id = 252] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0xa93c6800 == 44 [pid = 1839] [id = 268] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x94257000 == 43 [pid = 1839] [id = 256] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x94ab1000 == 42 [pid = 1839] [id = 257] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x9a4c8000 == 41 [pid = 1839] [id = 255] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x8d678c00 == 40 [pid = 1839] [id = 282] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc78800 == 39 [pid = 1839] [id = 284] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x94214400 == 38 [pid = 1839] [id = 286] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x8d67f000 == 37 [pid = 1839] [id = 285] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x8d677400 == 36 [pid = 1839] [id = 283] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x9a163c00 == 35 [pid = 1839] [id = 249] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0xa2fa2c00 == 34 [pid = 1839] [id = 250] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x9b4d8c00 == 33 [pid = 1839] [id = 275] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x9421b000 == 32 [pid = 1839] [id = 276] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x9a156400 == 31 [pid = 1839] [id = 278] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x94d6cc00 == 30 [pid = 1839] [id = 277] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x95a5cc00 == 29 [pid = 1839] [id = 280] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0xa2e76c00 == 28 [pid = 1839] [id = 279] 00:22:06 INFO - PROCESS | 1839 | --DOCSHELL 0x95a63000 == 27 [pid = 1839] [id = 281] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 124 (0x8f7a9c00) [pid = 1839] [serial = 740] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 123 (0x968ca800) [pid = 1839] [serial = 743] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 122 (0xa45e6800) [pid = 1839] [serial = 746] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 121 (0xa5f8fc00) [pid = 1839] [serial = 749] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 120 (0x94217400) [pid = 1839] [serial = 759] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 119 (0x94213400) [pid = 1839] [serial = 758] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 118 (0x94262c00) [pid = 1839] [serial = 762] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 117 (0x9425f000) [pid = 1839] [serial = 761] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 116 (0x95117000) [pid = 1839] [serial = 765] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 115 (0x94d77c00) [pid = 1839] [serial = 764] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x95e80400) [pid = 1839] [serial = 767] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x94ab4800) [pid = 1839] [serial = 755] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x94263000) [pid = 1839] [serial = 752] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0xa48c2c00) [pid = 1839] [serial = 738] [outer = (nil)] [url = about:blank] 00:22:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc7f800 == 28 [pid = 1839] [id = 288] 00:22:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x8cc82800) [pid = 1839] [serial = 845] [outer = (nil)] 00:22:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x8cc80c00) [pid = 1839] [serial = 846] [outer = 0x8cc82800] 00:22:06 INFO - PROCESS | 1839 | 1477725726893 Marionette TRACE conn4 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 00:22:06 INFO - . 00:22:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 2584ms 00:22:06 INFO - PROCESS | 1839 | 1477725726973 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 00:22:06 INFO - PROCESS | 1839 | 1477725726980 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 00:22:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 00:22:06 INFO - PROCESS | 1839 | 1477725726996 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:07 INFO - PROCESS | 1839 | 1477725727230 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 00:22:07 INFO - PROCESS | 1839 | 1477725727355 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 00:22:07 INFO - PROCESS | 1839 | 1477725727361 Marionette TRACE conn4 <- [1,1220,null,["8"]] 00:22:07 INFO - PROCESS | 1839 | 1477725727380 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 00:22:07 INFO - PROCESS | 1839 | 1477725727390 Marionette TRACE conn4 <- [1,1221,null,{}] 00:22:07 INFO - PROCESS | 1839 | 1477725727396 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f7aec00 == 29 [pid = 1839] [id = 289] 00:22:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x8f804400) [pid = 1839] [serial = 847] [outer = (nil)] 00:22:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x92bb8c00) [pid = 1839] [serial = 848] [outer = 0x8f804400] 00:22:07 INFO - PROCESS | 1839 | 1477725727511 Marionette DEBUG loaded listener.js 00:22:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 116 (0x92c43000) [pid = 1839] [serial = 849] [outer = 0x8f804400] 00:22:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x9421c000 == 30 [pid = 1839] [id = 290] 00:22:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 117 (0x94254400) [pid = 1839] [serial = 850] [outer = (nil)] 00:22:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 118 (0x94256c00) [pid = 1839] [serial = 851] [outer = 0x94254400] 00:22:08 INFO - PROCESS | 1839 | 1477725728233 Marionette TRACE conn4 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 00:22:08 INFO - . 00:22:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1321ms 00:22:08 INFO - PROCESS | 1839 | 1477725728316 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 00:22:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 00:22:08 INFO - PROCESS | 1839 | 1477725728321 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 00:22:08 INFO - PROCESS | 1839 | 1477725728343 Marionette TRACE conn4 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:08 INFO - PROCESS | 1839 | 1477725728588 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 00:22:08 INFO - PROCESS | 1839 | 1477725728684 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 00:22:08 INFO - PROCESS | 1839 | 1477725728689 Marionette TRACE conn4 <- [1,1225,null,["8"]] 00:22:08 INFO - PROCESS | 1839 | 1477725728700 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 00:22:08 INFO - PROCESS | 1839 | 1477725728705 Marionette TRACE conn4 <- [1,1226,null,{}] 00:22:08 INFO - PROCESS | 1839 | 1477725728711 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x942ab800 == 31 [pid = 1839] [id = 291] 00:22:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 119 (0x942b5c00) [pid = 1839] [serial = 852] [outer = (nil)] 00:22:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 120 (0x949c5800) [pid = 1839] [serial = 853] [outer = 0x942b5c00] 00:22:08 INFO - PROCESS | 1839 | 1477725728824 Marionette DEBUG loaded listener.js 00:22:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 121 (0x949dcc00) [pid = 1839] [serial = 854] [outer = 0x942b5c00] 00:22:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fb5a400 == 32 [pid = 1839] [id = 292] 00:22:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 122 (0x94ab5400) [pid = 1839] [serial = 855] [outer = (nil)] 00:22:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 123 (0x94d6e400) [pid = 1839] [serial = 856] [outer = 0x94ab5400] 00:22:09 INFO - PROCESS | 1839 | 1477725729534 Marionette TRACE conn4 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 00:22:09 INFO - . 00:22:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1223ms 00:22:09 INFO - PROCESS | 1839 | 1477725729606 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 00:22:09 INFO - PROCESS | 1839 | 1477725729614 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 00:22:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 00:22:09 INFO - PROCESS | 1839 | 1477725729622 Marionette TRACE conn4 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:09 INFO - PROCESS | 1839 | 1477725729862 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 00:22:09 INFO - PROCESS | 1839 | 1477725729888 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 00:22:09 INFO - PROCESS | 1839 | 1477725729893 Marionette TRACE conn4 <- [1,1230,null,["8"]] 00:22:09 INFO - PROCESS | 1839 | 1477725729899 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 00:22:09 INFO - PROCESS | 1839 | 1477725729907 Marionette TRACE conn4 <- [1,1231,null,{}] 00:22:10 INFO - PROCESS | 1839 | 1477725729984 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x9595a400 == 33 [pid = 1839] [id = 293] 00:22:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 124 (0x9595e800) [pid = 1839] [serial = 857] [outer = (nil)] 00:22:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 125 (0x959cb400) [pid = 1839] [serial = 858] [outer = 0x9595e800] 00:22:10 INFO - PROCESS | 1839 | 1477725730089 Marionette DEBUG loaded listener.js 00:22:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 126 (0x95a60c00) [pid = 1839] [serial = 859] [outer = 0x9595e800] 00:22:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x95a68c00 == 34 [pid = 1839] [id = 294] 00:22:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 127 (0x95e82800) [pid = 1839] [serial = 860] [outer = (nil)] 00:22:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 128 (0x95a67400) [pid = 1839] [serial = 861] [outer = 0x95e82800] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 127 (0xa2e6c800) [pid = 1839] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 126 (0x8fb59400) [pid = 1839] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 125 (0x95e87800) [pid = 1839] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 124 (0xa2f9d400) [pid = 1839] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 123 (0x95e7c800) [pid = 1839] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 122 (0x9a105000) [pid = 1839] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 121 (0x94ab1c00) [pid = 1839] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 120 (0x8f648000) [pid = 1839] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 119 (0x8f64bc00) [pid = 1839] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 118 (0x9425e000) [pid = 1839] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 117 (0x95e83c00) [pid = 1839] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 116 (0x9b4d9c00) [pid = 1839] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 115 (0xa2f1ac00) [pid = 1839] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x9b255000) [pid = 1839] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x92c30c00) [pid = 1839] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x942abc00) [pid = 1839] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0xa93c7000) [pid = 1839] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x94ab6400) [pid = 1839] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x982ec800) [pid = 1839] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x8f7a9000) [pid = 1839] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0xa291f400) [pid = 1839] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0x94aaec00) [pid = 1839] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0x95de9400) [pid = 1839] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0xa480f000) [pid = 1839] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 00:22:11 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0x97c53000) [pid = 1839] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 00:22:11 INFO - PROCESS | 1839 | 1477725731878 Marionette TRACE conn4 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 00:22:11 INFO - . 00:22:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 2333ms 00:22:11 INFO - PROCESS | 1839 | 1477725731957 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 00:22:11 INFO - PROCESS | 1839 | 1477725731962 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 00:22:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 00:22:11 INFO - PROCESS | 1839 | 1477725731974 Marionette TRACE conn4 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:12 INFO - PROCESS | 1839 | 1477725732166 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 00:22:12 INFO - PROCESS | 1839 | 1477725732176 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 00:22:12 INFO - PROCESS | 1839 | 1477725732180 Marionette TRACE conn4 <- [1,1235,null,["8"]] 00:22:12 INFO - PROCESS | 1839 | 1477725732299 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 00:22:12 INFO - PROCESS | 1839 | 1477725732306 Marionette TRACE conn4 <- [1,1236,null,{}] 00:22:12 INFO - PROCESS | 1839 | 1477725732316 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f7a9000 == 35 [pid = 1839] [id = 295] 00:22:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0x8fb59400) [pid = 1839] [serial = 862] [outer = (nil)] 00:22:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0x9a110800) [pid = 1839] [serial = 863] [outer = 0x8fb59400] 00:22:12 INFO - PROCESS | 1839 | 1477725732426 Marionette DEBUG loaded listener.js 00:22:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0x9a1dc800) [pid = 1839] [serial = 864] [outer = 0x8fb59400] 00:22:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a408400 == 36 [pid = 1839] [id = 296] 00:22:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x9a40a400) [pid = 1839] [serial = 865] [outer = (nil)] 00:22:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x94ab2400) [pid = 1839] [serial = 866] [outer = 0x9a40a400] 00:22:13 INFO - PROCESS | 1839 | 1477725733100 Marionette TRACE conn4 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 00:22:13 INFO - . 00:22:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1170ms 00:22:13 INFO - PROCESS | 1839 | 1477725733157 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 00:22:13 INFO - PROCESS | 1839 | 1477725733163 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 00:22:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 00:22:13 INFO - PROCESS | 1839 | 1477725733172 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:13 INFO - PROCESS | 1839 | 1477725733349 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 00:22:13 INFO - PROCESS | 1839 | 1477725733364 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 00:22:13 INFO - PROCESS | 1839 | 1477725733367 Marionette TRACE conn4 <- [1,1240,null,["8"]] 00:22:13 INFO - PROCESS | 1839 | 1477725733372 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 00:22:13 INFO - PROCESS | 1839 | 1477725733378 Marionette TRACE conn4 <- [1,1241,null,{}] 00:22:13 INFO - PROCESS | 1839 | 1477725733383 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a430000 == 37 [pid = 1839] [id = 297] 00:22:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0x9a438800) [pid = 1839] [serial = 867] [outer = (nil)] 00:22:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x9a673000) [pid = 1839] [serial = 868] [outer = 0x9a438800] 00:22:13 INFO - PROCESS | 1839 | 1477725733479 Marionette DEBUG loaded listener.js 00:22:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x9a6bc800) [pid = 1839] [serial = 869] [outer = 0x9a438800] 00:22:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc79000 == 38 [pid = 1839] [id = 298] 00:22:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x8d67c000) [pid = 1839] [serial = 870] [outer = (nil)] 00:22:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x8cc7a000) [pid = 1839] [serial = 871] [outer = 0x8d67c000] 00:22:14 INFO - PROCESS | 1839 | 1477725734386 Marionette TRACE conn4 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 00:22:14 INFO - . 00:22:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1283ms 00:22:14 INFO - PROCESS | 1839 | 1477725734457 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 00:22:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 00:22:14 INFO - PROCESS | 1839 | 1477725734465 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 00:22:14 INFO - PROCESS | 1839 | 1477725734474 Marionette TRACE conn4 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:14 INFO - PROCESS | 1839 | 1477725734700 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 00:22:14 INFO - PROCESS | 1839 | 1477725734875 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 00:22:14 INFO - PROCESS | 1839 | 1477725734882 Marionette TRACE conn4 <- [1,1245,null,["8"]] 00:22:14 INFO - PROCESS | 1839 | 1477725734889 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 00:22:14 INFO - PROCESS | 1839 | 1477725734899 Marionette TRACE conn4 <- [1,1246,null,{}] 00:22:14 INFO - PROCESS | 1839 | 1477725734949 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x94213c00 == 39 [pid = 1839] [id = 299] 00:22:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x94214400) [pid = 1839] [serial = 872] [outer = (nil)] 00:22:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x9421b000) [pid = 1839] [serial = 873] [outer = 0x94214400] 00:22:15 INFO - PROCESS | 1839 | 1477725735072 Marionette DEBUG loaded listener.js 00:22:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 116 (0x942aa400) [pid = 1839] [serial = 874] [outer = 0x94214400] 00:22:15 INFO - PROCESS | 1839 | 1477725735763 Marionette TRACE conn4 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 00:22:15 INFO - . 00:22:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1328ms 00:22:15 INFO - PROCESS | 1839 | 1477725735800 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 00:22:15 INFO - PROCESS | 1839 | 1477725735805 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 00:22:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 00:22:15 INFO - PROCESS | 1839 | 1477725735816 Marionette TRACE conn4 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:16 INFO - PROCESS | 1839 | 1477725736042 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 00:22:16 INFO - PROCESS | 1839 | 1477725736188 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 00:22:16 INFO - PROCESS | 1839 | 1477725736194 Marionette TRACE conn4 <- [1,1250,null,["8"]] 00:22:16 INFO - PROCESS | 1839 | 1477725736201 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 00:22:16 INFO - PROCESS | 1839 | 1477725736207 Marionette TRACE conn4 <- [1,1251,null,{}] 00:22:16 INFO - PROCESS | 1839 | 1477725736254 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d73d800 == 40 [pid = 1839] [id = 300] 00:22:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 117 (0x95117400) [pid = 1839] [serial = 875] [outer = (nil)] 00:22:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 118 (0x95a5f000) [pid = 1839] [serial = 876] [outer = 0x95117400] 00:22:16 INFO - PROCESS | 1839 | 1477725736373 Marionette DEBUG loaded listener.js 00:22:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 119 (0x97a68000) [pid = 1839] [serial = 877] [outer = 0x95117400] 00:22:17 INFO - PROCESS | 1839 | 1477725737038 Marionette TRACE conn4 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 00:22:17 INFO - . 00:22:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1273ms 00:22:17 INFO - PROCESS | 1839 | 1477725737098 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 00:22:17 INFO - PROCESS | 1839 | 1477725737106 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 00:22:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 00:22:17 INFO - PROCESS | 1839 | 1477725737114 Marionette TRACE conn4 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:17 INFO - PROCESS | 1839 | 1477725737294 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 00:22:17 INFO - PROCESS | 1839 | 1477725737467 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 00:22:17 INFO - PROCESS | 1839 | 1477725737471 Marionette TRACE conn4 <- [1,1255,null,["8"]] 00:22:17 INFO - PROCESS | 1839 | 1477725737484 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 00:22:17 INFO - PROCESS | 1839 | 1477725737492 Marionette TRACE conn4 <- [1,1256,null,{}] 00:22:17 INFO - PROCESS | 1839 | 1477725737499 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b252c00 == 41 [pid = 1839] [id = 301] 00:22:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 120 (0x9b253000) [pid = 1839] [serial = 878] [outer = (nil)] 00:22:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 121 (0x9b25fc00) [pid = 1839] [serial = 879] [outer = 0x9b253000] 00:22:17 INFO - PROCESS | 1839 | 1477725737613 Marionette DEBUG loaded listener.js 00:22:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 122 (0x9b4d7400) [pid = 1839] [serial = 880] [outer = 0x9b253000] 00:22:18 INFO - PROCESS | 1839 | 1477725738266 Marionette TRACE conn4 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 00:22:18 INFO - . 00:22:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1221ms 00:22:18 INFO - PROCESS | 1839 | 1477725738335 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 00:22:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 00:22:18 INFO - PROCESS | 1839 | 1477725738340 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 00:22:18 INFO - PROCESS | 1839 | 1477725738349 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:18 INFO - PROCESS | 1839 | 1477725738560 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 00:22:18 INFO - PROCESS | 1839 | 1477725738730 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 00:22:18 INFO - PROCESS | 1839 | 1477725738735 Marionette TRACE conn4 <- [1,1260,null,["8"]] 00:22:18 INFO - PROCESS | 1839 | 1477725738745 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 00:22:18 INFO - PROCESS | 1839 | 1477725738753 Marionette TRACE conn4 <- [1,1261,null,{}] 00:22:18 INFO - PROCESS | 1839 | 1477725738759 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x95424400 == 42 [pid = 1839] [id = 302] 00:22:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 123 (0x9ceb7800) [pid = 1839] [serial = 881] [outer = (nil)] 00:22:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 124 (0xa0fb9000) [pid = 1839] [serial = 882] [outer = 0x9ceb7800] 00:22:18 INFO - PROCESS | 1839 | 1477725738903 Marionette DEBUG loaded listener.js 00:22:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 125 (0xa1a6e400) [pid = 1839] [serial = 883] [outer = 0x9ceb7800] 00:22:19 INFO - PROCESS | 1839 | 1477725739525 Marionette TRACE conn4 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 00:22:19 INFO - . 00:22:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1222ms 00:22:19 INFO - PROCESS | 1839 | 1477725739569 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 00:22:19 INFO - PROCESS | 1839 | 1477725739573 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 00:22:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 00:22:19 INFO - PROCESS | 1839 | 1477725739581 Marionette TRACE conn4 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:19 INFO - PROCESS | 1839 | 1477725739776 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 00:22:19 INFO - PROCESS | 1839 | 1477725739962 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 00:22:19 INFO - PROCESS | 1839 | 1477725739967 Marionette TRACE conn4 <- [1,1265,null,["8"]] 00:22:19 INFO - PROCESS | 1839 | 1477725739976 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 00:22:19 INFO - PROCESS | 1839 | 1477725739982 Marionette TRACE conn4 <- [1,1266,null,{}] 00:22:20 INFO - PROCESS | 1839 | 1477725739992 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:20 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2623400 == 43 [pid = 1839] [id = 303] 00:22:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 126 (0xa2625800) [pid = 1839] [serial = 884] [outer = (nil)] 00:22:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 127 (0xa26ef800) [pid = 1839] [serial = 885] [outer = 0xa2625800] 00:22:20 INFO - PROCESS | 1839 | 1477725740099 Marionette DEBUG loaded listener.js 00:22:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 128 (0xa2622c00) [pid = 1839] [serial = 886] [outer = 0xa2625800] 00:22:20 INFO - PROCESS | 1839 | 1477725740806 Marionette TRACE conn4 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 00:22:20 INFO - . 00:22:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1275ms 00:22:20 INFO - PROCESS | 1839 | 1477725740856 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 00:22:20 INFO - PROCESS | 1839 | 1477725740860 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 00:22:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 00:22:20 INFO - PROCESS | 1839 | 1477725740867 Marionette TRACE conn4 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:21 INFO - PROCESS | 1839 | 1477725741107 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 00:22:21 INFO - PROCESS | 1839 | 1477725741251 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 00:22:21 INFO - PROCESS | 1839 | 1477725741256 Marionette TRACE conn4 <- [1,1270,null,["8"]] 00:22:21 INFO - PROCESS | 1839 | 1477725741261 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 00:22:21 INFO - PROCESS | 1839 | 1477725741267 Marionette TRACE conn4 <- [1,1271,null,{}] 00:22:21 INFO - PROCESS | 1839 | 1477725741275 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc74800 == 44 [pid = 1839] [id = 304] 00:22:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 129 (0x8cc79400) [pid = 1839] [serial = 887] [outer = (nil)] 00:22:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 130 (0x9b4e4c00) [pid = 1839] [serial = 888] [outer = 0x8cc79400] 00:22:21 INFO - PROCESS | 1839 | 1477725741443 Marionette DEBUG loaded listener.js 00:22:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 131 (0xa4801400) [pid = 1839] [serial = 889] [outer = 0x8cc79400] 00:22:22 INFO - PROCESS | 1839 | 1477725742119 Marionette TRACE conn4 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 00:22:22 INFO - . 00:22:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1273ms 00:22:22 INFO - PROCESS | 1839 | 1477725742140 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 00:22:22 INFO - PROCESS | 1839 | 1477725742145 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 00:22:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 00:22:22 INFO - PROCESS | 1839 | 1477725742152 Marionette TRACE conn4 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:22 INFO - PROCESS | 1839 | 1477725742328 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 00:22:22 INFO - PROCESS | 1839 | 1477725742520 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 00:22:22 INFO - PROCESS | 1839 | 1477725742526 Marionette TRACE conn4 <- [1,1275,null,["8"]] 00:22:22 INFO - PROCESS | 1839 | 1477725742536 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 00:22:22 INFO - PROCESS | 1839 | 1477725742541 Marionette TRACE conn4 <- [1,1276,null,{}] 00:22:22 INFO - PROCESS | 1839 | 1477725742551 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x92c29c00 == 45 [pid = 1839] [id = 305] 00:22:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 132 (0x92c48400) [pid = 1839] [serial = 890] [outer = (nil)] 00:22:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 133 (0x94aac000) [pid = 1839] [serial = 891] [outer = 0x92c48400] 00:22:22 INFO - PROCESS | 1839 | 1477725742656 Marionette DEBUG loaded listener.js 00:22:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 134 (0x959c9400) [pid = 1839] [serial = 892] [outer = 0x92c48400] 00:22:23 INFO - PROCESS | 1839 | 1477725743342 Marionette TRACE conn4 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 00:22:23 INFO - . 00:22:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1322ms 00:22:23 INFO - PROCESS | 1839 | 1477725743494 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 00:22:23 INFO - PROCESS | 1839 | 1477725743499 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 00:22:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 00:22:23 INFO - PROCESS | 1839 | 1477725743512 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:23 INFO - PROCESS | 1839 | 1477725743719 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 00:22:23 INFO - PROCESS | 1839 | 1477725743932 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 00:22:23 INFO - PROCESS | 1839 | 1477725743945 Marionette TRACE conn4 <- [1,1280,null,["8"]] 00:22:24 INFO - PROCESS | 1839 | 1477725744003 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 00:22:24 INFO - PROCESS | 1839 | 1477725744016 Marionette TRACE conn4 <- [1,1281,null,{}] 00:22:24 INFO - PROCESS | 1839 | 1477725744026 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x92c40400 == 46 [pid = 1839] [id = 306] 00:22:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 135 (0x92c40800) [pid = 1839] [serial = 893] [outer = (nil)] 00:22:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 136 (0x94211400) [pid = 1839] [serial = 894] [outer = 0x92c40800] 00:22:24 INFO - PROCESS | 1839 | 1477725744136 Marionette DEBUG loaded listener.js 00:22:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 137 (0x9425b400) [pid = 1839] [serial = 895] [outer = 0x92c40800] 00:22:24 INFO - PROCESS | 1839 | --DOCSHELL 0x9a408400 == 45 [pid = 1839] [id = 296] 00:22:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8f7a9000 == 44 [pid = 1839] [id = 295] 00:22:24 INFO - PROCESS | 1839 | --DOCSHELL 0x95a68c00 == 43 [pid = 1839] [id = 294] 00:22:24 INFO - PROCESS | 1839 | --DOCSHELL 0x9595a400 == 42 [pid = 1839] [id = 293] 00:22:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8fb5a400 == 41 [pid = 1839] [id = 292] 00:22:24 INFO - PROCESS | 1839 | --DOCSHELL 0x942ab800 == 40 [pid = 1839] [id = 291] 00:22:24 INFO - PROCESS | 1839 | --DOCSHELL 0x9421c000 == 39 [pid = 1839] [id = 290] 00:22:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8f7aec00 == 38 [pid = 1839] [id = 289] 00:22:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc7f800 == 37 [pid = 1839] [id = 288] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 136 (0xa2f9b000) [pid = 1839] [serial = 717] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 135 (0x9a376800) [pid = 1839] [serial = 720] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 134 (0x97c5bc00) [pid = 1839] [serial = 744] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 133 (0xa5f90800) [pid = 1839] [serial = 750] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 132 (0x95eb6000) [pid = 1839] [serial = 768] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 131 (0xa4c56000) [pid = 1839] [serial = 747] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 130 (0x94ab9000) [pid = 1839] [serial = 756] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 129 (0x92c2b800) [pid = 1839] [serial = 711] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 128 (0x92c2f800) [pid = 1839] [serial = 741] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 127 (0x94263c00) [pid = 1839] [serial = 753] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 126 (0x95e82c00) [pid = 1839] [serial = 714] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 125 (0x9b4dfc00) [pid = 1839] [serial = 811] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 124 (0x9b4e0400) [pid = 1839] [serial = 812] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 123 (0xa45ec400) [pid = 1839] [serial = 808] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 122 (0xa4855000) [pid = 1839] [serial = 809] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 121 (0xa0fb8400) [pid = 1839] [serial = 805] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 120 (0xa2e78c00) [pid = 1839] [serial = 806] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 119 (0x982f4000) [pid = 1839] [serial = 801] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 118 (0x9a161c00) [pid = 1839] [serial = 802] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 117 (0xa1a6cc00) [pid = 1839] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 116 (0x94ab6c00) [pid = 1839] [serial = 797] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 115 (0x95248000) [pid = 1839] [serial = 798] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x95dda800) [pid = 1839] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x942b1000) [pid = 1839] [serial = 794] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x942b3c00) [pid = 1839] [serial = 795] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x92c48000) [pid = 1839] [serial = 791] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x9421c400) [pid = 1839] [serial = 792] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x92c3b400) [pid = 1839] [serial = 788] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x92c3dc00) [pid = 1839] [serial = 789] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0xa4cb5800) [pid = 1839] [serial = 785] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0xa5f8b800) [pid = 1839] [serial = 786] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0xa2e77c00) [pid = 1839] [serial = 782] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x8f7a8c00) [pid = 1839] [serial = 783] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0xa1a6c400) [pid = 1839] [serial = 779] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0xa2628800) [pid = 1839] [serial = 780] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x9a0bd000) [pid = 1839] [serial = 776] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x9a4c1000) [pid = 1839] [serial = 777] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x94b67000) [pid = 1839] [serial = 773] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0x9507ec00) [pid = 1839] [serial = 774] [outer = (nil)] [url = about:blank] 00:22:24 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x93148800) [pid = 1839] [serial = 770] [outer = (nil)] [url = about:blank] 00:22:25 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x94212400) [pid = 1839] [serial = 771] [outer = (nil)] [url = about:blank] 00:22:25 INFO - PROCESS | 1839 | 1477725745007 Marionette TRACE conn4 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 00:22:25 INFO - . 00:22:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1523ms 00:22:25 INFO - PROCESS | 1839 | 1477725745037 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 00:22:25 INFO - PROCESS | 1839 | 1477725745044 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 00:22:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 00:22:25 INFO - PROCESS | 1839 | 1477725745052 Marionette TRACE conn4 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:25 INFO - PROCESS | 1839 | 1477725745235 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 00:22:25 INFO - PROCESS | 1839 | 1477725745367 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 00:22:25 INFO - PROCESS | 1839 | 1477725745371 Marionette TRACE conn4 <- [1,1285,null,["8"]] 00:22:25 INFO - PROCESS | 1839 | 1477725745380 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 00:22:25 INFO - PROCESS | 1839 | 1477725745385 Marionette TRACE conn4 <- [1,1286,null,{}] 00:22:25 INFO - PROCESS | 1839 | 1477725745391 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc78800 == 38 [pid = 1839] [id = 307] 00:22:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x8d675800) [pid = 1839] [serial = 896] [outer = (nil)] 00:22:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x8f64d400) [pid = 1839] [serial = 897] [outer = 0x8d675800] 00:22:25 INFO - PROCESS | 1839 | 1477725745506 Marionette DEBUG loaded listener.js 00:22:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x94212400) [pid = 1839] [serial = 898] [outer = 0x8d675800] 00:22:26 INFO - PROCESS | 1839 | 1477725746036 Marionette TRACE conn4 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 00:22:26 INFO - . 00:22:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1030ms 00:22:26 INFO - PROCESS | 1839 | 1477725746092 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 00:22:26 INFO - PROCESS | 1839 | 1477725746102 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 00:22:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 00:22:26 INFO - PROCESS | 1839 | 1477725746110 Marionette TRACE conn4 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:26 INFO - PROCESS | 1839 | 1477725746305 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 00:22:26 INFO - PROCESS | 1839 | 1477725746440 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 00:22:26 INFO - PROCESS | 1839 | 1477725746445 Marionette TRACE conn4 <- [1,1290,null,["8"]] 00:22:26 INFO - PROCESS | 1839 | 1477725746450 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 00:22:26 INFO - PROCESS | 1839 | 1477725746457 Marionette TRACE conn4 <- [1,1291,null,{}] 00:22:26 INFO - PROCESS | 1839 | 1477725746464 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x94ab9800 == 39 [pid = 1839] [id = 308] 00:22:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x94ab9c00) [pid = 1839] [serial = 899] [outer = (nil)] 00:22:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x94d6cc00) [pid = 1839] [serial = 900] [outer = 0x94ab9c00] 00:22:26 INFO - PROCESS | 1839 | 1477725746562 Marionette DEBUG loaded listener.js 00:22:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0x95083c00) [pid = 1839] [serial = 901] [outer = 0x94ab9c00] 00:22:27 INFO - PROCESS | 1839 | 1477725747114 Marionette TRACE conn4 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 00:22:27 INFO - . 00:22:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1039ms 00:22:27 INFO - PROCESS | 1839 | 1477725747163 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 00:22:27 INFO - PROCESS | 1839 | 1477725747167 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 00:22:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 00:22:27 INFO - PROCESS | 1839 | 1477725747175 Marionette TRACE conn4 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:27 INFO - PROCESS | 1839 | 1477725747400 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 00:22:27 INFO - PROCESS | 1839 | 1477725747433 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 00:22:27 INFO - PROCESS | 1839 | 1477725747442 Marionette TRACE conn4 <- [1,1295,null,["8"]] 00:22:27 INFO - PROCESS | 1839 | 1477725747449 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 00:22:27 INFO - PROCESS | 1839 | 1477725747455 Marionette TRACE conn4 <- [1,1296,null,{}] 00:22:27 INFO - PROCESS | 1839 | 1477725747536 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x95a60800 == 40 [pid = 1839] [id = 309] 00:22:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0x95a66400) [pid = 1839] [serial = 902] [outer = (nil)] 00:22:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0x97a5e800) [pid = 1839] [serial = 903] [outer = 0x95a66400] 00:22:27 INFO - PROCESS | 1839 | 1477725747631 Marionette DEBUG loaded listener.js 00:22:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0x9a161400) [pid = 1839] [serial = 904] [outer = 0x95a66400] 00:22:28 INFO - PROCESS | 1839 | 1477725748287 Marionette TRACE conn4 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 00:22:28 INFO - . 00:22:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1174ms 00:22:28 INFO - PROCESS | 1839 | 1477725748350 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 00:22:28 INFO - PROCESS | 1839 | 1477725748353 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 00:22:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 00:22:28 INFO - PROCESS | 1839 | 1477725748360 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:28 INFO - PROCESS | 1839 | 1477725748573 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 00:22:28 INFO - PROCESS | 1839 | 1477725748593 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 00:22:28 INFO - PROCESS | 1839 | 1477725748596 Marionette TRACE conn4 <- [1,1300,null,["8"]] 00:22:28 INFO - PROCESS | 1839 | 1477725748601 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 00:22:28 INFO - PROCESS | 1839 | 1477725748606 Marionette TRACE conn4 <- [1,1301,null,{}] 00:22:28 INFO - PROCESS | 1839 | 1477725748611 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f653000 == 41 [pid = 1839] [id = 310] 00:22:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0x9a37a800) [pid = 1839] [serial = 905] [outer = (nil)] 00:22:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x9a4c5400) [pid = 1839] [serial = 906] [outer = 0x9a37a800] 00:22:28 INFO - PROCESS | 1839 | 1477725748702 Marionette DEBUG loaded listener.js 00:22:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x9a671400) [pid = 1839] [serial = 907] [outer = 0x9a37a800] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x9421b400) [pid = 1839] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0x9b4dac00) [pid = 1839] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0x9507a000) [pid = 1839] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x95a5d800) [pid = 1839] [serial = 825] [outer = (nil)] [url = about:blank] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0xa2e79c00) [pid = 1839] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0x8d67a800) [pid = 1839] [serial = 830] [outer = (nil)] [url = about:blank] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x95a65000) [pid = 1839] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x8cc7ac00) [pid = 1839] [serial = 835] [outer = (nil)] [url = about:blank] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x8d677800) [pid = 1839] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0x8cc82800) [pid = 1839] [serial = 845] [outer = (nil)] [url = about:blank] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x94213800) [pid = 1839] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x94254400) [pid = 1839] [serial = 850] [outer = (nil)] [url = about:blank] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x8f804400) [pid = 1839] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x9595e800) [pid = 1839] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x94255800) [pid = 1839] [serial = 840] [outer = (nil)] [url = about:blank] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x8d67fc00) [pid = 1839] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x8fb59400) [pid = 1839] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x95e82800) [pid = 1839] [serial = 860] [outer = (nil)] [url = about:blank] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x94ab5400) [pid = 1839] [serial = 855] [outer = (nil)] [url = about:blank] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x9a40a400) [pid = 1839] [serial = 865] [outer = (nil)] [url = about:blank] 00:22:29 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x942b5c00) [pid = 1839] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 00:22:29 INFO - PROCESS | 1839 | 1477725749531 Marionette TRACE conn4 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 00:22:29 INFO - . 00:22:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1227ms 00:22:29 INFO - PROCESS | 1839 | 1477725749588 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 00:22:29 INFO - PROCESS | 1839 | 1477725749591 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 00:22:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 00:22:29 INFO - PROCESS | 1839 | 1477725749598 Marionette TRACE conn4 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:29 INFO - PROCESS | 1839 | 1477725749853 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 00:22:29 INFO - PROCESS | 1839 | 1477725749866 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 00:22:29 INFO - PROCESS | 1839 | 1477725749869 Marionette TRACE conn4 <- [1,1305,null,["8"]] 00:22:29 INFO - PROCESS | 1839 | 1477725749944 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 00:22:29 INFO - PROCESS | 1839 | 1477725749950 Marionette TRACE conn4 <- [1,1306,null,{}] 00:22:29 INFO - PROCESS | 1839 | 1477725749959 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc7e400 == 42 [pid = 1839] [id = 311] 00:22:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x8d70e800) [pid = 1839] [serial = 908] [outer = (nil)] 00:22:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x9b255000) [pid = 1839] [serial = 909] [outer = 0x8d70e800] 00:22:30 INFO - PROCESS | 1839 | 1477725750064 Marionette DEBUG loaded listener.js 00:22:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x9b4de800) [pid = 1839] [serial = 910] [outer = 0x8d70e800] 00:22:30 INFO - PROCESS | 1839 | 1477725750599 Marionette TRACE conn4 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 00:22:30 INFO - . 00:22:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1026ms 00:22:30 INFO - PROCESS | 1839 | 1477725750625 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 00:22:30 INFO - PROCESS | 1839 | 1477725750629 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 00:22:30 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 00:22:30 INFO - PROCESS | 1839 | 1477725750636 Marionette TRACE conn4 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:30 INFO - PROCESS | 1839 | 1477725750801 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 00:22:30 INFO - PROCESS | 1839 | 1477725750816 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 00:22:30 INFO - PROCESS | 1839 | 1477725750819 Marionette TRACE conn4 <- [1,1310,null,["8"]] 00:22:30 INFO - PROCESS | 1839 | 1477725750824 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 00:22:30 INFO - PROCESS | 1839 | 1477725750836 Marionette TRACE conn4 <- [1,1311,null,{}] 00:22:30 INFO - PROCESS | 1839 | 1477725750840 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a6c2c00 == 43 [pid = 1839] [id = 312] 00:22:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0xa0f88400) [pid = 1839] [serial = 911] [outer = (nil)] 00:22:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0xa1ac9000) [pid = 1839] [serial = 912] [outer = 0xa0f88400] 00:22:31 INFO - PROCESS | 1839 | 1477725751051 Marionette DEBUG loaded listener.js 00:22:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0xa0fb8400) [pid = 1839] [serial = 913] [outer = 0xa0f88400] 00:22:31 INFO - PROCESS | 1839 | 1477725751769 Marionette TRACE conn4 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 00:22:31 INFO - ... 00:22:31 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1174ms 00:22:31 INFO - PROCESS | 1839 | 1477725751812 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 00:22:31 INFO - PROCESS | 1839 | 1477725751819 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 00:22:31 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 00:22:31 INFO - PROCESS | 1839 | 1477725751849 Marionette TRACE conn4 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:32 INFO - PROCESS | 1839 | 1477725752079 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 00:22:32 INFO - PROCESS | 1839 | 1477725752254 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 00:22:32 INFO - PROCESS | 1839 | 1477725752261 Marionette TRACE conn4 <- [1,1315,null,["8"]] 00:22:32 INFO - PROCESS | 1839 | 1477725752268 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 00:22:32 INFO - PROCESS | 1839 | 1477725752277 Marionette TRACE conn4 <- [1,1316,null,{}] 00:22:32 INFO - PROCESS | 1839 | 1477725752329 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x93191000 == 44 [pid = 1839] [id = 313] 00:22:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x93877400) [pid = 1839] [serial = 914] [outer = (nil)] 00:22:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x9421bc00) [pid = 1839] [serial = 915] [outer = 0x93877400] 00:22:32 INFO - PROCESS | 1839 | 1477725752454 Marionette DEBUG loaded listener.js 00:22:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x942ab800) [pid = 1839] [serial = 916] [outer = 0x93877400] 00:22:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x94ec4000 == 45 [pid = 1839] [id = 314] 00:22:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x94ec7000) [pid = 1839] [serial = 917] [outer = (nil)] 00:22:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x9510d400) [pid = 1839] [serial = 918] [outer = 0x94ec7000] 00:22:33 INFO - PROCESS | 1839 | 1477725753333 Marionette TRACE conn4 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 00:22:33 INFO - .... 00:22:33 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1530ms 00:22:33 INFO - PROCESS | 1839 | 1477725753360 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 00:22:33 INFO - PROCESS | 1839 | 1477725753365 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 00:22:33 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 00:22:33 INFO - PROCESS | 1839 | 1477725753390 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:33 INFO - PROCESS | 1839 | 1477725753622 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 00:22:33 INFO - PROCESS | 1839 | 1477725753796 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 00:22:33 INFO - PROCESS | 1839 | 1477725753800 Marionette TRACE conn4 <- [1,1320,null,["8"]] 00:22:33 INFO - PROCESS | 1839 | 1477725753808 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 00:22:33 INFO - PROCESS | 1839 | 1477725753814 Marionette TRACE conn4 <- [1,1321,null,{}] 00:22:33 INFO - PROCESS | 1839 | 1477725753821 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x95a62800 == 46 [pid = 1839] [id = 315] 00:22:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x9a0c6800) [pid = 1839] [serial = 919] [outer = (nil)] 00:22:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x9a1e1800) [pid = 1839] [serial = 920] [outer = 0x9a0c6800] 00:22:33 INFO - PROCESS | 1839 | 1477725753970 Marionette DEBUG loaded listener.js 00:22:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x9a40b400) [pid = 1839] [serial = 921] [outer = 0x9a0c6800] 00:22:34 INFO - . 00:22:34 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1228ms 00:22:34 INFO - PROCESS | 1839 | 1477725754601 Marionette TRACE conn4 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 00:22:34 INFO - PROCESS | 1839 | 1477725754626 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 00:22:34 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 00:22:34 INFO - PROCESS | 1839 | 1477725754633 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 00:22:34 INFO - PROCESS | 1839 | 1477725754662 Marionette TRACE conn4 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:34 INFO - PROCESS | 1839 | 1477725754851 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 00:22:35 INFO - PROCESS | 1839 | 1477725755038 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 00:22:35 INFO - PROCESS | 1839 | 1477725755044 Marionette TRACE conn4 <- [1,1325,null,["8"]] 00:22:35 INFO - PROCESS | 1839 | 1477725755051 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 00:22:35 INFO - PROCESS | 1839 | 1477725755059 Marionette TRACE conn4 <- [1,1326,null,{}] 00:22:35 INFO - PROCESS | 1839 | 1477725755070 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:35 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2f11c00 == 47 [pid = 1839] [id = 316] 00:22:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0xa2f98400) [pid = 1839] [serial = 922] [outer = (nil)] 00:22:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0xa2f9f400) [pid = 1839] [serial = 923] [outer = 0xa2f98400] 00:22:35 INFO - PROCESS | 1839 | 1477725755182 Marionette DEBUG loaded listener.js 00:22:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0x8fb59800) [pid = 1839] [serial = 924] [outer = 0xa2f98400] 00:22:35 INFO - PROCESS | 1839 | 1477725755847 Marionette TRACE conn4 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 00:22:35 INFO - . 00:22:35 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1232ms 00:22:35 INFO - PROCESS | 1839 | 1477725755876 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 00:22:35 INFO - PROCESS | 1839 | 1477725755881 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 00:22:35 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 00:22:35 INFO - PROCESS | 1839 | 1477725755890 Marionette TRACE conn4 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:36 INFO - PROCESS | 1839 | 1477725756077 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 00:22:36 INFO - PROCESS | 1839 | 1477725756266 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 00:22:36 INFO - PROCESS | 1839 | 1477725756272 Marionette TRACE conn4 <- [1,1330,null,["8"]] 00:22:36 INFO - PROCESS | 1839 | 1477725756280 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 00:22:36 INFO - PROCESS | 1839 | 1477725756287 Marionette TRACE conn4 <- [1,1331,null,{}] 00:22:36 INFO - PROCESS | 1839 | 1477725756299 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:36 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2f1ac00 == 48 [pid = 1839] [id = 317] 00:22:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0xa4c5b400) [pid = 1839] [serial = 925] [outer = (nil)] 00:22:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0xa4cb1000) [pid = 1839] [serial = 926] [outer = 0xa4c5b400] 00:22:36 INFO - PROCESS | 1839 | 1477725756407 Marionette DEBUG loaded listener.js 00:22:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0xa5f89800) [pid = 1839] [serial = 927] [outer = 0xa4c5b400] 00:22:37 INFO - PROCESS | 1839 | 1477725757039 Marionette TRACE conn4 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 00:22:37 INFO - . 00:22:37 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1175ms 00:22:37 INFO - PROCESS | 1839 | 1477725757064 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 00:22:37 INFO - PROCESS | 1839 | 1477725757069 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 00:22:37 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 00:22:37 INFO - PROCESS | 1839 | 1477725757098 Marionette TRACE conn4 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:37 INFO - PROCESS | 1839 | 1477725757273 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 00:22:37 INFO - PROCESS | 1839 | 1477725757457 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 00:22:37 INFO - PROCESS | 1839 | 1477725757462 Marionette TRACE conn4 <- [1,1335,null,["8"]] 00:22:37 INFO - PROCESS | 1839 | 1477725757474 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 00:22:37 INFO - PROCESS | 1839 | 1477725757495 Marionette TRACE conn4 <- [1,1336,null,{}] 00:22:37 INFO - PROCESS | 1839 | 1477725757501 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aaac400 == 49 [pid = 1839] [id = 318] 00:22:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x8aaac800) [pid = 1839] [serial = 928] [outer = (nil)] 00:22:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0x8aab1c00) [pid = 1839] [serial = 929] [outer = 0x8aaac800] 00:22:37 INFO - PROCESS | 1839 | 1477725757610 Marionette DEBUG loaded listener.js 00:22:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x8aab4c00) [pid = 1839] [serial = 930] [outer = 0x8aaac800] 00:22:38 INFO - PROCESS | 1839 | 1477725758325 Marionette TRACE conn4 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 00:22:38 INFO - .. 00:22:38 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1271ms 00:22:38 INFO - PROCESS | 1839 | 1477725758368 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 00:22:38 INFO - PROCESS | 1839 | 1477725758372 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 00:22:38 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 00:22:38 INFO - PROCESS | 1839 | 1477725758398 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:38 INFO - PROCESS | 1839 | 1477725758608 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 00:22:38 INFO - PROCESS | 1839 | 1477725758780 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 00:22:38 INFO - PROCESS | 1839 | 1477725758784 Marionette TRACE conn4 <- [1,1340,null,["8"]] 00:22:38 INFO - PROCESS | 1839 | 1477725758790 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 00:22:38 INFO - PROCESS | 1839 | 1477725758796 Marionette TRACE conn4 <- [1,1341,null,{}] 00:22:38 INFO - PROCESS | 1839 | 1477725758802 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab3800 == 50 [pid = 1839] [id = 319] 00:22:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x9a646400) [pid = 1839] [serial = 931] [outer = (nil)] 00:22:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x8ac47000) [pid = 1839] [serial = 932] [outer = 0x9a646400] 00:22:38 INFO - PROCESS | 1839 | 1477725758944 Marionette DEBUG loaded listener.js 00:22:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x8ac48400) [pid = 1839] [serial = 933] [outer = 0x9a646400] 00:22:39 INFO - PROCESS | 1839 | 1477725759604 Marionette TRACE conn4 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 00:22:39 INFO - . 00:22:39 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1276ms 00:22:39 INFO - PROCESS | 1839 | 1477725759672 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 00:22:39 INFO - PROCESS | 1839 | 1477725759676 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 00:22:39 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 00:22:39 INFO - PROCESS | 1839 | 1477725759683 Marionette TRACE conn4 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:39 INFO - PROCESS | 1839 | 1477725759858 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 00:22:40 INFO - PROCESS | 1839 | 1477725760325 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 00:22:40 INFO - PROCESS | 1839 | 1477725760331 Marionette TRACE conn4 <- [1,1345,null,["8"]] 00:22:40 INFO - PROCESS | 1839 | 1477725760345 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 00:22:40 INFO - PROCESS | 1839 | 1477725760355 Marionette TRACE conn4 <- [1,1346,null,{}] 00:22:40 INFO - PROCESS | 1839 | 1477725760363 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc7c400 == 51 [pid = 1839] [id = 320] 00:22:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x8cc81c00) [pid = 1839] [serial = 934] [outer = (nil)] 00:22:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x8d67d000) [pid = 1839] [serial = 935] [outer = 0x8cc81c00] 00:22:40 INFO - PROCESS | 1839 | 1477725760468 Marionette DEBUG loaded listener.js 00:22:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 116 (0x8d73c800) [pid = 1839] [serial = 936] [outer = 0x8cc81c00] 00:22:41 INFO - PROCESS | 1839 | 1477725761417 Marionette TRACE conn4 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 00:22:41 INFO - .................. 00:22:41 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1776ms 00:22:41 INFO - PROCESS | 1839 | 1477725761461 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 00:22:41 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 00:22:41 INFO - PROCESS | 1839 | 1477725761468 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 00:22:41 INFO - PROCESS | 1839 | 1477725761476 Marionette TRACE conn4 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:41 INFO - PROCESS | 1839 | 1477725761700 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 00:22:41 INFO - PROCESS | 1839 | 1477725761880 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 00:22:41 INFO - PROCESS | 1839 | 1477725761887 Marionette TRACE conn4 <- [1,1350,null,["8"]] 00:22:41 INFO - PROCESS | 1839 | 1477725761897 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 00:22:41 INFO - PROCESS | 1839 | 1477725761904 Marionette TRACE conn4 <- [1,1351,null,{}] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc7e400 == 50 [pid = 1839] [id = 311] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8f653000 == 49 [pid = 1839] [id = 310] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x94ab9800 == 48 [pid = 1839] [id = 308] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x95a60800 == 47 [pid = 1839] [id = 309] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc78800 == 46 [pid = 1839] [id = 307] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x92c40400 == 45 [pid = 1839] [id = 306] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc79000 == 44 [pid = 1839] [id = 298] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x9a430000 == 43 [pid = 1839] [id = 297] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x95424400 == 42 [pid = 1839] [id = 302] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x94213c00 == 41 [pid = 1839] [id = 299] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0xa2623400 == 40 [pid = 1839] [id = 303] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x9b252c00 == 39 [pid = 1839] [id = 301] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8d73d800 == 38 [pid = 1839] [id = 300] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x92c29c00 == 37 [pid = 1839] [id = 305] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc74800 == 36 [pid = 1839] [id = 304] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x9420e400 == 35 [pid = 1839] [id = 287] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8aaac400 == 34 [pid = 1839] [id = 318] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab3800 == 33 [pid = 1839] [id = 319] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc7c400 == 32 [pid = 1839] [id = 320] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x9a6c2c00 == 31 [pid = 1839] [id = 312] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x94ec4000 == 30 [pid = 1839] [id = 314] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x93191000 == 29 [pid = 1839] [id = 313] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0x95a62800 == 28 [pid = 1839] [id = 315] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0xa2f11c00 == 27 [pid = 1839] [id = 316] 00:22:42 INFO - PROCESS | 1839 | --DOCSHELL 0xa2f1ac00 == 26 [pid = 1839] [id = 317] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 115 (0x95a5b000) [pid = 1839] [serial = 826] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x8d674c00) [pid = 1839] [serial = 831] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x8cc75400) [pid = 1839] [serial = 836] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x8cc80c00) [pid = 1839] [serial = 846] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x94256c00) [pid = 1839] [serial = 851] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x94258800) [pid = 1839] [serial = 841] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x95a67400) [pid = 1839] [serial = 861] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x94d6e400) [pid = 1839] [serial = 856] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x94ab2400) [pid = 1839] [serial = 866] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0x949dcc00) [pid = 1839] [serial = 854] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0x9a110800) [pid = 1839] [serial = 863] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x8d680c00) [pid = 1839] [serial = 833] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0xa4806c00) [pid = 1839] [serial = 824] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0x95a60c00) [pid = 1839] [serial = 859] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x95de2000) [pid = 1839] [serial = 817] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x949c5800) [pid = 1839] [serial = 853] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x9a1dc800) [pid = 1839] [serial = 864] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0x95e89400) [pid = 1839] [serial = 818] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x92bb8c00) [pid = 1839] [serial = 848] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x8fb62000) [pid = 1839] [serial = 838] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x8d682800) [pid = 1839] [serial = 834] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x959cb400) [pid = 1839] [serial = 858] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x9b4dc800) [pid = 1839] [serial = 820] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0xa2f9a000) [pid = 1839] [serial = 829] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x95a68000) [pid = 1839] [serial = 828] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x94218c00) [pid = 1839] [serial = 844] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x9b4e5400) [pid = 1839] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x9425e800) [pid = 1839] [serial = 814] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x92c43000) [pid = 1839] [serial = 849] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0xa45e1c00) [pid = 1839] [serial = 823] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x9438dc00) [pid = 1839] [serial = 843] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x92c2cc00) [pid = 1839] [serial = 839] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x942aa000) [pid = 1839] [serial = 815] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x9a673000) [pid = 1839] [serial = 868] [outer = (nil)] [url = about:blank] 00:22:43 INFO - PROCESS | 1839 | 1477725763008 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aaac000 == 27 [pid = 1839] [id = 321] 00:22:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8aaae800) [pid = 1839] [serial = 937] [outer = (nil)] 00:22:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8aab7000) [pid = 1839] [serial = 938] [outer = 0x8aaae800] 00:22:43 INFO - PROCESS | 1839 | 1477725763118 Marionette DEBUG loaded listener.js 00:22:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x8ac51800) [pid = 1839] [serial = 939] [outer = 0x8aaae800] 00:22:44 INFO - PROCESS | 1839 | 1477725764745 Marionette TRACE conn4 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 00:22:44 INFO - .......... 00:22:44 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 3339ms 00:22:44 INFO - PROCESS | 1839 | 1477725764847 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 00:22:44 INFO - PROCESS | 1839 | 1477725764863 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 00:22:44 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 00:22:44 INFO - PROCESS | 1839 | 1477725764890 Marionette TRACE conn4 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:45 INFO - PROCESS | 1839 | 1477725765222 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 00:22:45 INFO - PROCESS | 1839 | 1477725765316 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 00:22:45 INFO - PROCESS | 1839 | 1477725765322 Marionette TRACE conn4 <- [1,1355,null,["8"]] 00:22:45 INFO - PROCESS | 1839 | 1477725765328 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 00:22:45 INFO - PROCESS | 1839 | 1477725765337 Marionette TRACE conn4 <- [1,1356,null,{}] 00:22:45 INFO - PROCESS | 1839 | 1477725765362 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4f4800 == 28 [pid = 1839] [id = 322] 00:22:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x8c4f5000) [pid = 1839] [serial = 940] [outer = (nil)] 00:22:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x8c4f7c00) [pid = 1839] [serial = 941] [outer = 0x8c4f5000] 00:22:45 INFO - PROCESS | 1839 | 1477725765470 Marionette DEBUG loaded listener.js 00:22:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x8c3e8c00) [pid = 1839] [serial = 942] [outer = 0x8c4f5000] 00:22:46 INFO - PROCESS | 1839 | 1477725766146 Marionette TRACE conn4 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 00:22:46 INFO - . 00:22:46 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1327ms 00:22:46 INFO - PROCESS | 1839 | 1477725766213 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 00:22:46 INFO - PROCESS | 1839 | 1477725766218 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 00:22:46 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 00:22:46 INFO - PROCESS | 1839 | 1477725766235 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:46 INFO - PROCESS | 1839 | 1477725766491 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 00:22:46 INFO - PROCESS | 1839 | 1477725766524 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 00:22:46 INFO - PROCESS | 1839 | 1477725766528 Marionette TRACE conn4 <- [1,1360,null,["8"]] 00:22:46 INFO - PROCESS | 1839 | 1477725766534 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 00:22:46 INFO - PROCESS | 1839 | 1477725766547 Marionette TRACE conn4 <- [1,1361,null,{}] 00:22:46 INFO - PROCESS | 1839 | 1477725766635 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3f6400 == 29 [pid = 1839] [id = 323] 00:22:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x8cbbb800) [pid = 1839] [serial = 943] [outer = (nil)] 00:22:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x8cbbe400) [pid = 1839] [serial = 944] [outer = 0x8cbbb800] 00:22:46 INFO - PROCESS | 1839 | 1477725766739 Marionette DEBUG loaded listener.js 00:22:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x8cbc4c00) [pid = 1839] [serial = 945] [outer = 0x8cbbb800] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x94ab9c00) [pid = 1839] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x9a37a800) [pid = 1839] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x9a438800) [pid = 1839] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x92c40800) [pid = 1839] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x94214400) [pid = 1839] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x9ceb7800) [pid = 1839] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x92c48400) [pid = 1839] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x8cc79400) [pid = 1839] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8d675800) [pid = 1839] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8d70e800) [pid = 1839] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0xa2625800) [pid = 1839] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x9b253000) [pid = 1839] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x95a66400) [pid = 1839] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8d67c000) [pid = 1839] [serial = 870] [outer = (nil)] [url = about:blank] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0xa0f88400) [pid = 1839] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 00:22:48 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x95117400) [pid = 1839] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 00:22:49 INFO - .................................................................................................................................. 00:22:49 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 3029ms 00:22:49 INFO - PROCESS | 1839 | 1477725769090 Marionette TRACE conn4 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 00:22:49 INFO - PROCESS | 1839 | 1477725769284 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 00:22:49 INFO - PROCESS | 1839 | 1477725769291 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 00:22:49 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 00:22:49 INFO - PROCESS | 1839 | 1477725769302 Marionette TRACE conn4 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:49 INFO - PROCESS | 1839 | 1477725769548 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 00:22:49 INFO - PROCESS | 1839 | 1477725769728 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 00:22:49 INFO - PROCESS | 1839 | 1477725769739 Marionette TRACE conn4 <- [1,1365,null,["8"]] 00:22:49 INFO - PROCESS | 1839 | 1477725769749 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 00:22:49 INFO - PROCESS | 1839 | 1477725769762 Marionette TRACE conn4 <- [1,1366,null,{}] 00:22:49 INFO - PROCESS | 1839 | 1477725769770 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa8000 == 30 [pid = 1839] [id = 324] 00:22:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x82aa8400) [pid = 1839] [serial = 946] [outer = (nil)] 00:22:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8c4f0000) [pid = 1839] [serial = 947] [outer = 0x82aa8400] 00:22:49 INFO - PROCESS | 1839 | 1477725769899 Marionette DEBUG loaded listener.js 00:22:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8c4f4000) [pid = 1839] [serial = 948] [outer = 0x82aa8400] 00:22:51 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:22:51 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:22:53 INFO - .................................................................................................................................. 00:22:53 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3962ms 00:22:53 INFO - PROCESS | 1839 | 1477725773123 Marionette TRACE conn4 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 00:22:53 INFO - PROCESS | 1839 | 1477725773414 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 00:22:53 INFO - PROCESS | 1839 | 1477725773422 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 00:22:53 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 00:22:53 INFO - PROCESS | 1839 | 1477725773451 Marionette TRACE conn4 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:53 INFO - PROCESS | 1839 | 1477725773675 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 00:22:53 INFO - PROCESS | 1839 | 1477725773843 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 00:22:53 INFO - PROCESS | 1839 | 1477725773849 Marionette TRACE conn4 <- [1,1370,null,["8"]] 00:22:53 INFO - PROCESS | 1839 | 1477725773857 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 00:22:53 INFO - PROCESS | 1839 | 1477725773863 Marionette TRACE conn4 <- [1,1371,null,{}] 00:22:53 INFO - PROCESS | 1839 | 1477725773870 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cbc7400 == 31 [pid = 1839] [id = 325] 00:22:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8cbc8800) [pid = 1839] [serial = 949] [outer = (nil)] 00:22:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8ca21000) [pid = 1839] [serial = 950] [outer = 0x8cbc8800] 00:22:53 INFO - PROCESS | 1839 | 1477725773980 Marionette DEBUG loaded listener.js 00:22:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8ca22000) [pid = 1839] [serial = 951] [outer = 0x8cbc8800] 00:22:54 INFO - PROCESS | 1839 | 1477725774819 Marionette TRACE conn4 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 00:22:54 INFO - ........ 00:22:54 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1425ms 00:22:54 INFO - PROCESS | 1839 | 1477725774882 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 00:22:54 INFO - PROCESS | 1839 | 1477725774892 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 00:22:54 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 00:22:54 INFO - PROCESS | 1839 | 1477725774928 Marionette TRACE conn4 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:55 INFO - PROCESS | 1839 | 1477725775178 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 00:22:55 INFO - PROCESS | 1839 | 1477725775299 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 00:22:55 INFO - PROCESS | 1839 | 1477725775313 Marionette TRACE conn4 <- [1,1375,null,["8"]] 00:22:55 INFO - PROCESS | 1839 | 1477725775327 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 00:22:55 INFO - PROCESS | 1839 | 1477725775336 Marionette TRACE conn4 <- [1,1376,null,{}] 00:22:55 INFO - PROCESS | 1839 | 1477725775342 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x83064400 == 32 [pid = 1839] [id = 326] 00:22:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x83064800) [pid = 1839] [serial = 952] [outer = (nil)] 00:22:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8ca27c00) [pid = 1839] [serial = 953] [outer = 0x83064800] 00:22:55 INFO - PROCESS | 1839 | 1477725775458 Marionette DEBUG loaded listener.js 00:22:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8ca2dc00) [pid = 1839] [serial = 954] [outer = 0x83064800] 00:22:56 INFO - PROCESS | 1839 | 1477725776359 Marionette TRACE conn4 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 00:22:56 INFO - ........... 00:22:56 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1480ms 00:22:56 INFO - PROCESS | 1839 | 1477725776382 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 00:22:56 INFO - PROCESS | 1839 | 1477725776385 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 00:22:56 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 00:22:56 INFO - PROCESS | 1839 | 1477725776394 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:56 INFO - PROCESS | 1839 | 1477725776612 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 00:22:56 INFO - PROCESS | 1839 | 1477725776776 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 00:22:56 INFO - PROCESS | 1839 | 1477725776785 Marionette TRACE conn4 <- [1,1380,null,["8"]] 00:22:56 INFO - PROCESS | 1839 | 1477725776790 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 00:22:56 INFO - PROCESS | 1839 | 1477725776798 Marionette TRACE conn4 <- [1,1381,null,{}] 00:22:56 INFO - PROCESS | 1839 | 1477725776807 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x83204000 == 33 [pid = 1839] [id = 327] 00:22:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x83204800) [pid = 1839] [serial = 955] [outer = (nil)] 00:22:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x83208000) [pid = 1839] [serial = 956] [outer = 0x83204800] 00:22:56 INFO - PROCESS | 1839 | 1477725776953 Marionette DEBUG loaded listener.js 00:22:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x8320dc00) [pid = 1839] [serial = 957] [outer = 0x83204800] 00:22:57 INFO - PROCESS | 1839 | 1477725777791 Marionette TRACE conn4 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 00:22:57 INFO - ........ 00:22:57 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1432ms 00:22:57 INFO - PROCESS | 1839 | 1477725777825 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 00:22:57 INFO - PROCESS | 1839 | 1477725777828 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 00:22:57 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 00:22:57 INFO - PROCESS | 1839 | 1477725777836 Marionette TRACE conn4 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:58 INFO - PROCESS | 1839 | 1477725778020 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 00:22:58 INFO - PROCESS | 1839 | 1477725778172 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 00:22:58 INFO - PROCESS | 1839 | 1477725778176 Marionette TRACE conn4 <- [1,1385,null,["8"]] 00:22:58 INFO - PROCESS | 1839 | 1477725778183 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 00:22:58 INFO - PROCESS | 1839 | 1477725778188 Marionette TRACE conn4 <- [1,1386,null,{}] 00:22:58 INFO - PROCESS | 1839 | 1477725778194 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x832e1400 == 34 [pid = 1839] [id = 328] 00:22:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x832e1800) [pid = 1839] [serial = 958] [outer = (nil)] 00:22:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x832e4000) [pid = 1839] [serial = 959] [outer = 0x832e1800] 00:22:58 INFO - PROCESS | 1839 | 1477725778340 Marionette DEBUG loaded listener.js 00:22:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x8aab5400) [pid = 1839] [serial = 960] [outer = 0x832e1800] 00:22:59 INFO - .............................. 00:22:59 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1584ms 00:22:59 INFO - PROCESS | 1839 | 1477725779385 Marionette TRACE conn4 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 00:22:59 INFO - PROCESS | 1839 | 1477725779422 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 00:22:59 INFO - PROCESS | 1839 | 1477725779429 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 00:22:59 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 00:22:59 INFO - PROCESS | 1839 | 1477725779442 Marionette TRACE conn4 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:59 INFO - PROCESS | 1839 | 1477725779767 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 00:22:59 INFO - PROCESS | 1839 | 1477725779947 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 00:22:59 INFO - PROCESS | 1839 | 1477725779953 Marionette TRACE conn4 <- [1,1390,null,["8"]] 00:22:59 INFO - PROCESS | 1839 | 1477725779962 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 00:22:59 INFO - PROCESS | 1839 | 1477725779970 Marionette TRACE conn4 <- [1,1391,null,{}] 00:22:59 INFO - PROCESS | 1839 | 1477725779977 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa8800 == 35 [pid = 1839] [id = 329] 00:23:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x82aa9000) [pid = 1839] [serial = 961] [outer = (nil)] 00:23:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x82b2c800) [pid = 1839] [serial = 962] [outer = 0x82aa9000] 00:23:00 INFO - PROCESS | 1839 | 1477725780077 Marionette DEBUG loaded listener.js 00:23:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x83057800) [pid = 1839] [serial = 963] [outer = 0x82aa9000] 00:23:00 INFO - PROCESS | 1839 | --DOCSHELL 0x97c50c00 == 34 [pid = 1839] [id = 272] 00:23:00 INFO - PROCESS | 1839 | --DOCSHELL 0x95076c00 == 33 [pid = 1839] [id = 238] 00:23:00 INFO - PROCESS | 1839 | --DOCSHELL 0x9421b800 == 32 [pid = 1839] [id = 271] 00:23:00 INFO - PROCESS | 1839 | --DOCSHELL 0x92c2d800 == 31 [pid = 1839] [id = 237] 00:23:00 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4f4800 == 30 [pid = 1839] [id = 322] 00:23:00 INFO - PROCESS | 1839 | --DOCSHELL 0x8aaac000 == 29 [pid = 1839] [id = 321] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x9a4c5400) [pid = 1839] [serial = 906] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x9a671400) [pid = 1839] [serial = 907] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x97a5e800) [pid = 1839] [serial = 903] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x9a161400) [pid = 1839] [serial = 904] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x94d6cc00) [pid = 1839] [serial = 900] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x95083c00) [pid = 1839] [serial = 901] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x8f64d400) [pid = 1839] [serial = 897] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x94212400) [pid = 1839] [serial = 898] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x94211400) [pid = 1839] [serial = 894] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x9425b400) [pid = 1839] [serial = 895] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0xa1ac9000) [pid = 1839] [serial = 912] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0xa0fb8400) [pid = 1839] [serial = 913] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x9b255000) [pid = 1839] [serial = 909] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x9b4de800) [pid = 1839] [serial = 910] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x94aac000) [pid = 1839] [serial = 891] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x959c9400) [pid = 1839] [serial = 892] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x9b4e4c00) [pid = 1839] [serial = 888] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0xa4801400) [pid = 1839] [serial = 889] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0xa26ef800) [pid = 1839] [serial = 885] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0xa2622c00) [pid = 1839] [serial = 886] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0xa0fb9000) [pid = 1839] [serial = 882] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0xa1a6e400) [pid = 1839] [serial = 883] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x9b25fc00) [pid = 1839] [serial = 879] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x9b4d7400) [pid = 1839] [serial = 880] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x95a5f000) [pid = 1839] [serial = 876] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x97a68000) [pid = 1839] [serial = 877] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x9421b000) [pid = 1839] [serial = 873] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x942aa400) [pid = 1839] [serial = 874] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x9a6bc800) [pid = 1839] [serial = 869] [outer = (nil)] [url = about:blank] 00:23:00 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8cc7a000) [pid = 1839] [serial = 871] [outer = (nil)] [url = about:blank] 00:23:01 INFO - ............................... 00:23:01 INFO - PROCESS | 1839 | 1477725781066 Marionette TRACE conn4 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 00:23:01 INFO - ................................ 00:23:01 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1746ms 00:23:01 INFO - PROCESS | 1839 | 1477725781186 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 00:23:01 INFO - PROCESS | 1839 | 1477725781190 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 00:23:01 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 00:23:01 INFO - PROCESS | 1839 | 1477725781205 Marionette TRACE conn4 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:01 INFO - PROCESS | 1839 | 1477725781420 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 00:23:01 INFO - PROCESS | 1839 | 1477725781551 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 00:23:01 INFO - PROCESS | 1839 | 1477725781557 Marionette TRACE conn4 <- [1,1395,null,["8"]] 00:23:01 INFO - PROCESS | 1839 | 1477725781566 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 00:23:01 INFO - PROCESS | 1839 | 1477725781571 Marionette TRACE conn4 <- [1,1396,null,{}] 00:23:01 INFO - PROCESS | 1839 | 1477725781577 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x832db400 == 30 [pid = 1839] [id = 330] 00:23:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x832dd800) [pid = 1839] [serial = 964] [outer = (nil)] 00:23:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x832e5000) [pid = 1839] [serial = 965] [outer = 0x832dd800] 00:23:01 INFO - PROCESS | 1839 | 1477725781671 Marionette DEBUG loaded listener.js 00:23:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8aaabc00) [pid = 1839] [serial = 966] [outer = 0x832dd800] 00:23:02 INFO - ............................................................ 00:23:02 INFO - PROCESS | 1839 | 1477725782573 Marionette TRACE conn4 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 00:23:02 INFO - . 00:23:02 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1467ms 00:23:02 INFO - PROCESS | 1839 | 1477725782676 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 00:23:02 INFO - PROCESS | 1839 | 1477725782683 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 00:23:02 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 00:23:02 INFO - PROCESS | 1839 | 1477725782693 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:02 INFO - PROCESS | 1839 | 1477725782951 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 00:23:02 INFO - PROCESS | 1839 | 1477725782973 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 00:23:02 INFO - PROCESS | 1839 | 1477725782978 Marionette TRACE conn4 <- [1,1400,null,["8"]] 00:23:02 INFO - PROCESS | 1839 | 1477725782983 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 00:23:02 INFO - PROCESS | 1839 | 1477725782989 Marionette TRACE conn4 <- [1,1401,null,{}] 00:23:03 INFO - PROCESS | 1839 | 1477725782996 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x90d15800 == 31 [pid = 1839] [id = 331] 00:23:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x90d17800) [pid = 1839] [serial = 967] [outer = (nil)] 00:23:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x92c3e400) [pid = 1839] [serial = 968] [outer = 0x90d17800] 00:23:03 INFO - PROCESS | 1839 | 1477725783163 Marionette DEBUG loaded listener.js 00:23:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x9421a000) [pid = 1839] [serial = 969] [outer = 0x90d17800] 00:23:04 INFO - PROCESS | 1839 | 1477725784077 Marionette TRACE conn4 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 00:23:04 INFO - ........................ 00:23:04 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1432ms 00:23:04 INFO - PROCESS | 1839 | 1477725784125 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 00:23:04 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 00:23:04 INFO - PROCESS | 1839 | 1477725784129 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 00:23:04 INFO - PROCESS | 1839 | 1477725784137 Marionette TRACE conn4 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:04 INFO - PROCESS | 1839 | 1477725784381 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 00:23:04 INFO - PROCESS | 1839 | 1477725784407 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 00:23:04 INFO - PROCESS | 1839 | 1477725784412 Marionette TRACE conn4 <- [1,1405,null,["8"]] 00:23:04 INFO - PROCESS | 1839 | 1477725784419 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 00:23:04 INFO - PROCESS | 1839 | 1477725784429 Marionette TRACE conn4 <- [1,1406,null,{}] 00:23:04 INFO - PROCESS | 1839 | 1477725784509 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc7b400 == 32 [pid = 1839] [id = 332] 00:23:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x9b453400) [pid = 1839] [serial = 970] [outer = (nil)] 00:23:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x9b4e0800) [pid = 1839] [serial = 971] [outer = 0x9b453400] 00:23:04 INFO - PROCESS | 1839 | 1477725784607 Marionette DEBUG loaded listener.js 00:23:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0xa26ef800) [pid = 1839] [serial = 972] [outer = 0x9b453400] 00:23:05 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x94ec7000) [pid = 1839] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 00:23:05 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x93877400) [pid = 1839] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 00:23:05 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x9a0c6800) [pid = 1839] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 00:23:05 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0xa2f98400) [pid = 1839] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 00:23:05 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0xa4c5b400) [pid = 1839] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 00:23:05 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8aaac800) [pid = 1839] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 00:23:05 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x9a646400) [pid = 1839] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 00:23:05 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8aaae800) [pid = 1839] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 00:23:05 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8cc81c00) [pid = 1839] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 00:23:05 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8c4f5000) [pid = 1839] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 00:23:05 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:23:05 INFO - PROCESS | 1839 | 1477725785832 Marionette TRACE conn4 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 00:23:05 INFO - ............................................................... 00:23:05 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1786ms 00:23:05 INFO - PROCESS | 1839 | 1477725785922 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 00:23:05 INFO - PROCESS | 1839 | 1477725785926 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 00:23:05 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 00:23:05 INFO - PROCESS | 1839 | 1477725785938 Marionette TRACE conn4 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:06 INFO - PROCESS | 1839 | 1477725786139 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 00:23:06 INFO - PROCESS | 1839 | 1477725786261 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 00:23:06 INFO - PROCESS | 1839 | 1477725786264 Marionette TRACE conn4 <- [1,1410,null,["8"]] 00:23:06 INFO - PROCESS | 1839 | 1477725786275 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 00:23:06 INFO - PROCESS | 1839 | 1477725786280 Marionette TRACE conn4 <- [1,1411,null,{}] 00:23:06 INFO - PROCESS | 1839 | 1477725786287 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a1bc00 == 33 [pid = 1839] [id = 333] 00:23:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8cbc4400) [pid = 1839] [serial = 973] [outer = (nil)] 00:23:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x9a646400) [pid = 1839] [serial = 974] [outer = 0x8cbc4400] 00:23:06 INFO - PROCESS | 1839 | 1477725786380 Marionette DEBUG loaded listener.js 00:23:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0xa2fa0800) [pid = 1839] [serial = 975] [outer = 0x8cbc4400] 00:23:07 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:23:07 INFO - PROCESS | 1839 | 1477725787464 Marionette TRACE conn4 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 00:23:07 INFO - ............................................................... 00:23:07 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1643ms 00:23:07 INFO - PROCESS | 1839 | 1477725787578 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 00:23:07 INFO - PROCESS | 1839 | 1477725787586 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 00:23:07 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 00:23:07 INFO - PROCESS | 1839 | 1477725787597 Marionette TRACE conn4 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:07 INFO - PROCESS | 1839 | 1477725787951 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 00:23:08 INFO - PROCESS | 1839 | 1477725788083 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 00:23:08 INFO - PROCESS | 1839 | 1477725788089 Marionette TRACE conn4 <- [1,1415,null,["8"]] 00:23:08 INFO - PROCESS | 1839 | 1477725788098 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 00:23:08 INFO - PROCESS | 1839 | 1477725788107 Marionette TRACE conn4 <- [1,1416,null,{}] 00:23:08 INFO - PROCESS | 1839 | 1477725788113 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fac000 == 34 [pid = 1839] [id = 334] 00:23:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x82fac800) [pid = 1839] [serial = 976] [outer = (nil)] 00:23:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82fe1400) [pid = 1839] [serial = 977] [outer = 0x82fac800] 00:23:08 INFO - PROCESS | 1839 | 1477725788237 Marionette DEBUG loaded listener.js 00:23:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x82fe7800) [pid = 1839] [serial = 978] [outer = 0x82fac800] 00:23:09 INFO - PROCESS | 1839 | 1477725789132 Marionette TRACE conn4 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 00:23:09 INFO - ........... 00:23:09 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1626ms 00:23:09 INFO - PROCESS | 1839 | 1477725789222 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 00:23:09 INFO - PROCESS | 1839 | 1477725789228 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 00:23:09 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 00:23:09 INFO - PROCESS | 1839 | 1477725789255 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:09 INFO - PROCESS | 1839 | 1477725789458 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 00:23:09 INFO - PROCESS | 1839 | 1477725789627 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 00:23:09 INFO - PROCESS | 1839 | 1477725789633 Marionette TRACE conn4 <- [1,1420,null,["8"]] 00:23:09 INFO - PROCESS | 1839 | 1477725789641 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 00:23:09 INFO - PROCESS | 1839 | 1477725789652 Marionette TRACE conn4 <- [1,1421,null,{}] 00:23:09 INFO - PROCESS | 1839 | 1477725789659 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8311e400 == 35 [pid = 1839] [id = 335] 00:23:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8316d000) [pid = 1839] [serial = 979] [outer = (nil)] 00:23:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x83178000) [pid = 1839] [serial = 980] [outer = 0x8316d000] 00:23:09 INFO - PROCESS | 1839 | 1477725789768 Marionette DEBUG loaded listener.js 00:23:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x83205800) [pid = 1839] [serial = 981] [outer = 0x8316d000] 00:23:10 INFO - ........................................... 00:23:10 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1655ms 00:23:10 INFO - PROCESS | 1839 | 1477725790821 Marionette TRACE conn4 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 00:23:10 INFO - PROCESS | 1839 | 1477725790914 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 00:23:10 INFO - PROCESS | 1839 | 1477725790924 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 00:23:10 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 00:23:10 INFO - PROCESS | 1839 | 1477725790934 Marionette TRACE conn4 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:11 INFO - PROCESS | 1839 | 1477725791134 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 00:23:11 INFO - PROCESS | 1839 | 1477725791320 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 00:23:11 INFO - PROCESS | 1839 | 1477725791326 Marionette TRACE conn4 <- [1,1425,null,["8"]] 00:23:11 INFO - PROCESS | 1839 | 1477725791336 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 00:23:11 INFO - PROCESS | 1839 | 1477725791344 Marionette TRACE conn4 <- [1,1426,null,{}] 00:23:11 INFO - PROCESS | 1839 | 1477725791352 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x90d10400 == 36 [pid = 1839] [id = 336] 00:23:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x90d14800) [pid = 1839] [serial = 982] [outer = (nil)] 00:23:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x942b0c00) [pid = 1839] [serial = 983] [outer = 0x90d14800] 00:23:11 INFO - PROCESS | 1839 | 1477725791465 Marionette DEBUG loaded listener.js 00:23:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x9524c800) [pid = 1839] [serial = 984] [outer = 0x90d14800] 00:23:12 INFO - .............................................................................................. 00:23:12 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1778ms 00:23:12 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 00:23:12 INFO - PROCESS | 1839 | 1477725792596 Marionette TRACE conn4 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 00:23:12 INFO - PROCESS | 1839 | 1477725792716 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 00:23:12 INFO - PROCESS | 1839 | 1477725792720 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 00:23:12 INFO - PROCESS | 1839 | 1477725792776 Marionette TRACE conn4 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:13 INFO - PROCESS | 1839 | 1477725793056 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 00:23:13 INFO - PROCESS | 1839 | 1477725793180 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 00:23:13 INFO - PROCESS | 1839 | 1477725793185 Marionette TRACE conn4 <- [1,1430,null,["8"]] 00:23:13 INFO - PROCESS | 1839 | 1477725793193 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 00:23:13 INFO - PROCESS | 1839 | 1477725793199 Marionette TRACE conn4 <- [1,1431,null,{}] 00:23:13 INFO - PROCESS | 1839 | 1477725793206 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e21c00 == 37 [pid = 1839] [id = 337] 00:23:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x82e22400) [pid = 1839] [serial = 985] [outer = (nil)] 00:23:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x82e23400) [pid = 1839] [serial = 986] [outer = 0x82e22400] 00:23:13 INFO - PROCESS | 1839 | 1477725793310 Marionette DEBUG loaded listener.js 00:23:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x82e29800) [pid = 1839] [serial = 987] [outer = 0x82e22400] 00:23:14 INFO - .......................................................................... 00:23:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1669ms 00:23:14 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 00:23:14 INFO - PROCESS | 1839 | 1477725794301 Marionette TRACE conn4 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 00:23:14 INFO - PROCESS | 1839 | 1477725794404 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 00:23:14 INFO - PROCESS | 1839 | 1477725794410 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 00:23:14 INFO - PROCESS | 1839 | 1477725794418 Marionette TRACE conn4 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:14 INFO - PROCESS | 1839 | 1477725794613 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 00:23:14 INFO - PROCESS | 1839 | 1477725794793 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 00:23:14 INFO - PROCESS | 1839 | 1477725794798 Marionette TRACE conn4 <- [1,1435,null,["8"]] 00:23:14 INFO - PROCESS | 1839 | 1477725794805 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 00:23:14 INFO - PROCESS | 1839 | 1477725794812 Marionette TRACE conn4 <- [1,1436,null,{}] 00:23:14 INFO - PROCESS | 1839 | 1477725794818 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x82426000 == 38 [pid = 1839] [id = 338] 00:23:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x82426400) [pid = 1839] [serial = 988] [outer = (nil)] 00:23:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x82429c00) [pid = 1839] [serial = 989] [outer = 0x82426400] 00:23:14 INFO - PROCESS | 1839 | 1477725794962 Marionette DEBUG loaded listener.js 00:23:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8242c000) [pid = 1839] [serial = 990] [outer = 0x82426400] 00:23:15 INFO - PROCESS | 1839 | 1477725795583 Marionette TRACE conn4 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 00:23:15 INFO - .. 00:23:15 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1229ms 00:23:15 INFO - PROCESS | 1839 | 1477725795647 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 00:23:15 INFO - PROCESS | 1839 | 1477725795656 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 00:23:15 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 00:23:15 INFO - PROCESS | 1839 | 1477725795663 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:15 INFO - PROCESS | 1839 | 1477725795920 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 00:23:16 INFO - PROCESS | 1839 | 1477725796086 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 00:23:16 INFO - PROCESS | 1839 | 1477725796091 Marionette TRACE conn4 <- [1,1440,null,["8"]] 00:23:16 INFO - PROCESS | 1839 | 1477725796122 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 00:23:16 INFO - PROCESS | 1839 | 1477725796129 Marionette TRACE conn4 <- [1,1441,null,{}] 00:23:16 INFO - PROCESS | 1839 | 1477725796134 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x81faac00 == 39 [pid = 1839] [id = 339] 00:23:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x81fab400) [pid = 1839] [serial = 991] [outer = (nil)] 00:23:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x81fae800) [pid = 1839] [serial = 992] [outer = 0x81fab400] 00:23:16 INFO - PROCESS | 1839 | 1477725796257 Marionette DEBUG loaded listener.js 00:23:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x81fb2400) [pid = 1839] [serial = 993] [outer = 0x81fab400] 00:23:17 INFO - PROCESS | 1839 | 1477725797108 Marionette TRACE conn4 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 00:23:17 INFO - .................... 00:23:17 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1685ms 00:23:17 INFO - PROCESS | 1839 | 1477725797350 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 00:23:17 INFO - PROCESS | 1839 | 1477725797357 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 00:23:17 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 00:23:17 INFO - PROCESS | 1839 | 1477725797366 Marionette TRACE conn4 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:17 INFO - PROCESS | 1839 | 1477725797633 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 00:23:17 INFO - PROCESS | 1839 | 1477725797756 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 00:23:17 INFO - PROCESS | 1839 | 1477725797764 Marionette TRACE conn4 <- [1,1445,null,["8"]] 00:23:17 INFO - PROCESS | 1839 | 1477725797778 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 00:23:17 INFO - PROCESS | 1839 | 1477725797790 Marionette TRACE conn4 <- [1,1446,null,{}] 00:23:17 INFO - PROCESS | 1839 | 1477725797871 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x82423800 == 40 [pid = 1839] [id = 340] 00:23:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x82423c00) [pid = 1839] [serial = 994] [outer = (nil)] 00:23:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x8242dc00) [pid = 1839] [serial = 995] [outer = 0x82423c00] 00:23:18 INFO - PROCESS | 1839 | 1477725798013 Marionette DEBUG loaded listener.js 00:23:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x82431000) [pid = 1839] [serial = 996] [outer = 0x82423c00] 00:23:18 INFO - PROCESS | 1839 | 1477725798718 Marionette TRACE conn4 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 00:23:18 INFO - .... 00:23:18 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1424ms 00:23:18 INFO - PROCESS | 1839 | 1477725798794 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 00:23:18 INFO - PROCESS | 1839 | 1477725798801 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 00:23:18 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 00:23:18 INFO - PROCESS | 1839 | 1477725798808 Marionette TRACE conn4 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:18 INFO - PROCESS | 1839 | 1477725798992 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x9421bc00) [pid = 1839] [serial = 915] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x9a1e1800) [pid = 1839] [serial = 920] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x8ac47000) [pid = 1839] [serial = 932] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8cbbe400) [pid = 1839] [serial = 944] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8aab7000) [pid = 1839] [serial = 938] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x9a40b400) [pid = 1839] [serial = 921] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8ac51800) [pid = 1839] [serial = 939] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8c3e8c00) [pid = 1839] [serial = 942] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8aab1c00) [pid = 1839] [serial = 929] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8aab4c00) [pid = 1839] [serial = 930] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0xa5f89800) [pid = 1839] [serial = 927] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8d67d000) [pid = 1839] [serial = 935] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0xa2f9f400) [pid = 1839] [serial = 923] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8fb59800) [pid = 1839] [serial = 924] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0xa4cb1000) [pid = 1839] [serial = 926] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x942ab800) [pid = 1839] [serial = 916] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8ac48400) [pid = 1839] [serial = 933] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8d73c800) [pid = 1839] [serial = 936] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8c4f7c00) [pid = 1839] [serial = 941] [outer = (nil)] [url = about:blank] 00:23:19 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x9510d400) [pid = 1839] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 00:23:19 INFO - PROCESS | 1839 | 1477725799288 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 00:23:19 INFO - PROCESS | 1839 | 1477725799297 Marionette TRACE conn4 <- [1,1450,null,["8"]] 00:23:19 INFO - PROCESS | 1839 | 1477725799325 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 00:23:19 INFO - PROCESS | 1839 | 1477725799332 Marionette TRACE conn4 <- [1,1451,null,{}] 00:23:19 INFO - PROCESS | 1839 | 1477725799339 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242f400 == 41 [pid = 1839] [id = 341] 00:23:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82a1a000) [pid = 1839] [serial = 997] [outer = (nil)] 00:23:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x82b35c00) [pid = 1839] [serial = 998] [outer = 0x82a1a000] 00:23:19 INFO - PROCESS | 1839 | 1477725799450 Marionette DEBUG loaded listener.js 00:23:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x82b37c00) [pid = 1839] [serial = 999] [outer = 0x82a1a000] 00:23:20 INFO - PROCESS | 1839 | 1477725800142 Marionette TRACE conn4 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 00:23:20 INFO - .... 00:23:20 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1424ms 00:23:20 INFO - PROCESS | 1839 | 1477725800254 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 00:23:20 INFO - PROCESS | 1839 | 1477725800270 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 00:23:20 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 00:23:20 INFO - PROCESS | 1839 | 1477725800300 Marionette TRACE conn4 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:20 INFO - PROCESS | 1839 | 1477725800597 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 00:23:20 INFO - PROCESS | 1839 | 1477725800750 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 00:23:20 INFO - PROCESS | 1839 | 1477725800755 Marionette TRACE conn4 <- [1,1455,null,["8"]] 00:23:20 INFO - PROCESS | 1839 | 1477725800762 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 00:23:20 INFO - PROCESS | 1839 | 1477725800769 Marionette TRACE conn4 <- [1,1456,null,{}] 00:23:20 INFO - PROCESS | 1839 | 1477725800777 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x82f9fc00 == 42 [pid = 1839] [id = 342] 00:23:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x82fa0800) [pid = 1839] [serial = 1000] [outer = (nil)] 00:23:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x82fa5800) [pid = 1839] [serial = 1001] [outer = 0x82fa0800] 00:23:20 INFO - PROCESS | 1839 | 1477725800880 Marionette DEBUG loaded listener.js 00:23:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x82fab000) [pid = 1839] [serial = 1002] [outer = 0x82fa0800] 00:23:21 INFO - PROCESS | 1839 | 1477725801487 Marionette TRACE conn4 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 00:23:21 INFO - . 00:23:21 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1274ms 00:23:21 INFO - PROCESS | 1839 | 1477725801570 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 00:23:21 INFO - PROCESS | 1839 | 1477725801574 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 00:23:21 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 00:23:21 INFO - PROCESS | 1839 | 1477725801582 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:21 INFO - PROCESS | 1839 | 1477725801832 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 00:23:21 INFO - PROCESS | 1839 | 1477725801854 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 00:23:21 INFO - PROCESS | 1839 | 1477725801862 Marionette TRACE conn4 <- [1,1460,null,["8"]] 00:23:21 INFO - PROCESS | 1839 | 1477725801868 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 00:23:21 INFO - PROCESS | 1839 | 1477725801874 Marionette TRACE conn4 <- [1,1461,null,{}] 00:23:21 INFO - PROCESS | 1839 | 1477725801880 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x8305b400 == 43 [pid = 1839] [id = 343] 00:23:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8305d000) [pid = 1839] [serial = 1003] [outer = (nil)] 00:23:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x83112c00) [pid = 1839] [serial = 1004] [outer = 0x8305d000] 00:23:22 INFO - PROCESS | 1839 | 1477725802047 Marionette DEBUG loaded listener.js 00:23:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8316c000) [pid = 1839] [serial = 1005] [outer = 0x8305d000] 00:23:22 INFO - PROCESS | 1839 | 1477725802912 Marionette TRACE conn4 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 00:23:22 INFO - . 00:23:22 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1371ms 00:23:22 INFO - PROCESS | 1839 | 1477725802954 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 00:23:22 INFO - PROCESS | 1839 | 1477725802958 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 00:23:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 00:23:22 INFO - PROCESS | 1839 | 1477725802969 Marionette TRACE conn4 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:23 INFO - PROCESS | 1839 | 1477725803268 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 00:23:23 INFO - PROCESS | 1839 | 1477725803305 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 00:23:23 INFO - PROCESS | 1839 | 1477725803311 Marionette TRACE conn4 <- [1,1465,null,["8"]] 00:23:23 INFO - PROCESS | 1839 | 1477725803318 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 00:23:23 INFO - PROCESS | 1839 | 1477725803325 Marionette TRACE conn4 <- [1,1466,null,{}] 00:23:23 INFO - PROCESS | 1839 | 1477725803435 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x8311f000 == 44 [pid = 1839] [id = 344] 00:23:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x83201c00) [pid = 1839] [serial = 1006] [outer = (nil)] 00:23:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x83210800) [pid = 1839] [serial = 1007] [outer = 0x83201c00] 00:23:23 INFO - PROCESS | 1839 | 1477725803589 Marionette DEBUG loaded listener.js 00:23:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x832e0000) [pid = 1839] [serial = 1008] [outer = 0x83201c00] 00:23:24 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x9b453400) [pid = 1839] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 00:23:24 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x82aa9000) [pid = 1839] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 00:23:24 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x90d17800) [pid = 1839] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 00:23:24 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x832dd800) [pid = 1839] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 00:23:24 INFO - PROCESS | 1839 | 1477725804500 Marionette TRACE conn4 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 00:23:24 INFO - . 00:23:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1574ms 00:23:24 INFO - PROCESS | 1839 | 1477725804542 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 00:23:24 INFO - PROCESS | 1839 | 1477725804546 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 00:23:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 00:23:24 INFO - PROCESS | 1839 | 1477725804553 Marionette TRACE conn4 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:24 INFO - PROCESS | 1839 | 1477725804759 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 00:23:24 INFO - PROCESS | 1839 | 1477725804886 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 00:23:24 INFO - PROCESS | 1839 | 1477725804891 Marionette TRACE conn4 <- [1,1470,null,["8"]] 00:23:24 INFO - PROCESS | 1839 | 1477725804900 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 00:23:24 INFO - PROCESS | 1839 | 1477725804904 Marionette TRACE conn4 <- [1,1471,null,{}] 00:23:24 INFO - PROCESS | 1839 | 1477725804910 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aca5400 == 45 [pid = 1839] [id = 345] 00:23:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8aca6000) [pid = 1839] [serial = 1009] [outer = (nil)] 00:23:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8aca8c00) [pid = 1839] [serial = 1010] [outer = 0x8aca6000] 00:23:25 INFO - PROCESS | 1839 | 1477725805006 Marionette DEBUG loaded listener.js 00:23:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8acad800) [pid = 1839] [serial = 1011] [outer = 0x8aca6000] 00:23:25 INFO - PROCESS | 1839 | 1477725805537 Marionette TRACE conn4 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 00:23:25 INFO - .. 00:23:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1034ms 00:23:25 INFO - PROCESS | 1839 | 1477725805590 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 00:23:25 INFO - PROCESS | 1839 | 1477725805593 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 00:23:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 00:23:25 INFO - PROCESS | 1839 | 1477725805600 Marionette TRACE conn4 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:25 INFO - PROCESS | 1839 | 1477725805779 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 00:23:25 INFO - PROCESS | 1839 | 1477725805795 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 00:23:25 INFO - PROCESS | 1839 | 1477725805801 Marionette TRACE conn4 <- [1,1475,null,["8"]] 00:23:25 INFO - PROCESS | 1839 | 1477725805807 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 00:23:25 INFO - PROCESS | 1839 | 1477725805814 Marionette TRACE conn4 <- [1,1476,null,{}] 00:23:25 INFO - PROCESS | 1839 | 1477725805819 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x8acaa800 == 46 [pid = 1839] [id = 346] 00:23:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8acb2800) [pid = 1839] [serial = 1012] [outer = (nil)] 00:23:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8addb000) [pid = 1839] [serial = 1013] [outer = 0x8acb2800] 00:23:25 INFO - PROCESS | 1839 | 1477725805910 Marionette DEBUG loaded listener.js 00:23:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8acb4800) [pid = 1839] [serial = 1014] [outer = 0x8acb2800] 00:23:30 INFO - PROCESS | 1839 | --DOCSHELL 0x9a37c400 == 45 [pid = 1839] [id = 228] 00:23:30 INFO - PROCESS | 1839 | --DOCSHELL 0x9a430400 == 44 [pid = 1839] [id = 229] 00:23:30 INFO - PROCESS | 1839 | --DOCSHELL 0x8d743800 == 43 [pid = 1839] [id = 224] 00:23:30 INFO - PROCESS | 1839 | --DOCSHELL 0x968e9c00 == 42 [pid = 1839] [id = 239] 00:23:30 INFO - PROCESS | 1839 | --DOCSHELL 0x93bfa800 == 41 [pid = 1839] [id = 236] 00:23:30 INFO - PROCESS | 1839 | --DOCSHELL 0x982ecc00 == 40 [pid = 1839] [id = 227] 00:23:30 INFO - PROCESS | 1839 | --DOCSHELL 0x929e2800 == 39 [pid = 1839] [id = 226] 00:23:30 INFO - PROCESS | 1839 | --DOCSHELL 0x93145400 == 38 [pid = 1839] [id = 223] 00:23:30 INFO - PROCESS | 1839 | --DOCSHELL 0x8f7a6c00 == 37 [pid = 1839] [id = 221] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x9b4e0800) [pid = 1839] [serial = 971] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0xa26ef800) [pid = 1839] [serial = 972] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x92c3e400) [pid = 1839] [serial = 968] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x9421a000) [pid = 1839] [serial = 969] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x832e5000) [pid = 1839] [serial = 965] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8aaabc00) [pid = 1839] [serial = 966] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82b2c800) [pid = 1839] [serial = 962] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x83057800) [pid = 1839] [serial = 963] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8c4f0000) [pid = 1839] [serial = 947] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x83208000) [pid = 1839] [serial = 956] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x832e4000) [pid = 1839] [serial = 959] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8ca27c00) [pid = 1839] [serial = 953] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x9a646400) [pid = 1839] [serial = 974] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8ca21000) [pid = 1839] [serial = 950] [outer = (nil)] [url = about:blank] 00:23:30 INFO - PROCESS | 1839 | 1477725810566 Marionette TRACE conn4 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 00:23:30 INFO - . 00:23:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4996ms 00:23:30 INFO - PROCESS | 1839 | 1477725810598 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 00:23:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 00:23:30 INFO - PROCESS | 1839 | 1477725810605 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 00:23:30 INFO - PROCESS | 1839 | 1477725810651 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:30 INFO - PROCESS | 1839 | 1477725810897 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 00:23:30 INFO - PROCESS | 1839 | 1477725810986 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 00:23:30 INFO - PROCESS | 1839 | 1477725810991 Marionette TRACE conn4 <- [1,1480,null,["8"]] 00:23:31 INFO - PROCESS | 1839 | 1477725810999 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 00:23:31 INFO - PROCESS | 1839 | 1477725811008 Marionette TRACE conn4 <- [1,1481,null,{}] 00:23:31 INFO - PROCESS | 1839 | 1477725811014 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a11c00 == 38 [pid = 1839] [id = 347] 00:23:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82a13400) [pid = 1839] [serial = 1015] [outer = (nil)] 00:23:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x82a19c00) [pid = 1839] [serial = 1016] [outer = 0x82a13400] 00:23:31 INFO - PROCESS | 1839 | 1477725811123 Marionette DEBUG loaded listener.js 00:23:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x82aa2400) [pid = 1839] [serial = 1017] [outer = 0x82a13400] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x832e1800) [pid = 1839] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x83064800) [pid = 1839] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x83204800) [pid = 1839] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82426400) [pid = 1839] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x82fac800) [pid = 1839] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8cbc4400) [pid = 1839] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82fa0800) [pid = 1839] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82a1a000) [pid = 1839] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82423c00) [pid = 1839] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82e22400) [pid = 1839] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8316d000) [pid = 1839] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x83201c00) [pid = 1839] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x90d14800) [pid = 1839] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8aca6000) [pid = 1839] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x81fab400) [pid = 1839] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x8305d000) [pid = 1839] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x8cbbb800) [pid = 1839] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8cbc8800) [pid = 1839] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 00:23:34 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x82aa8400) [pid = 1839] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 00:23:35 INFO - PROCESS | 1839 | 1477725815639 Marionette TRACE conn4 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 00:23:35 INFO - . 00:23:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5087ms 00:23:35 INFO - PROCESS | 1839 | 1477725815701 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 00:23:35 INFO - PROCESS | 1839 | 1477725815707 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 00:23:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 00:23:35 INFO - PROCESS | 1839 | 1477725815714 Marionette TRACE conn4 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:35 INFO - PROCESS | 1839 | 1477725815950 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 00:23:35 INFO - PROCESS | 1839 | 1477725815974 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 00:23:35 INFO - PROCESS | 1839 | 1477725815980 Marionette TRACE conn4 <- [1,1485,null,["8"]] 00:23:35 INFO - PROCESS | 1839 | 1477725815986 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 00:23:35 INFO - PROCESS | 1839 | 1477725815992 Marionette TRACE conn4 <- [1,1486,null,{}] 00:23:36 INFO - PROCESS | 1839 | 1477725816000 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aaec00 == 39 [pid = 1839] [id = 348] 00:23:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x82b36800) [pid = 1839] [serial = 1018] [outer = (nil)] 00:23:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x82ca6800) [pid = 1839] [serial = 1019] [outer = 0x82b36800] 00:23:36 INFO - PROCESS | 1839 | 1477725816101 Marionette DEBUG loaded listener.js 00:23:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x82ca9400) [pid = 1839] [serial = 1020] [outer = 0x82b36800] 00:23:39 INFO - PROCESS | 1839 | --DOCSHELL 0x8da06c00 == 38 [pid = 1839] [id = 230] 00:23:39 INFO - PROCESS | 1839 | --DOCSHELL 0xa0fad800 == 37 [pid = 1839] [id = 234] 00:23:39 INFO - PROCESS | 1839 | --DOCSHELL 0x83204000 == 36 [pid = 1839] [id = 327] 00:23:39 INFO - PROCESS | 1839 | --DOCSHELL 0x9a66e800 == 35 [pid = 1839] [id = 233] 00:23:39 INFO - PROCESS | 1839 | --DOCSHELL 0x8cbc7400 == 34 [pid = 1839] [id = 325] 00:23:39 INFO - PROCESS | 1839 | --DOCSHELL 0x9a308800 == 33 [pid = 1839] [id = 232] 00:23:39 INFO - PROCESS | 1839 | --DOCSHELL 0x832e1400 == 32 [pid = 1839] [id = 328] 00:23:39 INFO - PROCESS | 1839 | --DOCSHELL 0x82aa8000 == 31 [pid = 1839] [id = 324] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x8c4f4000) [pid = 1839] [serial = 948] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8ca2dc00) [pid = 1839] [serial = 954] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8320dc00) [pid = 1839] [serial = 957] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8aab5400) [pid = 1839] [serial = 960] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8aca8c00) [pid = 1839] [serial = 1010] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x8acad800) [pid = 1839] [serial = 1011] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x83210800) [pid = 1839] [serial = 1007] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x832e0000) [pid = 1839] [serial = 1008] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x83112c00) [pid = 1839] [serial = 1004] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8316c000) [pid = 1839] [serial = 1005] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x82fa5800) [pid = 1839] [serial = 1001] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x82fab000) [pid = 1839] [serial = 1002] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x82b35c00) [pid = 1839] [serial = 998] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82b37c00) [pid = 1839] [serial = 999] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8242dc00) [pid = 1839] [serial = 995] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x82431000) [pid = 1839] [serial = 996] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x81fae800) [pid = 1839] [serial = 992] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x81fb2400) [pid = 1839] [serial = 993] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x82429c00) [pid = 1839] [serial = 989] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8242c000) [pid = 1839] [serial = 990] [outer = (nil)] [url = about:blank] 00:23:39 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82e23400) [pid = 1839] [serial = 986] [outer = (nil)] [url = about:blank] 00:23:40 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82e29800) [pid = 1839] [serial = 987] [outer = (nil)] [url = about:blank] 00:23:40 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x942b0c00) [pid = 1839] [serial = 983] [outer = (nil)] [url = about:blank] 00:23:40 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x9524c800) [pid = 1839] [serial = 984] [outer = (nil)] [url = about:blank] 00:23:40 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x83178000) [pid = 1839] [serial = 980] [outer = (nil)] [url = about:blank] 00:23:40 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x83205800) [pid = 1839] [serial = 981] [outer = (nil)] [url = about:blank] 00:23:40 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82fe1400) [pid = 1839] [serial = 977] [outer = (nil)] [url = about:blank] 00:23:40 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x82fe7800) [pid = 1839] [serial = 978] [outer = (nil)] [url = about:blank] 00:23:40 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0xa2fa0800) [pid = 1839] [serial = 975] [outer = (nil)] [url = about:blank] 00:23:40 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8cbc4c00) [pid = 1839] [serial = 945] [outer = (nil)] [url = about:blank] 00:23:40 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8ca22000) [pid = 1839] [serial = 951] [outer = (nil)] [url = about:blank] 00:23:40 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8addb000) [pid = 1839] [serial = 1013] [outer = (nil)] [url = about:blank] 00:23:41 INFO - PROCESS | 1839 | 1477725821705 Marionette TRACE conn4 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 00:23:41 INFO - . 00:23:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6040ms 00:23:41 INFO - PROCESS | 1839 | 1477725821755 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 00:23:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 00:23:41 INFO - PROCESS | 1839 | 1477725821763 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 00:23:41 INFO - PROCESS | 1839 | 1477725821774 Marionette TRACE conn4 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:41 INFO - PROCESS | 1839 | 1477725821957 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 00:23:42 INFO - PROCESS | 1839 | 1477725822092 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 00:23:42 INFO - PROCESS | 1839 | 1477725822096 Marionette TRACE conn4 <- [1,1490,null,["8"]] 00:23:42 INFO - PROCESS | 1839 | 1477725822105 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 00:23:42 INFO - PROCESS | 1839 | 1477725822114 Marionette TRACE conn4 <- [1,1491,null,{}] 00:23:42 INFO - PROCESS | 1839 | 1477725822127 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x82428000 == 32 [pid = 1839] [id = 349] 00:23:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82428400) [pid = 1839] [serial = 1021] [outer = (nil)] 00:23:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242bc00) [pid = 1839] [serial = 1022] [outer = 0x82428400] 00:23:42 INFO - PROCESS | 1839 | 1477725822231 Marionette DEBUG loaded listener.js 00:23:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8205fc00) [pid = 1839] [serial = 1023] [outer = 0x82428400] 00:23:42 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8acb2800) [pid = 1839] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 00:23:42 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82a13400) [pid = 1839] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 00:23:46 INFO - PROCESS | 1839 | 1477725826806 Marionette TRACE conn4 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 00:23:46 INFO - . 00:23:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5094ms 00:23:46 INFO - PROCESS | 1839 | 1477725826866 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 00:23:46 INFO - PROCESS | 1839 | 1477725826873 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 00:23:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 00:23:46 INFO - PROCESS | 1839 | 1477725826884 Marionette TRACE conn4 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:47 INFO - PROCESS | 1839 | 1477725827106 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 00:23:47 INFO - PROCESS | 1839 | 1477725827266 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 00:23:47 INFO - PROCESS | 1839 | 1477725827272 Marionette TRACE conn4 <- [1,1495,null,["8"]] 00:23:47 INFO - PROCESS | 1839 | 1477725827281 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 00:23:47 INFO - PROCESS | 1839 | 1477725827290 Marionette TRACE conn4 <- [1,1496,null,{}] 00:23:47 INFO - PROCESS | 1839 | 1477725827298 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x82424400 == 33 [pid = 1839] [id = 350] 00:23:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82424c00) [pid = 1839] [serial = 1024] [outer = (nil)] 00:23:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82430400) [pid = 1839] [serial = 1025] [outer = 0x82424c00] 00:23:47 INFO - PROCESS | 1839 | 1477725827413 Marionette DEBUG loaded listener.js 00:23:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8205f400) [pid = 1839] [serial = 1026] [outer = 0x82424c00] 00:23:49 INFO - PROCESS | 1839 | --DOCSHELL 0x82aa8800 == 32 [pid = 1839] [id = 329] 00:23:49 INFO - PROCESS | 1839 | --DOCSHELL 0x8aca5400 == 31 [pid = 1839] [id = 345] 00:23:49 INFO - PROCESS | 1839 | --DOCSHELL 0x81faac00 == 30 [pid = 1839] [id = 339] 00:23:49 INFO - PROCESS | 1839 | --DOCSHELL 0x8311f000 == 29 [pid = 1839] [id = 344] 00:23:49 INFO - PROCESS | 1839 | --DOCSHELL 0x82426000 == 28 [pid = 1839] [id = 338] 00:23:49 INFO - PROCESS | 1839 | --DOCSHELL 0x8311e400 == 27 [pid = 1839] [id = 335] 00:23:49 INFO - PROCESS | 1839 | --DOCSHELL 0x82e21c00 == 26 [pid = 1839] [id = 337] 00:23:49 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc7b400 == 25 [pid = 1839] [id = 332] 00:23:49 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x82ca6800) [pid = 1839] [serial = 1019] [outer = (nil)] [url = about:blank] 00:23:49 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82a19c00) [pid = 1839] [serial = 1016] [outer = (nil)] [url = about:blank] 00:23:49 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82aa2400) [pid = 1839] [serial = 1017] [outer = (nil)] [url = about:blank] 00:23:49 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8acb4800) [pid = 1839] [serial = 1014] [outer = (nil)] [url = about:blank] 00:23:51 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x82b36800) [pid = 1839] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 00:23:53 INFO - PROCESS | 1839 | ************************* 00:23:53 INFO - PROCESS | 1839 | A coding exception was thrown and uncaught in a Task. 00:23:53 INFO - PROCESS | 1839 | 00:23:53 INFO - PROCESS | 1839 | Full message: TypeError: NetworkError when attempting to fetch resource. 00:23:53 INFO - PROCESS | 1839 | Full stack: 00:23:53 INFO - PROCESS | 1839 | ************************* 00:23:56 INFO - PROCESS | 1839 | 1477725836035 Marionette TRACE conn4 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 00:23:56 INFO - . 00:23:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9200ms 00:23:56 INFO - PROCESS | 1839 | 1477725836083 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 00:23:56 INFO - PROCESS | 1839 | 1477725836091 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 00:23:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 00:23:56 INFO - PROCESS | 1839 | 1477725836101 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:56 INFO - PROCESS | 1839 | 1477725836325 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 00:23:56 INFO - PROCESS | 1839 | 1477725836482 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 00:23:56 INFO - PROCESS | 1839 | 1477725836490 Marionette TRACE conn4 <- [1,1500,null,["8"]] 00:23:56 INFO - PROCESS | 1839 | 1477725836498 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 00:23:56 INFO - PROCESS | 1839 | 1477725836507 Marionette TRACE conn4 <- [1,1501,null,{}] 00:23:56 INFO - PROCESS | 1839 | 1477725836513 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b31800 == 26 [pid = 1839] [id = 351] 00:23:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x82b31c00) [pid = 1839] [serial = 1027] [outer = (nil)] 00:23:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82b35000) [pid = 1839] [serial = 1028] [outer = 0x82b31c00] 00:23:56 INFO - PROCESS | 1839 | 1477725836669 Marionette DEBUG loaded listener.js 00:23:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82b3b400) [pid = 1839] [serial = 1029] [outer = 0x82b31c00] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x832db400 == 25 [pid = 1839] [id = 330] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x90d15800 == 24 [pid = 1839] [id = 331] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x82f9fc00 == 23 [pid = 1839] [id = 342] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x82fac000 == 22 [pid = 1839] [id = 334] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0xa2994400 == 21 [pid = 1839] [id = 235] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x82a1bc00 == 20 [pid = 1839] [id = 333] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x82aaec00 == 19 [pid = 1839] [id = 348] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x8305b400 == 18 [pid = 1839] [id = 343] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x82a11c00 == 17 [pid = 1839] [id = 347] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x8242f400 == 16 [pid = 1839] [id = 341] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x94d78c00 == 15 [pid = 1839] [id = 231] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x83064400 == 14 [pid = 1839] [id = 326] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3f6400 == 13 [pid = 1839] [id = 323] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x959c4000 == 12 [pid = 1839] [id = 225] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x90d10400 == 11 [pid = 1839] [id = 336] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x8acaa800 == 10 [pid = 1839] [id = 346] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x82423800 == 9 [pid = 1839] [id = 340] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x82428000 == 8 [pid = 1839] [id = 349] 00:23:58 INFO - PROCESS | 1839 | --DOCSHELL 0x82424400 == 7 [pid = 1839] [id = 350] 00:23:58 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82ca9400) [pid = 1839] [serial = 1020] [outer = (nil)] [url = about:blank] 00:23:58 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8242bc00) [pid = 1839] [serial = 1022] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 1839 | 1477725839407 Marionette TRACE conn4 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 00:23:59 INFO - . 00:23:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3327ms 00:23:59 INFO - PROCESS | 1839 | 1477725839427 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 00:23:59 INFO - PROCESS | 1839 | 1477725839434 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 00:23:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 00:23:59 INFO - PROCESS | 1839 | 1477725839446 Marionette TRACE conn4 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:59 INFO - PROCESS | 1839 | 1477725839710 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 00:23:59 INFO - PROCESS | 1839 | 1477725839819 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 00:23:59 INFO - PROCESS | 1839 | 1477725839825 Marionette TRACE conn4 <- [1,1505,null,["8"]] 00:23:59 INFO - PROCESS | 1839 | 1477725839833 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 00:23:59 INFO - PROCESS | 1839 | 1477725839841 Marionette TRACE conn4 <- [1,1506,null,{}] 00:23:59 INFO - PROCESS | 1839 | 1477725839848 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x82424800 == 8 [pid = 1839] [id = 352] 00:23:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82425000) [pid = 1839] [serial = 1030] [outer = (nil)] 00:23:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242b400) [pid = 1839] [serial = 1031] [outer = 0x82425000] 00:23:59 INFO - PROCESS | 1839 | 1477725839954 Marionette DEBUG loaded listener.js 00:24:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a11c00) [pid = 1839] [serial = 1032] [outer = 0x82425000] 00:24:01 INFO - PROCESS | 1839 | 1477725841398 Marionette TRACE conn4 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 00:24:01 INFO - . 00:24:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1971ms 00:24:01 INFO - PROCESS | 1839 | 1477725841418 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 00:24:01 INFO - PROCESS | 1839 | 1477725841424 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 00:24:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 00:24:01 INFO - PROCESS | 1839 | 1477725841431 Marionette TRACE conn4 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:01 INFO - PROCESS | 1839 | 1477725841667 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 00:24:01 INFO - PROCESS | 1839 | 1477725841690 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 00:24:01 INFO - PROCESS | 1839 | 1477725841695 Marionette TRACE conn4 <- [1,1510,null,["8"]] 00:24:01 INFO - PROCESS | 1839 | 1477725841702 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 00:24:01 INFO - PROCESS | 1839 | 1477725841707 Marionette TRACE conn4 <- [1,1511,null,{}] 00:24:01 INFO - PROCESS | 1839 | 1477725841713 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa8400 == 9 [pid = 1839] [id = 353] 00:24:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82b34000) [pid = 1839] [serial = 1033] [outer = (nil)] 00:24:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82b3a000) [pid = 1839] [serial = 1034] [outer = 0x82b34000] 00:24:01 INFO - PROCESS | 1839 | 1477725841871 Marionette DEBUG loaded listener.js 00:24:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82b37c00) [pid = 1839] [serial = 1035] [outer = 0x82b34000] 00:24:02 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82424c00) [pid = 1839] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 00:24:02 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x82428400) [pid = 1839] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 00:24:07 INFO - PROCESS | 1839 | --DOCSHELL 0x82424800 == 8 [pid = 1839] [id = 352] 00:24:07 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8205fc00) [pid = 1839] [serial = 1023] [outer = (nil)] [url = about:blank] 00:24:07 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8205f400) [pid = 1839] [serial = 1026] [outer = (nil)] [url = about:blank] 00:24:07 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82430400) [pid = 1839] [serial = 1025] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82b31c00) [pid = 1839] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 00:24:09 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x82425000) [pid = 1839] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 00:24:10 INFO - PROCESS | 1839 | 1477725850445 Marionette TRACE conn4 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 00:24:10 INFO - . 00:24:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9048ms 00:24:10 INFO - PROCESS | 1839 | 1477725850480 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 00:24:10 INFO - PROCESS | 1839 | 1477725850487 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 00:24:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 00:24:10 INFO - PROCESS | 1839 | 1477725850503 Marionette TRACE conn4 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:10 INFO - PROCESS | 1839 | 1477725850697 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 00:24:10 INFO - PROCESS | 1839 | 1477725850720 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 00:24:10 INFO - PROCESS | 1839 | 1477725850726 Marionette TRACE conn4 <- [1,1515,null,["8"]] 00:24:10 INFO - PROCESS | 1839 | 1477725850733 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 00:24:10 INFO - PROCESS | 1839 | 1477725850743 Marionette TRACE conn4 <- [1,1516,null,{}] 00:24:10 INFO - PROCESS | 1839 | 1477725850843 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x82428400 == 9 [pid = 1839] [id = 354] 00:24:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x82428800) [pid = 1839] [serial = 1036] [outer = (nil)] 00:24:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x8242f400) [pid = 1839] [serial = 1037] [outer = 0x82428800] 00:24:10 INFO - PROCESS | 1839 | 1477725850960 Marionette DEBUG loaded listener.js 00:24:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82a16000) [pid = 1839] [serial = 1038] [outer = 0x82428800] 00:24:11 INFO - PROCESS | 1839 | 1477725851509 Marionette TRACE conn4 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 00:24:11 INFO - . 00:24:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1070ms 00:24:11 INFO - PROCESS | 1839 | 1477725851570 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 00:24:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 00:24:11 INFO - PROCESS | 1839 | 1477725851577 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 00:24:11 INFO - PROCESS | 1839 | 1477725851587 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:11 INFO - PROCESS | 1839 | 1477725851771 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 00:24:11 INFO - PROCESS | 1839 | 1477725851885 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 00:24:11 INFO - PROCESS | 1839 | 1477725851889 Marionette TRACE conn4 <- [1,1520,null,["8"]] 00:24:11 INFO - PROCESS | 1839 | 1477725851897 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 00:24:11 INFO - PROCESS | 1839 | 1477725851903 Marionette TRACE conn4 <- [1,1521,null,{}] 00:24:11 INFO - PROCESS | 1839 | 1477725851909 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x82430c00 == 10 [pid = 1839] [id = 355] 00:24:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82432800) [pid = 1839] [serial = 1039] [outer = (nil)] 00:24:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82ca7c00) [pid = 1839] [serial = 1040] [outer = 0x82432800] 00:24:12 INFO - PROCESS | 1839 | 1477725852006 Marionette DEBUG loaded listener.js 00:24:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82061800) [pid = 1839] [serial = 1041] [outer = 0x82432800] 00:24:12 INFO - PROCESS | 1839 | 1477725852604 Marionette TRACE conn4 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 00:24:12 INFO - PROCESS | 1839 | 1477725852679 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 00:24:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 00:24:12 INFO - PROCESS | 1839 | 1477725852686 Marionette TRACE conn4 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:12 INFO - PROCESS | 1839 | 1477725852914 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 00:24:12 INFO - PROCESS | 1839 | 1477725852936 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 00:24:12 INFO - PROCESS | 1839 | 1477725852941 Marionette TRACE conn4 <- [1,1525,null,["8"]] 00:24:12 INFO - PROCESS | 1839 | 1477725852946 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 00:24:12 INFO - PROCESS | 1839 | 1477725852954 Marionette TRACE conn4 <- [1,1526,null,{}] 00:24:12 INFO - PROCESS | 1839 | 1477725852960 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e9c000 == 11 [pid = 1839] [id = 356] 00:24:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82e9c400) [pid = 1839] [serial = 1042] [outer = (nil)] 00:24:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82e9dc00) [pid = 1839] [serial = 1043] [outer = 0x82e9c400] 00:24:13 INFO - PROCESS | 1839 | 1477725853064 Marionette DEBUG loaded listener.js 00:24:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82ea2400) [pid = 1839] [serial = 1044] [outer = 0x82e9c400] 00:24:13 INFO - PROCESS | 1839 | 1477725853779 Marionette TRACE conn4 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 00:24:13 INFO - . 00:24:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1129ms 00:24:13 INFO - PROCESS | 1839 | 1477725853816 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 00:24:13 INFO - PROCESS | 1839 | 1477725853823 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 00:24:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 00:24:13 INFO - PROCESS | 1839 | 1477725853833 Marionette TRACE conn4 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:14 INFO - PROCESS | 1839 | 1477725854035 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 00:24:14 INFO - PROCESS | 1839 | 1477725854188 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 00:24:14 INFO - PROCESS | 1839 | 1477725854195 Marionette TRACE conn4 <- [1,1530,null,["8"]] 00:24:14 INFO - PROCESS | 1839 | 1477725854204 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 00:24:14 INFO - PROCESS | 1839 | 1477725854212 Marionette TRACE conn4 <- [1,1531,null,{}] 00:24:14 INFO - PROCESS | 1839 | 1477725854219 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b39400 == 12 [pid = 1839] [id = 357] 00:24:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82b39800) [pid = 1839] [serial = 1045] [outer = (nil)] 00:24:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82fa9000) [pid = 1839] [serial = 1046] [outer = 0x82b39800] 00:24:14 INFO - PROCESS | 1839 | 1477725854340 Marionette DEBUG loaded listener.js 00:24:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x82b33000) [pid = 1839] [serial = 1047] [outer = 0x82b39800] 00:24:15 INFO - PROCESS | 1839 | 1477725855175 Marionette TRACE conn4 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 00:24:15 INFO - ...... 00:24:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1422ms 00:24:15 INFO - PROCESS | 1839 | 1477725855254 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 00:24:15 INFO - PROCESS | 1839 | 1477725855261 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 00:24:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 00:24:15 INFO - PROCESS | 1839 | 1477725855270 Marionette TRACE conn4 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:15 INFO - PROCESS | 1839 | 1477725855461 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 00:24:15 INFO - PROCESS | 1839 | 1477725855611 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 00:24:15 INFO - PROCESS | 1839 | 1477725855617 Marionette TRACE conn4 <- [1,1535,null,["8"]] 00:24:15 INFO - PROCESS | 1839 | 1477725855629 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 00:24:15 INFO - PROCESS | 1839 | 1477725855634 Marionette TRACE conn4 <- [1,1536,null,{}] 00:24:15 INFO - PROCESS | 1839 | 1477725855641 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fee800 == 13 [pid = 1839] [id = 358] 00:24:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x82feec00) [pid = 1839] [serial = 1048] [outer = (nil)] 00:24:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x83057c00) [pid = 1839] [serial = 1049] [outer = 0x82feec00] 00:24:15 INFO - PROCESS | 1839 | 1477725855748 Marionette DEBUG loaded listener.js 00:24:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8305bc00) [pid = 1839] [serial = 1050] [outer = 0x82feec00] 00:24:16 INFO - PROCESS | 1839 | 1477725856454 Marionette TRACE conn4 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 00:24:16 INFO - .. 00:24:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1234ms 00:24:16 INFO - PROCESS | 1839 | 1477725856514 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 00:24:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 00:24:16 INFO - PROCESS | 1839 | 1477725856522 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 00:24:16 INFO - PROCESS | 1839 | 1477725856530 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:16 INFO - PROCESS | 1839 | 1477725856738 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 00:24:16 INFO - PROCESS | 1839 | 1477725856892 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 00:24:16 INFO - PROCESS | 1839 | 1477725856896 Marionette TRACE conn4 <- [1,1540,null,["8"]] 00:24:16 INFO - PROCESS | 1839 | 1477725856909 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 00:24:16 INFO - PROCESS | 1839 | 1477725856917 Marionette TRACE conn4 <- [1,1541,null,{}] 00:24:16 INFO - PROCESS | 1839 | 1477725856924 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x8316c000 == 14 [pid = 1839] [id = 359] 00:24:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8316c400) [pid = 1839] [serial = 1051] [outer = (nil)] 00:24:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8316f000) [pid = 1839] [serial = 1052] [outer = 0x8316c400] 00:24:17 INFO - PROCESS | 1839 | 1477725857041 Marionette DEBUG loaded listener.js 00:24:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x83175000) [pid = 1839] [serial = 1053] [outer = 0x8316c400] 00:24:17 INFO - PROCESS | 1839 | 1477725857741 Marionette TRACE conn4 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 00:24:17 INFO - . 00:24:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1274ms 00:24:17 INFO - PROCESS | 1839 | 1477725857803 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 00:24:17 INFO - PROCESS | 1839 | 1477725857807 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 00:24:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 00:24:17 INFO - PROCESS | 1839 | 1477725857816 Marionette TRACE conn4 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:18 INFO - PROCESS | 1839 | 1477725858022 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 00:24:18 INFO - PROCESS | 1839 | 1477725858180 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 00:24:18 INFO - PROCESS | 1839 | 1477725858185 Marionette TRACE conn4 <- [1,1545,null,["8"]] 00:24:18 INFO - PROCESS | 1839 | 1477725858196 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 00:24:18 INFO - PROCESS | 1839 | 1477725858205 Marionette TRACE conn4 <- [1,1546,null,{}] 00:24:18 INFO - PROCESS | 1839 | 1477725858211 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cef400 == 15 [pid = 1839] [id = 360] 00:24:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8320bc00) [pid = 1839] [serial = 1054] [outer = (nil)] 00:24:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x83210800) [pid = 1839] [serial = 1055] [outer = 0x8320bc00] 00:24:18 INFO - PROCESS | 1839 | 1477725858318 Marionette DEBUG loaded listener.js 00:24:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x832da800) [pid = 1839] [serial = 1056] [outer = 0x8320bc00] 00:24:19 INFO - ... 00:24:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1244ms 00:24:19 INFO - PROCESS | 1839 | 1477725859051 Marionette TRACE conn4 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 00:24:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 00:24:19 INFO - PROCESS | 1839 | 1477725859086 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 00:24:19 INFO - PROCESS | 1839 | 1477725859089 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 00:24:19 INFO - PROCESS | 1839 | 1477725859098 Marionette TRACE conn4 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:19 INFO - PROCESS | 1839 | 1477725859269 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 00:24:19 INFO - PROCESS | 1839 | 1477725859383 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 00:24:19 INFO - PROCESS | 1839 | 1477725859401 Marionette TRACE conn4 <- [1,1550,null,["8"]] 00:24:19 INFO - PROCESS | 1839 | 1477725859408 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 00:24:19 INFO - PROCESS | 1839 | 1477725859414 Marionette TRACE conn4 <- [1,1551,null,{}] 00:24:19 INFO - PROCESS | 1839 | 1477725859419 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x832e0000 == 16 [pid = 1839] [id = 361] 00:24:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x832e1000) [pid = 1839] [serial = 1057] [outer = (nil)] 00:24:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x832e6000) [pid = 1839] [serial = 1058] [outer = 0x832e1000] 00:24:19 INFO - PROCESS | 1839 | 1477725859521 Marionette DEBUG loaded listener.js 00:24:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8aaab400) [pid = 1839] [serial = 1059] [outer = 0x832e1000] 00:24:20 INFO - PROCESS | 1839 | 1477725860317 Marionette TRACE conn4 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 00:24:20 INFO - . 00:24:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1272ms 00:24:20 INFO - PROCESS | 1839 | 1477725860372 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 00:24:20 INFO - PROCESS | 1839 | 1477725860378 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 00:24:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 00:24:20 INFO - PROCESS | 1839 | 1477725860388 Marionette TRACE conn4 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:20 INFO - PROCESS | 1839 | 1477725860580 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 00:24:20 INFO - PROCESS | 1839 | 1477725860795 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 00:24:20 INFO - PROCESS | 1839 | 1477725860800 Marionette TRACE conn4 <- [1,1555,null,["8"]] 00:24:20 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x82b3a000) [pid = 1839] [serial = 1034] [outer = (nil)] [url = about:blank] 00:24:20 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8242b400) [pid = 1839] [serial = 1031] [outer = (nil)] [url = about:blank] 00:24:20 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x82a11c00) [pid = 1839] [serial = 1032] [outer = (nil)] [url = about:blank] 00:24:20 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x82b35000) [pid = 1839] [serial = 1028] [outer = (nil)] [url = about:blank] 00:24:20 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82b3b400) [pid = 1839] [serial = 1029] [outer = (nil)] [url = about:blank] 00:24:20 INFO - PROCESS | 1839 | 1477725860848 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 00:24:20 INFO - PROCESS | 1839 | 1477725860855 Marionette TRACE conn4 <- [1,1556,null,{}] 00:24:20 INFO - PROCESS | 1839 | 1477725860862 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242d800 == 17 [pid = 1839] [id = 362] 00:24:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8242e400) [pid = 1839] [serial = 1060] [outer = (nil)] 00:24:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x82b36c00) [pid = 1839] [serial = 1061] [outer = 0x8242e400] 00:24:20 INFO - PROCESS | 1839 | 1477725860975 Marionette DEBUG loaded listener.js 00:24:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x82b3b000) [pid = 1839] [serial = 1062] [outer = 0x8242e400] 00:24:21 INFO - PROCESS | 1839 | 1477725861544 Marionette TRACE conn4 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 00:24:21 INFO - . 00:24:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1220ms 00:24:21 INFO - PROCESS | 1839 | 1477725861608 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 00:24:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 00:24:21 INFO - PROCESS | 1839 | 1477725861614 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 00:24:21 INFO - PROCESS | 1839 | 1477725861621 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:21 INFO - PROCESS | 1839 | 1477725861795 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 00:24:21 INFO - PROCESS | 1839 | 1477725861909 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 00:24:21 INFO - PROCESS | 1839 | 1477725861913 Marionette TRACE conn4 <- [1,1560,null,["8"]] 00:24:21 INFO - PROCESS | 1839 | 1477725861921 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 00:24:21 INFO - PROCESS | 1839 | 1477725861926 Marionette TRACE conn4 <- [1,1561,null,{}] 00:24:21 INFO - PROCESS | 1839 | 1477725861932 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fe2000 == 18 [pid = 1839] [id = 363] 00:24:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x82fe4400) [pid = 1839] [serial = 1063] [outer = (nil)] 00:24:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x83056000) [pid = 1839] [serial = 1064] [outer = 0x82fe4400] 00:24:22 INFO - PROCESS | 1839 | 1477725862030 Marionette DEBUG loaded listener.js 00:24:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8305a800) [pid = 1839] [serial = 1065] [outer = 0x82fe4400] 00:24:22 INFO - .................. 00:24:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1192ms 00:24:22 INFO - PROCESS | 1839 | 1477725862784 Marionette TRACE conn4 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 00:24:22 INFO - PROCESS | 1839 | 1477725862836 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 00:24:22 INFO - PROCESS | 1839 | 1477725862844 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 00:24:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 00:24:22 INFO - PROCESS | 1839 | 1477725862852 Marionette TRACE conn4 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:23 INFO - PROCESS | 1839 | 1477725863070 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 00:24:23 INFO - PROCESS | 1839 | 1477725863095 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 00:24:23 INFO - PROCESS | 1839 | 1477725863100 Marionette TRACE conn4 <- [1,1565,null,["8"]] 00:24:23 INFO - PROCESS | 1839 | 1477725863105 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 00:24:23 INFO - PROCESS | 1839 | 1477725863112 Marionette TRACE conn4 <- [1,1566,null,{}] 00:24:23 INFO - PROCESS | 1839 | 1477725863178 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab3000 == 19 [pid = 1839] [id = 364] 00:24:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8aab3800) [pid = 1839] [serial = 1066] [outer = (nil)] 00:24:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8aab4c00) [pid = 1839] [serial = 1067] [outer = 0x8aab3800] 00:24:23 INFO - PROCESS | 1839 | 1477725863288 Marionette DEBUG loaded listener.js 00:24:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8ac46000) [pid = 1839] [serial = 1068] [outer = 0x8aab3800] 00:24:23 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x82432800) [pid = 1839] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 00:24:23 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x82428800) [pid = 1839] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 00:24:23 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x82b34000) [pid = 1839] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 00:24:23 INFO - PROCESS | 1839 | 1477725863952 Marionette TRACE conn4 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 00:24:23 INFO - . 00:24:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1120ms 00:24:23 INFO - PROCESS | 1839 | 1477725863972 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 00:24:23 INFO - PROCESS | 1839 | 1477725863976 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 00:24:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 00:24:23 INFO - PROCESS | 1839 | 1477725863984 Marionette TRACE conn4 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:24 INFO - PROCESS | 1839 | 1477725864154 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 00:24:24 INFO - PROCESS | 1839 | 1477725864168 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 00:24:24 INFO - PROCESS | 1839 | 1477725864172 Marionette TRACE conn4 <- [1,1570,null,["8"]] 00:24:24 INFO - PROCESS | 1839 | 1477725864177 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 00:24:24 INFO - PROCESS | 1839 | 1477725864185 Marionette TRACE conn4 <- [1,1571,null,{}] 00:24:24 INFO - PROCESS | 1839 | 1477725864191 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x82425000 == 20 [pid = 1839] [id = 365] 00:24:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8aab4000) [pid = 1839] [serial = 1069] [outer = (nil)] 00:24:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8ac4e000) [pid = 1839] [serial = 1070] [outer = 0x8aab4000] 00:24:24 INFO - PROCESS | 1839 | 1477725864387 Marionette DEBUG loaded listener.js 00:24:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8aca5400) [pid = 1839] [serial = 1071] [outer = 0x8aab4000] 00:24:25 INFO - PROCESS | 1839 | 1477725865018 Marionette TRACE conn4 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 00:24:25 INFO - ... 00:24:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1070ms 00:24:25 INFO - PROCESS | 1839 | 1477725865054 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 00:24:25 INFO - PROCESS | 1839 | 1477725865057 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 00:24:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 00:24:25 INFO - PROCESS | 1839 | 1477725865079 Marionette TRACE conn4 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:25 INFO - PROCESS | 1839 | 1477725865255 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 00:24:25 INFO - PROCESS | 1839 | 1477725865372 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 00:24:25 INFO - PROCESS | 1839 | 1477725865377 Marionette TRACE conn4 <- [1,1575,null,["8"]] 00:24:25 INFO - PROCESS | 1839 | 1477725865382 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 00:24:25 INFO - PROCESS | 1839 | 1477725865387 Marionette TRACE conn4 <- [1,1576,null,{}] 00:24:25 INFO - PROCESS | 1839 | 1477725865392 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x8acab800 == 21 [pid = 1839] [id = 366] 00:24:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8acac800) [pid = 1839] [serial = 1072] [outer = (nil)] 00:24:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8acb3400) [pid = 1839] [serial = 1073] [outer = 0x8acac800] 00:24:25 INFO - PROCESS | 1839 | 1477725865483 Marionette DEBUG loaded listener.js 00:24:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8add8400) [pid = 1839] [serial = 1074] [outer = 0x8acac800] 00:24:25 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 00:24:25 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 00:24:25 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:26 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:24:27 INFO - .................................................................................................................................................................................................................................................................................................................................... 00:24:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2405ms 00:24:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 00:24:28 INFO - PROCESS | 1839 | 1477725867153 Marionette TRACE conn4 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 00:24:28 INFO - PROCESS | 1839 | 1477725867485 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 00:24:28 INFO - PROCESS | 1839 | 1477725867493 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 00:24:28 INFO - PROCESS | 1839 | 1477725867514 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:28 INFO - PROCESS | 1839 | 1477725867918 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 00:24:28 INFO - PROCESS | 1839 | 1477725868155 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 00:24:28 INFO - PROCESS | 1839 | 1477725868168 Marionette TRACE conn4 <- [1,1580,null,["8"]] 00:24:28 INFO - PROCESS | 1839 | 1477725868218 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 00:24:28 INFO - PROCESS | 1839 | 1477725868226 Marionette TRACE conn4 <- [1,1581,null,{}] 00:24:28 INFO - PROCESS | 1839 | 1477725868234 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea6c00 == 22 [pid = 1839] [id = 367] 00:24:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x82ea8800) [pid = 1839] [serial = 1075] [outer = (nil)] 00:24:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x82fac800) [pid = 1839] [serial = 1076] [outer = 0x82ea8800] 00:24:28 INFO - PROCESS | 1839 | 1477725868383 Marionette DEBUG loaded listener.js 00:24:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x82fe1400) [pid = 1839] [serial = 1077] [outer = 0x82ea8800] 00:24:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x8311cc00 == 23 [pid = 1839] [id = 368] 00:24:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x8311d800) [pid = 1839] [serial = 1078] [outer = (nil)] 00:24:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8311e400) [pid = 1839] [serial = 1079] [outer = 0x8311d800] 00:24:29 INFO - PROCESS | 1839 | 1477725869215 Marionette TRACE conn4 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 00:24:29 INFO - . 00:24:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1725ms 00:24:29 INFO - PROCESS | 1839 | 1477725869232 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 00:24:29 INFO - PROCESS | 1839 | 1477725869238 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 00:24:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 00:24:29 INFO - PROCESS | 1839 | 1477725869246 Marionette TRACE conn4 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:29 INFO - PROCESS | 1839 | 1477725869533 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 00:24:29 INFO - PROCESS | 1839 | 1477725869650 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 00:24:29 INFO - PROCESS | 1839 | 1477725869656 Marionette TRACE conn4 <- [1,1585,null,["8"]] 00:24:29 INFO - PROCESS | 1839 | 1477725869667 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 00:24:29 INFO - PROCESS | 1839 | 1477725869673 Marionette TRACE conn4 <- [1,1586,null,{}] 00:24:29 INFO - PROCESS | 1839 | 1477725869680 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x83174800 == 24 [pid = 1839] [id = 369] 00:24:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x83174c00) [pid = 1839] [serial = 1080] [outer = (nil)] 00:24:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x83205000) [pid = 1839] [serial = 1081] [outer = 0x83174c00] 00:24:29 INFO - PROCESS | 1839 | 1477725869856 Marionette DEBUG loaded listener.js 00:24:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x832df000) [pid = 1839] [serial = 1082] [outer = 0x83174c00] 00:24:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac45c00 == 25 [pid = 1839] [id = 370] 00:24:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8ac49000) [pid = 1839] [serial = 1083] [outer = (nil)] 00:24:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8aab1800) [pid = 1839] [serial = 1084] [outer = 0x8ac49000] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab3000 == 24 [pid = 1839] [id = 364] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82425000 == 23 [pid = 1839] [id = 365] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82fe2000 == 22 [pid = 1839] [id = 363] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8242d800 == 21 [pid = 1839] [id = 362] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82428400 == 20 [pid = 1839] [id = 354] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82e9c000 == 19 [pid = 1839] [id = 356] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82430c00 == 18 [pid = 1839] [id = 355] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82aa8400 == 17 [pid = 1839] [id = 353] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82b31800 == 16 [pid = 1839] [id = 351] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82b39400 == 15 [pid = 1839] [id = 357] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8316c000 == 14 [pid = 1839] [id = 359] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82cef400 == 13 [pid = 1839] [id = 360] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82fee800 == 12 [pid = 1839] [id = 358] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x832e0000 == 11 [pid = 1839] [id = 361] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac45c00 == 10 [pid = 1839] [id = 370] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8acab800 == 9 [pid = 1839] [id = 366] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea6c00 == 8 [pid = 1839] [id = 367] 00:24:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8311cc00 == 7 [pid = 1839] [id = 368] 00:24:33 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82b37c00) [pid = 1839] [serial = 1035] [outer = (nil)] [url = about:blank] 00:24:33 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82a16000) [pid = 1839] [serial = 1038] [outer = (nil)] [url = about:blank] 00:24:33 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8242f400) [pid = 1839] [serial = 1037] [outer = (nil)] [url = about:blank] 00:24:33 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x82061800) [pid = 1839] [serial = 1041] [outer = (nil)] [url = about:blank] 00:24:33 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x82ca7c00) [pid = 1839] [serial = 1040] [outer = (nil)] [url = about:blank] 00:24:33 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x82e9dc00) [pid = 1839] [serial = 1043] [outer = (nil)] [url = about:blank] 00:24:35 INFO - PROCESS | 1839 | 1477725875468 Marionette TRACE conn4 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 00:24:35 INFO - . 00:24:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6237ms 00:24:35 INFO - PROCESS | 1839 | 1477725875489 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 00:24:35 INFO - PROCESS | 1839 | 1477725875495 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 00:24:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 00:24:35 INFO - PROCESS | 1839 | 1477725875507 Marionette TRACE conn4 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:35 INFO - PROCESS | 1839 | 1477725875750 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 00:24:35 INFO - PROCESS | 1839 | 1477725875834 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 00:24:35 INFO - PROCESS | 1839 | 1477725875841 Marionette TRACE conn4 <- [1,1590,null,["8"]] 00:24:35 INFO - PROCESS | 1839 | 1477725875850 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 00:24:35 INFO - PROCESS | 1839 | 1477725875858 Marionette TRACE conn4 <- [1,1591,null,{}] 00:24:35 INFO - PROCESS | 1839 | 1477725875872 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x82426c00 == 8 [pid = 1839] [id = 371] 00:24:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x82427000) [pid = 1839] [serial = 1085] [outer = (nil)] 00:24:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8242b000) [pid = 1839] [serial = 1086] [outer = 0x82427000] 00:24:35 INFO - PROCESS | 1839 | 1477725875977 Marionette DEBUG loaded listener.js 00:24:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x82431400) [pid = 1839] [serial = 1087] [outer = 0x82427000] 00:24:36 INFO - PROCESS | 1839 | 1477725876641 Marionette TRACE conn4 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 00:24:36 INFO - .. 00:24:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1173ms 00:24:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 00:24:36 INFO - PROCESS | 1839 | 1477725876678 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 00:24:36 INFO - PROCESS | 1839 | 1477725876683 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 00:24:36 INFO - PROCESS | 1839 | 1477725876690 Marionette TRACE conn4 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:36 INFO - PROCESS | 1839 | 1477725876938 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 00:24:36 INFO - PROCESS | 1839 | 1477725876968 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 00:24:36 INFO - PROCESS | 1839 | 1477725876973 Marionette TRACE conn4 <- [1,1595,null,["8"]] 00:24:36 INFO - PROCESS | 1839 | 1477725876980 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 00:24:36 INFO - PROCESS | 1839 | 1477725876985 Marionette TRACE conn4 <- [1,1596,null,{}] 00:24:37 INFO - PROCESS | 1839 | 1477725876992 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb4000 == 9 [pid = 1839] [id = 372] 00:24:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8242c400) [pid = 1839] [serial = 1088] [outer = (nil)] 00:24:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82b30000) [pid = 1839] [serial = 1089] [outer = 0x8242c400] 00:24:37 INFO - PROCESS | 1839 | 1477725877402 Marionette DEBUG loaded listener.js 00:24:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82b2ec00) [pid = 1839] [serial = 1090] [outer = 0x8242c400] 00:24:37 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8acac800) [pid = 1839] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 00:24:37 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8320bc00) [pid = 1839] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 00:24:37 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x832e1000) [pid = 1839] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 00:24:37 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x82feec00) [pid = 1839] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 00:24:37 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x82e9c400) [pid = 1839] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 00:24:37 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8316c400) [pid = 1839] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 00:24:37 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x82fe4400) [pid = 1839] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 00:24:37 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x82b39800) [pid = 1839] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 00:24:37 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x8242e400) [pid = 1839] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 00:24:37 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8aab4000) [pid = 1839] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 00:24:37 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8aab3800) [pid = 1839] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 00:24:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cb1000 == 10 [pid = 1839] [id = 373] 00:24:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x82cec000) [pid = 1839] [serial = 1091] [outer = (nil)] 00:24:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x82ca9c00) [pid = 1839] [serial = 1092] [outer = 0x82cec000] 00:24:38 INFO - PROCESS | 1839 | 1477725878148 Marionette TRACE conn4 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 00:24:38 INFO - . 00:24:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1478ms 00:24:38 INFO - PROCESS | 1839 | 1477725878175 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 00:24:38 INFO - PROCESS | 1839 | 1477725878183 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 00:24:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 00:24:38 INFO - PROCESS | 1839 | 1477725878190 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:38 INFO - PROCESS | 1839 | 1477725878394 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 00:24:38 INFO - PROCESS | 1839 | 1477725878408 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 00:24:38 INFO - PROCESS | 1839 | 1477725878413 Marionette TRACE conn4 <- [1,1600,null,["8"]] 00:24:38 INFO - PROCESS | 1839 | 1477725878522 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 00:24:38 INFO - PROCESS | 1839 | 1477725878531 Marionette TRACE conn4 <- [1,1601,null,{}] 00:24:38 INFO - PROCESS | 1839 | 1477725878538 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e28800 == 11 [pid = 1839] [id = 374] 00:24:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x82e28c00) [pid = 1839] [serial = 1093] [outer = (nil)] 00:24:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x82e2c000) [pid = 1839] [serial = 1094] [outer = 0x82e28c00] 00:24:38 INFO - PROCESS | 1839 | 1477725878659 Marionette DEBUG loaded listener.js 00:24:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x82e9ac00) [pid = 1839] [serial = 1095] [outer = 0x82e28c00] 00:24:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fa3800 == 12 [pid = 1839] [id = 375] 00:24:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x82fa6400) [pid = 1839] [serial = 1096] [outer = (nil)] 00:24:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x82fa1c00) [pid = 1839] [serial = 1097] [outer = 0x82fa6400] 00:24:39 INFO - PROCESS | 1839 | [1839] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 00:24:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x82fadc00) [pid = 1839] [serial = 1098] [outer = 0x82fa6400] 00:24:39 INFO - PROCESS | 1839 | 1477725879432 Marionette TRACE conn4 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 00:24:39 INFO - . 00:24:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1278ms 00:24:39 INFO - PROCESS | 1839 | 1477725879499 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 00:24:39 INFO - PROCESS | 1839 | 1477725879506 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 00:24:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 00:24:39 INFO - PROCESS | 1839 | 1477725879567 Marionette TRACE conn4 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:39 INFO - PROCESS | 1839 | 1477725879810 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 00:24:40 INFO - PROCESS | 1839 | 1477725880086 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 00:24:40 INFO - PROCESS | 1839 | 1477725880092 Marionette TRACE conn4 <- [1,1605,null,["8"]] 00:24:40 INFO - PROCESS | 1839 | 1477725880101 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 00:24:40 INFO - PROCESS | 1839 | 1477725880111 Marionette TRACE conn4 <- [1,1606,null,{}] 00:24:40 INFO - PROCESS | 1839 | 1477725880116 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa3c00 == 13 [pid = 1839] [id = 376] 00:24:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x82aa5800) [pid = 1839] [serial = 1099] [outer = (nil)] 00:24:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82fe2c00) [pid = 1839] [serial = 1100] [outer = 0x82aa5800] 00:24:40 INFO - PROCESS | 1839 | 1477725880238 Marionette DEBUG loaded listener.js 00:24:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82fee400) [pid = 1839] [serial = 1101] [outer = 0x82aa5800] 00:24:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb0000 == 14 [pid = 1839] [id = 377] 00:24:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x83062400) [pid = 1839] [serial = 1102] [outer = (nil)] 00:24:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x83061c00) [pid = 1839] [serial = 1103] [outer = 0x83062400] 00:24:41 INFO - PROCESS | 1839 | 1477725881210 Marionette TRACE conn4 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 00:24:41 INFO - . 00:24:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1728ms 00:24:41 INFO - PROCESS | 1839 | 1477725881270 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 00:24:41 INFO - PROCESS | 1839 | 1477725881275 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 00:24:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 00:24:41 INFO - PROCESS | 1839 | 1477725881328 Marionette TRACE conn4 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:41 INFO - PROCESS | 1839 | 1477725881572 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 00:24:41 INFO - PROCESS | 1839 | 1477725881779 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 00:24:41 INFO - PROCESS | 1839 | 1477725881785 Marionette TRACE conn4 <- [1,1610,null,["8"]] 00:24:41 INFO - PROCESS | 1839 | 1477725881796 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 00:24:41 INFO - PROCESS | 1839 | 1477725881802 Marionette TRACE conn4 <- [1,1611,null,{}] 00:24:41 INFO - PROCESS | 1839 | 1477725881808 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x8311b400 == 15 [pid = 1839] [id = 378] 00:24:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8311c400) [pid = 1839] [serial = 1104] [outer = (nil)] 00:24:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x83120c00) [pid = 1839] [serial = 1105] [outer = 0x8311c400] 00:24:41 INFO - PROCESS | 1839 | 1477725881917 Marionette DEBUG loaded listener.js 00:24:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x83172000) [pid = 1839] [serial = 1106] [outer = 0x8311c400] 00:24:42 INFO - PROCESS | 1839 | 1477725882614 Marionette TRACE conn4 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 00:24:42 INFO - . 00:24:42 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1346ms 00:24:42 INFO - PROCESS | 1839 | 1477725882678 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 00:24:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 00:24:42 INFO - PROCESS | 1839 | 1477725882686 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 00:24:42 INFO - PROCESS | 1839 | 1477725882694 Marionette TRACE conn4 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:42 INFO - PROCESS | 1839 | 1477725882901 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 00:24:43 INFO - PROCESS | 1839 | 1477725883062 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 00:24:43 INFO - PROCESS | 1839 | 1477725883068 Marionette TRACE conn4 <- [1,1615,null,["8"]] 00:24:43 INFO - PROCESS | 1839 | 1477725883078 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 00:24:43 INFO - PROCESS | 1839 | 1477725883085 Marionette TRACE conn4 <- [1,1616,null,{}] 00:24:43 INFO - PROCESS | 1839 | 1477725883093 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea0800 == 16 [pid = 1839] [id = 379] 00:24:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82fe0400) [pid = 1839] [serial = 1107] [outer = (nil)] 00:24:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8320c000) [pid = 1839] [serial = 1108] [outer = 0x82fe0400] 00:24:43 INFO - PROCESS | 1839 | 1477725883206 Marionette DEBUG loaded listener.js 00:24:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8aaab000) [pid = 1839] [serial = 1109] [outer = 0x82fe0400] 00:24:44 INFO - PROCESS | 1839 | --DOCSHELL 0x82cb1000 == 15 [pid = 1839] [id = 373] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8acb3400) [pid = 1839] [serial = 1073] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8add8400) [pid = 1839] [serial = 1074] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8ac4e000) [pid = 1839] [serial = 1070] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8aca5400) [pid = 1839] [serial = 1071] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8aab4c00) [pid = 1839] [serial = 1067] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8ac46000) [pid = 1839] [serial = 1068] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x83056000) [pid = 1839] [serial = 1064] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8305a800) [pid = 1839] [serial = 1065] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82b36c00) [pid = 1839] [serial = 1061] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82b3b000) [pid = 1839] [serial = 1062] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x832e6000) [pid = 1839] [serial = 1058] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8aaab400) [pid = 1839] [serial = 1059] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x83210800) [pid = 1839] [serial = 1055] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x832da800) [pid = 1839] [serial = 1056] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8316f000) [pid = 1839] [serial = 1052] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x83175000) [pid = 1839] [serial = 1053] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x83057c00) [pid = 1839] [serial = 1049] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8305bc00) [pid = 1839] [serial = 1050] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x82fa9000) [pid = 1839] [serial = 1046] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x82b33000) [pid = 1839] [serial = 1047] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x82ea2400) [pid = 1839] [serial = 1044] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1839 | 1477725884115 Marionette TRACE conn4 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 00:24:44 INFO - . 00:24:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1479ms 00:24:44 INFO - PROCESS | 1839 | 1477725884172 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 00:24:44 INFO - PROCESS | 1839 | 1477725884179 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 00:24:44 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 00:24:44 INFO - PROCESS | 1839 | 1477725884189 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:44 INFO - PROCESS | 1839 | 1477725884365 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 00:24:44 INFO - PROCESS | 1839 | 1477725884481 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 00:24:44 INFO - PROCESS | 1839 | 1477725884488 Marionette TRACE conn4 <- [1,1620,null,["8"]] 00:24:44 INFO - PROCESS | 1839 | 1477725884524 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 00:24:44 INFO - PROCESS | 1839 | 1477725884532 Marionette TRACE conn4 <- [1,1621,null,{}] 00:24:44 INFO - PROCESS | 1839 | 1477725884538 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b33800 == 16 [pid = 1839] [id = 380] 00:24:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x82b35000) [pid = 1839] [serial = 1110] [outer = (nil)] 00:24:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x82ceac00) [pid = 1839] [serial = 1111] [outer = 0x82b35000] 00:24:44 INFO - PROCESS | 1839 | 1477725884639 Marionette DEBUG loaded listener.js 00:24:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x82b3b400) [pid = 1839] [serial = 1112] [outer = 0x82b35000] 00:24:45 INFO - PROCESS | 1839 | 1477725885228 Marionette TRACE conn4 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 00:24:45 INFO - ...... 00:24:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1073ms 00:24:45 INFO - PROCESS | 1839 | 1477725885267 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 00:24:45 INFO - PROCESS | 1839 | 1477725885274 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 00:24:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 00:24:45 INFO - PROCESS | 1839 | 1477725885281 Marionette TRACE conn4 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:45 INFO - PROCESS | 1839 | 1477725885453 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 00:24:45 INFO - PROCESS | 1839 | 1477725885577 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 00:24:45 INFO - PROCESS | 1839 | 1477725885583 Marionette TRACE conn4 <- [1,1625,null,["8"]] 00:24:45 INFO - PROCESS | 1839 | 1477725885589 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 00:24:45 INFO - PROCESS | 1839 | 1477725885595 Marionette TRACE conn4 <- [1,1626,null,{}] 00:24:45 INFO - PROCESS | 1839 | 1477725885601 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x8305cc00 == 17 [pid = 1839] [id = 381] 00:24:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8305d400) [pid = 1839] [serial = 1113] [outer = (nil)] 00:24:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x83111800) [pid = 1839] [serial = 1114] [outer = 0x8305d400] 00:24:45 INFO - PROCESS | 1839 | 1477725885696 Marionette DEBUG loaded listener.js 00:24:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x83116400) [pid = 1839] [serial = 1115] [outer = 0x8305d400] 00:24:46 INFO - PROCESS | 1839 | 1477725886280 Marionette TRACE conn4 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 00:24:46 INFO - . 00:24:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1025ms 00:24:46 INFO - PROCESS | 1839 | 1477725886333 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 00:24:46 INFO - PROCESS | 1839 | 1477725886339 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 00:24:46 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 00:24:46 INFO - PROCESS | 1839 | 1477725886353 Marionette TRACE conn4 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:46 INFO - PROCESS | 1839 | 1477725886571 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 00:24:46 INFO - PROCESS | 1839 | 1477725886598 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 00:24:46 INFO - PROCESS | 1839 | 1477725886603 Marionette TRACE conn4 <- [1,1630,null,["8"]] 00:24:46 INFO - PROCESS | 1839 | 1477725886609 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 00:24:46 INFO - PROCESS | 1839 | 1477725886615 Marionette TRACE conn4 <- [1,1631,null,{}] 00:24:46 INFO - PROCESS | 1839 | 1477725886685 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\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x8320d000 == 18 [pid = 1839] [id = 382] 00:24:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x8320d800) [pid = 1839] [serial = 1116] [outer = (nil)] 00:24:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x832d8800) [pid = 1839] [serial = 1117] [outer = 0x8320d800] 00:24:46 INFO - PROCESS | 1839 | 1477725886783 Marionette DEBUG loaded listener.js 00:24:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x832e5c00) [pid = 1839] [serial = 1118] [outer = 0x8320d800] 00:24:47 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x83174c00) [pid = 1839] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 00:24:47 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8ac49000) [pid = 1839] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 00:24:47 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8242c400) [pid = 1839] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 00:24:47 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x8311d800) [pid = 1839] [serial = 1078] [outer = (nil)] [url = about:blank] 00:24:47 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x82ea8800) [pid = 1839] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 00:24:47 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x82cec000) [pid = 1839] [serial = 1091] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 00:24:47 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x82427000) [pid = 1839] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 00:24:47 INFO - PROCESS | 1839 | 1477725887430 Marionette TRACE conn4 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 00:24:47 INFO - . 00:24:47 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1126ms 00:24:47 INFO - PROCESS | 1839 | 1477725887479 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 00:24:47 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 00:24:47 INFO - PROCESS | 1839 | 1477725887483 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 00:24:47 INFO - PROCESS | 1839 | 1477725887499 Marionette TRACE conn4 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:47 INFO - PROCESS | 1839 | 1477725887677 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 00:24:47 INFO - PROCESS | 1839 | 1477725887800 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 00:24:47 INFO - PROCESS | 1839 | 1477725887806 Marionette TRACE conn4 <- [1,1635,null,["8"]] 00:24:47 INFO - PROCESS | 1839 | 1477725887811 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 00:24:47 INFO - PROCESS | 1839 | 1477725887819 Marionette TRACE conn4 <- [1,1636,null,{}] 00:24:47 INFO - PROCESS | 1839 | 1477725887825 Marionette TRACE conn4 -> [0,1637,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fae000 == 19 [pid = 1839] [id = 383] 00:24:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8aaaf800) [pid = 1839] [serial = 1119] [outer = (nil)] 00:24:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8aab4000) [pid = 1839] [serial = 1120] [outer = 0x8aaaf800] 00:24:47 INFO - PROCESS | 1839 | 1477725887919 Marionette DEBUG loaded listener.js 00:24:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8ac46000) [pid = 1839] [serial = 1121] [outer = 0x8aaaf800] 00:24:48 INFO - PROCESS | 1839 | 1477725888446 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 00:24:48 INFO - . 00:24:48 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 979ms 00:24:48 INFO - PROCESS | 1839 | 1477725888468 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 00:24:48 INFO - PROCESS | 1839 | 1477725888472 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 00:24:48 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 00:24:48 INFO - PROCESS | 1839 | 1477725888479 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:48 INFO - PROCESS | 1839 | 1477725888637 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 00:24:48 INFO - PROCESS | 1839 | 1477725888646 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 00:24:48 INFO - PROCESS | 1839 | 1477725888649 Marionette TRACE conn4 <- [1,1640,null,["8"]] 00:24:48 INFO - PROCESS | 1839 | 1477725888670 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 00:24:48 INFO - PROCESS | 1839 | 1477725888676 Marionette TRACE conn4 <- [1,1641,null,{}] 00:24:48 INFO - PROCESS | 1839 | 1477725888681 Marionette TRACE conn4 -> [0,1642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac4f400 == 20 [pid = 1839] [id = 384] 00:24:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8ac53000) [pid = 1839] [serial = 1122] [outer = (nil)] 00:24:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x8aca7c00) [pid = 1839] [serial = 1123] [outer = 0x8ac53000] 00:24:48 INFO - PROCESS | 1839 | 1477725888893 Marionette DEBUG loaded listener.js 00:24:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8acab000) [pid = 1839] [serial = 1124] [outer = 0x8ac53000] 00:24:49 INFO - ................................................... 00:24:49 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1104ms 00:24:49 INFO - TEST-START | /js/builtins/Math.max.html 00:24:49 INFO - PROCESS | 1839 | 1477725889517 Marionette TRACE conn4 <- [1,1642,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 00:24:49 INFO - PROCESS | 1839 | 1477725889583 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 00:24:49 INFO - PROCESS | 1839 | 1477725889585 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 00:24:49 INFO - PROCESS | 1839 | 1477725889595 Marionette TRACE conn4 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:49 INFO - PROCESS | 1839 | 1477725889804 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 00:24:49 INFO - PROCESS | 1839 | 1477725889922 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 00:24:49 INFO - PROCESS | 1839 | 1477725889925 Marionette TRACE conn4 <- [1,1645,null,["8"]] 00:24:49 INFO - PROCESS | 1839 | 1477725889931 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 00:24:49 INFO - PROCESS | 1839 | 1477725889937 Marionette TRACE conn4 <- [1,1646,null,{}] 00:24:49 INFO - PROCESS | 1839 | 1477725889942 Marionette TRACE conn4 -> [0,1647,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fa8c00 == 21 [pid = 1839] [id = 385] 00:24:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8addfc00) [pid = 1839] [serial = 1125] [outer = (nil)] 00:24:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8ade4c00) [pid = 1839] [serial = 1126] [outer = 0x8addfc00] 00:24:50 INFO - PROCESS | 1839 | 1477725890051 Marionette DEBUG loaded listener.js 00:24:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8c3e7400) [pid = 1839] [serial = 1127] [outer = 0x8addfc00] 00:24:50 INFO - PROCESS | 1839 | 1477725890724 Marionette TRACE conn4 <- [1,1647,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 00:24:50 INFO - ...... 00:24:50 INFO - TEST-OK | /js/builtins/Math.max.html | took 1179ms 00:24:50 INFO - PROCESS | 1839 | 1477725890777 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 00:24:50 INFO - PROCESS | 1839 | 1477725890784 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 00:24:50 INFO - TEST-START | /js/builtins/Math.min.html 00:24:50 INFO - PROCESS | 1839 | 1477725890795 Marionette TRACE conn4 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:50 INFO - PROCESS | 1839 | 1477725890992 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 00:24:51 INFO - PROCESS | 1839 | 1477725891170 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 00:24:51 INFO - PROCESS | 1839 | 1477725891175 Marionette TRACE conn4 <- [1,1650,null,["8"]] 00:24:51 INFO - PROCESS | 1839 | 1477725891199 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 00:24:51 INFO - PROCESS | 1839 | 1477725891207 Marionette TRACE conn4 <- [1,1651,null,{}] 00:24:51 INFO - PROCESS | 1839 | 1477725891213 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fae400 == 22 [pid = 1839] [id = 386] 00:24:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82fae800) [pid = 1839] [serial = 1128] [outer = (nil)] 00:24:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82fed400) [pid = 1839] [serial = 1129] [outer = 0x82fae800] 00:24:51 INFO - PROCESS | 1839 | 1477725891330 Marionette DEBUG loaded listener.js 00:24:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x83061400) [pid = 1839] [serial = 1130] [outer = 0x82fae800] 00:24:51 INFO - PROCESS | 1839 | 1477725891983 Marionette TRACE conn4 <- [1,1652,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 00:24:52 INFO - ...... 00:24:52 INFO - TEST-OK | /js/builtins/Math.min.html | took 1233ms 00:24:52 INFO - PROCESS | 1839 | 1477725892027 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 00:24:52 INFO - PROCESS | 1839 | 1477725892035 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 00:24:52 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 00:24:52 INFO - PROCESS | 1839 | 1477725892043 Marionette TRACE conn4 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:52 INFO - PROCESS | 1839 | 1477725892241 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 00:24:52 INFO - PROCESS | 1839 | 1477725892418 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 00:24:52 INFO - PROCESS | 1839 | 1477725892424 Marionette TRACE conn4 <- [1,1655,null,["8"]] 00:24:52 INFO - PROCESS | 1839 | 1477725892432 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 00:24:52 INFO - PROCESS | 1839 | 1477725892439 Marionette TRACE conn4 <- [1,1656,null,{}] 00:24:52 INFO - PROCESS | 1839 | 1477725892449 Marionette TRACE conn4 -> [0,1657,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cea400 == 23 [pid = 1839] [id = 387] 00:24:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x83209000) [pid = 1839] [serial = 1131] [outer = (nil)] 00:24:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x832e4c00) [pid = 1839] [serial = 1132] [outer = 0x83209000] 00:24:52 INFO - PROCESS | 1839 | 1477725892559 Marionette DEBUG loaded listener.js 00:24:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8aaab800) [pid = 1839] [serial = 1133] [outer = 0x83209000] 00:24:53 INFO - PROCESS | 1839 | 1477725893220 Marionette TRACE conn4 <- [1,1657,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 00:24:53 INFO - .. 00:24:53 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1228ms 00:24:53 INFO - PROCESS | 1839 | 1477725893280 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 00:24:53 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 00:24:53 INFO - PROCESS | 1839 | 1477725893288 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 00:24:53 INFO - PROCESS | 1839 | 1477725893296 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:53 INFO - PROCESS | 1839 | 1477725893482 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 00:24:53 INFO - PROCESS | 1839 | 1477725893646 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 00:24:53 INFO - PROCESS | 1839 | 1477725893652 Marionette TRACE conn4 <- [1,1660,null,["8"]] 00:24:53 INFO - PROCESS | 1839 | 1477725893664 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 00:24:53 INFO - PROCESS | 1839 | 1477725893671 Marionette TRACE conn4 <- [1,1661,null,{}] 00:24:53 INFO - PROCESS | 1839 | 1477725893678 Marionette TRACE conn4 -> [0,1662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x8addd400 == 24 [pid = 1839] [id = 388] 00:24:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8addd800) [pid = 1839] [serial = 1134] [outer = (nil)] 00:24:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8c3e8800) [pid = 1839] [serial = 1135] [outer = 0x8addd800] 00:24:53 INFO - PROCESS | 1839 | 1477725893789 Marionette DEBUG loaded listener.js 00:24:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8c3ec800) [pid = 1839] [serial = 1136] [outer = 0x8addd800] 00:24:54 INFO - .... 00:24:54 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1126ms 00:24:54 INFO - PROCESS | 1839 | 1477725894407 Marionette TRACE conn4 <- [1,1662,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 00:24:54 INFO - PROCESS | 1839 | 1477725894422 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 00:24:54 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 00:24:54 INFO - PROCESS | 1839 | 1477725894426 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 00:24:54 INFO - PROCESS | 1839 | 1477725894438 Marionette TRACE conn4 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:54 INFO - PROCESS | 1839 | 1477725894708 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 00:24:54 INFO - PROCESS | 1839 | 1477725894798 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 00:24:54 INFO - PROCESS | 1839 | 1477725894803 Marionette TRACE conn4 <- [1,1665,null,["8"]] 00:24:54 INFO - PROCESS | 1839 | 1477725894812 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 00:24:54 INFO - PROCESS | 1839 | 1477725894818 Marionette TRACE conn4 <- [1,1666,null,{}] 00:24:54 INFO - PROCESS | 1839 | 1477725894824 Marionette TRACE conn4 -> [0,1667,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4e9c00 == 25 [pid = 1839] [id = 389] 00:24:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8c4eac00) [pid = 1839] [serial = 1137] [outer = (nil)] 00:24:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8c4efc00) [pid = 1839] [serial = 1138] [outer = 0x8c4eac00] 00:24:54 INFO - PROCESS | 1839 | 1477725894965 Marionette DEBUG loaded listener.js 00:24:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8c4f3400) [pid = 1839] [serial = 1139] [outer = 0x8c4eac00] 00:24:55 INFO - PROCESS | 1839 | 1477725895715 Marionette TRACE conn4 <- [1,1667,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 00:24:55 INFO - .... 00:24:55 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1324ms 00:24:55 INFO - PROCESS | 1839 | 1477725895757 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 00:24:55 INFO - PROCESS | 1839 | 1477725895760 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 00:24:55 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 00:24:55 INFO - PROCESS | 1839 | 1477725895768 Marionette TRACE conn4 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:55 INFO - PROCESS | 1839 | 1477725895995 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 00:24:56 INFO - PROCESS | 1839 | 1477725896143 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 00:24:56 INFO - PROCESS | 1839 | 1477725896148 Marionette TRACE conn4 <- [1,1670,null,["8"]] 00:24:56 INFO - PROCESS | 1839 | 1477725896154 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 00:24:56 INFO - PROCESS | 1839 | 1477725896159 Marionette TRACE conn4 <- [1,1671,null,{}] 00:24:56 INFO - PROCESS | 1839 | 1477725896395 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242a400 == 26 [pid = 1839] [id = 390] 00:24:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8242ac00) [pid = 1839] [serial = 1140] [outer = (nil)] 00:24:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x82a1ac00) [pid = 1839] [serial = 1141] [outer = 0x8242ac00] 00:24:56 INFO - PROCESS | 1839 | 1477725896498 Marionette DEBUG loaded listener.js 00:24:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x82e2a400) [pid = 1839] [serial = 1142] [outer = 0x8242ac00] 00:24:57 INFO - PROCESS | 1839 | 1477725897152 Marionette TRACE conn4 <- [1,1672,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 00:24:57 INFO - ... 00:24:57 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1472ms 00:24:57 INFO - PROCESS | 1839 | 1477725897243 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 00:24:57 INFO - PROCESS | 1839 | 1477725897251 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 00:24:57 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 00:24:57 INFO - PROCESS | 1839 | 1477725897269 Marionette TRACE conn4 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:57 INFO - PROCESS | 1839 | 1477725897522 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 00:24:57 INFO - PROCESS | 1839 | 1477725897586 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 00:24:57 INFO - PROCESS | 1839 | 1477725897592 Marionette TRACE conn4 <- [1,1675,null,["8"]] 00:24:57 INFO - PROCESS | 1839 | 1477725897662 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 00:24:57 INFO - PROCESS | 1839 | 1477725897669 Marionette TRACE conn4 <- [1,1676,null,{}] 00:24:57 INFO - PROCESS | 1839 | 1477725897685 Marionette TRACE conn4 -> [0,1677,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb6c00 == 27 [pid = 1839] [id = 391] 00:24:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x82058800) [pid = 1839] [serial = 1143] [outer = (nil)] 00:24:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x82aa7800) [pid = 1839] [serial = 1144] [outer = 0x82058800] 00:24:57 INFO - PROCESS | 1839 | 1477725897824 Marionette DEBUG loaded listener.js 00:24:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x82cee000) [pid = 1839] [serial = 1145] [outer = 0x82058800] 00:24:58 INFO - PROCESS | 1839 | --DOCSHELL 0x83174800 == 26 [pid = 1839] [id = 369] 00:24:58 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb0000 == 25 [pid = 1839] [id = 377] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x82e2c000) [pid = 1839] [serial = 1094] [outer = (nil)] [url = about:blank] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8aab1800) [pid = 1839] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8311e400) [pid = 1839] [serial = 1079] [outer = (nil)] [url = about:blank] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82ca9c00) [pid = 1839] [serial = 1092] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82b30000) [pid = 1839] [serial = 1089] [outer = (nil)] [url = about:blank] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82b2ec00) [pid = 1839] [serial = 1090] [outer = (nil)] [url = about:blank] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8242b000) [pid = 1839] [serial = 1086] [outer = (nil)] [url = about:blank] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82431400) [pid = 1839] [serial = 1087] [outer = (nil)] [url = about:blank] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x83205000) [pid = 1839] [serial = 1081] [outer = (nil)] [url = about:blank] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x832df000) [pid = 1839] [serial = 1082] [outer = (nil)] [url = about:blank] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82fac800) [pid = 1839] [serial = 1076] [outer = (nil)] [url = about:blank] 00:24:58 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82fe1400) [pid = 1839] [serial = 1077] [outer = (nil)] [url = about:blank] 00:24:58 INFO - PROCESS | 1839 | 1477725898441 Marionette TRACE conn4 <- [1,1677,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 00:24:58 INFO - .. 00:24:58 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1221ms 00:24:58 INFO - PROCESS | 1839 | 1477725898518 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 00:24:58 INFO - PROCESS | 1839 | 1477725898522 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 00:24:58 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 00:24:58 INFO - PROCESS | 1839 | 1477725898533 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:58 INFO - PROCESS | 1839 | 1477725898710 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 00:24:58 INFO - PROCESS | 1839 | 1477725898723 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 00:24:58 INFO - PROCESS | 1839 | 1477725898726 Marionette TRACE conn4 <- [1,1680,null,["8"]] 00:24:58 INFO - PROCESS | 1839 | 1477725898732 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 00:24:58 INFO - PROCESS | 1839 | 1477725898739 Marionette TRACE conn4 <- [1,1681,null,{}] 00:24:58 INFO - PROCESS | 1839 | 1477725898754 Marionette TRACE conn4 -> [0,1682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aaec00 == 26 [pid = 1839] [id = 392] 00:24:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8316e800) [pid = 1839] [serial = 1146] [outer = (nil)] 00:24:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x83175400) [pid = 1839] [serial = 1147] [outer = 0x8316e800] 00:24:58 INFO - PROCESS | 1839 | 1477725898860 Marionette DEBUG loaded listener.js 00:24:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8320c400) [pid = 1839] [serial = 1148] [outer = 0x8316e800] 00:24:59 INFO - PROCESS | 1839 | 1477725899512 Marionette TRACE conn4 <- [1,1682,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 00:24:59 INFO - .. 00:24:59 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1022ms 00:24:59 INFO - PROCESS | 1839 | 1477725899557 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 00:24:59 INFO - PROCESS | 1839 | 1477725899561 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 00:24:59 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 00:24:59 INFO - PROCESS | 1839 | 1477725899568 Marionette TRACE conn4 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:59 INFO - PROCESS | 1839 | 1477725899746 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 00:24:59 INFO - PROCESS | 1839 | 1477725899879 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 00:24:59 INFO - PROCESS | 1839 | 1477725899883 Marionette TRACE conn4 <- [1,1685,null,["8"]] 00:24:59 INFO - PROCESS | 1839 | 1477725899891 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 00:24:59 INFO - PROCESS | 1839 | 1477725899898 Marionette TRACE conn4 <- [1,1686,null,{}] 00:24:59 INFO - PROCESS | 1839 | 1477725899903 Marionette TRACE conn4 -> [0,1687,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab4c00 == 27 [pid = 1839] [id = 393] 00:24:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8ac50400) [pid = 1839] [serial = 1149] [outer = (nil)] 00:24:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8acaa400) [pid = 1839] [serial = 1150] [outer = 0x8ac50400] 00:25:00 INFO - PROCESS | 1839 | 1477725899997 Marionette DEBUG loaded listener.js 00:25:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8acb4400) [pid = 1839] [serial = 1151] [outer = 0x8ac50400] 00:25:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac4a000 == 28 [pid = 1839] [id = 394] 00:25:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8c4eb400) [pid = 1839] [serial = 1152] [outer = (nil)] 00:25:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8c4f0c00) [pid = 1839] [serial = 1153] [outer = 0x8c4eb400] 00:25:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4f5400 == 29 [pid = 1839] [id = 395] 00:25:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8c4f8000) [pid = 1839] [serial = 1154] [outer = (nil)] 00:25:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8c4f8c00) [pid = 1839] [serial = 1155] [outer = 0x8c4f8000] 00:25:01 INFO - PROCESS | 1839 | 1477725901071 Marionette TRACE conn4 <- [1,1687,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 00:25:01 INFO - . 00:25:01 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1521ms 00:25:01 INFO - PROCESS | 1839 | 1477725901090 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 00:25:01 INFO - PROCESS | 1839 | 1477725901093 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 00:25:01 INFO - TEST-START | /js/builtins/Promise-subclassing.html 00:25:01 INFO - PROCESS | 1839 | 1477725901101 Marionette TRACE conn4 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:01 INFO - PROCESS | 1839 | 1477725901378 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 00:25:01 INFO - PROCESS | 1839 | 1477725901404 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 00:25:01 INFO - PROCESS | 1839 | 1477725901409 Marionette TRACE conn4 <- [1,1690,null,["8"]] 00:25:01 INFO - PROCESS | 1839 | 1477725901415 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 00:25:01 INFO - PROCESS | 1839 | 1477725901421 Marionette TRACE conn4 <- [1,1691,null,{}] 00:25:01 INFO - PROCESS | 1839 | 1477725901427 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8205c000 == 30 [pid = 1839] [id = 396] 00:25:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8c4eec00) [pid = 1839] [serial = 1156] [outer = (nil)] 00:25:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8ca22c00) [pid = 1839] [serial = 1157] [outer = 0x8c4eec00] 00:25:01 INFO - PROCESS | 1839 | 1477725901596 Marionette DEBUG loaded listener.js 00:25:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8ca28000) [pid = 1839] [serial = 1158] [outer = 0x8c4eec00] 00:25:02 INFO - PROCESS | 1839 | 1477725902415 Marionette TRACE conn4 <- [1,1692,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 00:25:02 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x82fa6400) [pid = 1839] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 00:25:02 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8ac53000) [pid = 1839] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 00:25:02 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8311c400) [pid = 1839] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 00:25:02 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x82fe0400) [pid = 1839] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 00:25:02 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82b35000) [pid = 1839] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 00:25:02 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x83062400) [pid = 1839] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 00:25:02 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82aa5800) [pid = 1839] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 00:25:02 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8aaaf800) [pid = 1839] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 00:25:02 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8320d800) [pid = 1839] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 00:25:02 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8305d400) [pid = 1839] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 00:25:02 INFO - ........ 00:25:02 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1372ms 00:25:02 INFO - PROCESS | 1839 | 1477725902472 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 00:25:02 INFO - PROCESS | 1839 | 1477725902475 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 00:25:02 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 00:25:02 INFO - PROCESS | 1839 | 1477725902483 Marionette TRACE conn4 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:02 INFO - PROCESS | 1839 | 1477725902646 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 00:25:02 INFO - PROCESS | 1839 | 1477725902658 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 00:25:02 INFO - PROCESS | 1839 | 1477725902662 Marionette TRACE conn4 <- [1,1695,null,["8"]] 00:25:02 INFO - PROCESS | 1839 | 1477725902798 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 00:25:02 INFO - PROCESS | 1839 | 1477725902804 Marionette TRACE conn4 <- [1,1696,null,{}] 00:25:02 INFO - PROCESS | 1839 | 1477725902809 Marionette TRACE conn4 -> [0,1697,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x82424c00 == 31 [pid = 1839] [id = 397] 00:25:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8ca20400) [pid = 1839] [serial = 1159] [outer = (nil)] 00:25:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8ca2b800) [pid = 1839] [serial = 1160] [outer = 0x8ca20400] 00:25:02 INFO - PROCESS | 1839 | 1477725902925 Marionette DEBUG loaded listener.js 00:25:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8ca2d400) [pid = 1839] [serial = 1161] [outer = 0x8ca20400] 00:25:03 INFO - PROCESS | 1839 | 1477725903526 Marionette TRACE conn4 <- [1,1697,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 00:25:03 INFO - .................... 00:25:03 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1088ms 00:25:03 INFO - PROCESS | 1839 | 1477725903571 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 00:25:03 INFO - PROCESS | 1839 | 1477725903575 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 00:25:03 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 00:25:03 INFO - PROCESS | 1839 | 1477725903581 Marionette TRACE conn4 -> [0,1699,"getContext",null] 00:25:03 INFO - PROCESS | 1839 | 1477725903586 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 00:25:03 INFO - PROCESS | 1839 | 1477725903591 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 00:25:03 INFO - PROCESS | 1839 | 1477725903593 Marionette TRACE conn4 <- [1,1700,null,{}] 00:25:03 INFO - PROCESS | 1839 | 1477725903602 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:25:03 INFO - PROCESS | 1839 | 1477725903620 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 00:25:03 INFO - PROCESS | 1839 | 1477725903625 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 00:25:03 INFO - PROCESS | 1839 | 1477725903628 Marionette TRACE conn4 <- [1,1702,null,{}] 00:25:03 INFO - Setting pref media.mediasource.enabled (true) 00:25:03 INFO - PROCESS | 1839 | 1477725903634 Marionette TRACE conn4 -> [0,1703,"getContext",null] 00:25:03 INFO - PROCESS | 1839 | 1477725903636 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 00:25:03 INFO - PROCESS | 1839 | 1477725903647 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 00:25:03 INFO - PROCESS | 1839 | 1477725903649 Marionette TRACE conn4 <- [1,1704,null,{}] 00:25:03 INFO - PROCESS | 1839 | 1477725903654 Marionette TRACE conn4 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:25:03 INFO - PROCESS | 1839 | 1477725903671 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 00:25:03 INFO - PROCESS | 1839 | 1477725903676 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 00:25:03 INFO - PROCESS | 1839 | 1477725903679 Marionette TRACE conn4 <- [1,1706,null,{}] 00:25:03 INFO - PROCESS | 1839 | 1477725903694 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 00:25:03 INFO - PROCESS | 1839 | 1477725903699 Marionette TRACE conn4 <- [1,1707,null,{}] 00:25:03 INFO - PROCESS | 1839 | 1477725903705 Marionette TRACE conn4 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:03 INFO - PROCESS | 1839 | 1477725903868 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 00:25:03 INFO - PROCESS | 1839 | 1477725903877 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 00:25:03 INFO - PROCESS | 1839 | 1477725903888 Marionette TRACE conn4 <- [1,1709,null,["8"]] 00:25:03 INFO - PROCESS | 1839 | 1477725903893 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 00:25:03 INFO - PROCESS | 1839 | 1477725903899 Marionette TRACE conn4 <- [1,1710,null,{}] 00:25:03 INFO - PROCESS | 1839 | 1477725903905 Marionette TRACE conn4 -> [0,1711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x8205e000 == 32 [pid = 1839] [id = 398] 00:25:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8ca2dc00) [pid = 1839] [serial = 1162] [outer = (nil)] 00:25:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8cc78800) [pid = 1839] [serial = 1163] [outer = 0x8ca2dc00] 00:25:03 INFO - PROCESS | 1839 | 1477725903995 Marionette DEBUG loaded listener.js 00:25:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8cc77400) [pid = 1839] [serial = 1164] [outer = 0x8ca2dc00] 00:25:04 INFO - PROCESS | 1839 | 1477725904767 Marionette TRACE conn4 <- [1,1711,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 00:25:04 INFO - .. 00:25:04 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1248ms 00:25:04 INFO - PROCESS | 1839 | 1477725904831 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 00:25:04 INFO - PROCESS | 1839 | 1477725904838 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 00:25:04 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 00:25:04 INFO - PROCESS | 1839 | 1477725904863 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 00:25:04 INFO - PROCESS | 1839 | 1477725904870 Marionette TRACE conn4 <- [1,1713,null,{}] 00:25:04 INFO - PROCESS | 1839 | 1477725904881 Marionette TRACE conn4 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:05 INFO - PROCESS | 1839 | 1477725905080 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 00:25:05 INFO - PROCESS | 1839 | 1477725905250 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 00:25:05 INFO - PROCESS | 1839 | 1477725905256 Marionette TRACE conn4 <- [1,1715,null,["8"]] 00:25:05 INFO - PROCESS | 1839 | 1477725905264 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 00:25:05 INFO - PROCESS | 1839 | 1477725905273 Marionette TRACE conn4 <- [1,1716,null,{}] 00:25:05 INFO - PROCESS | 1839 | 1477725905285 Marionette TRACE conn4 -> [0,1717,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x82faac00 == 33 [pid = 1839] [id = 399] 00:25:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x82fac800) [pid = 1839] [serial = 1165] [outer = (nil)] 00:25:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x83058000) [pid = 1839] [serial = 1166] [outer = 0x82fac800] 00:25:05 INFO - PROCESS | 1839 | 1477725905419 Marionette DEBUG loaded listener.js 00:25:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x83119c00) [pid = 1839] [serial = 1167] [outer = 0x82fac800] 00:25:06 INFO - PROCESS | 1839 | 1477725906040 Marionette TRACE conn4 <- [1,1717,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 00:25:06 INFO - .. 00:25:06 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1210ms 00:25:06 INFO - PROCESS | 1839 | 1477725906072 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 00:25:06 INFO - PROCESS | 1839 | 1477725906077 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 00:25:06 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 00:25:06 INFO - PROCESS | 1839 | 1477725906085 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:06 INFO - PROCESS | 1839 | 1477725906351 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 00:25:06 INFO - PROCESS | 1839 | 1477725906446 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 00:25:06 INFO - PROCESS | 1839 | 1477725906449 Marionette TRACE conn4 <- [1,1720,null,["8"]] 00:25:06 INFO - PROCESS | 1839 | 1477725906456 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 00:25:06 INFO - PROCESS | 1839 | 1477725906465 Marionette TRACE conn4 <- [1,1721,null,{}] 00:25:06 INFO - PROCESS | 1839 | 1477725906526 Marionette TRACE conn4 -> [0,1722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3e7c00 == 34 [pid = 1839] [id = 400] 00:25:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8c3e9400) [pid = 1839] [serial = 1168] [outer = (nil)] 00:25:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8c3f3400) [pid = 1839] [serial = 1169] [outer = 0x8c3e9400] 00:25:06 INFO - PROCESS | 1839 | 1477725906640 Marionette DEBUG loaded listener.js 00:25:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8ca20800) [pid = 1839] [serial = 1170] [outer = 0x8c3e9400] 00:25:07 INFO - PROCESS | 1839 | 1477725907474 Marionette TRACE conn4 <- [1,1722,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 00:25:07 INFO - .. 00:25:07 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1429ms 00:25:07 INFO - PROCESS | 1839 | 1477725907514 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 00:25:07 INFO - TEST-START | /media-source/SourceBuffer-abort.html 00:25:07 INFO - PROCESS | 1839 | 1477725907519 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 00:25:07 INFO - PROCESS | 1839 | 1477725907526 Marionette TRACE conn4 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:07 INFO - PROCESS | 1839 | 1477725907711 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 00:25:07 INFO - PROCESS | 1839 | 1477725907881 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 00:25:07 INFO - PROCESS | 1839 | 1477725907887 Marionette TRACE conn4 <- [1,1725,null,["8"]] 00:25:07 INFO - PROCESS | 1839 | 1477725907896 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 00:25:07 INFO - PROCESS | 1839 | 1477725907903 Marionette TRACE conn4 <- [1,1726,null,{}] 00:25:07 INFO - PROCESS | 1839 | 1477725907908 Marionette TRACE conn4 -> [0,1727,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc76c00 == 35 [pid = 1839] [id = 401] 00:25:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8cc7e400) [pid = 1839] [serial = 1171] [outer = (nil)] 00:25:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x8cc81800) [pid = 1839] [serial = 1172] [outer = 0x8cc7e400] 00:25:08 INFO - PROCESS | 1839 | 1477725908018 Marionette DEBUG loaded listener.js 00:25:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8d675800) [pid = 1839] [serial = 1173] [outer = 0x8cc7e400] 00:25:08 INFO - PROCESS | 1839 | 1477725908638 Marionette TRACE conn4 <- [1,1727,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 00:25:08 INFO - .. 00:25:08 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1172ms 00:25:08 INFO - PROCESS | 1839 | 1477725908698 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 00:25:08 INFO - PROCESS | 1839 | 1477725908704 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 00:25:08 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 00:25:08 INFO - Clearing pref media.mediasource.enabled 00:25:08 INFO - PROCESS | 1839 | 1477725908711 Marionette TRACE conn4 -> [0,1729,"getContext",null] 00:25:08 INFO - PROCESS | 1839 | 1477725908714 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 00:25:08 INFO - PROCESS | 1839 | 1477725908720 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 00:25:08 INFO - PROCESS | 1839 | 1477725908723 Marionette TRACE conn4 <- [1,1730,null,{}] 00:25:08 INFO - PROCESS | 1839 | 1477725908733 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:25:08 INFO - PROCESS | 1839 | 1477725908751 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 00:25:08 INFO - PROCESS | 1839 | 1477725908755 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 00:25:08 INFO - PROCESS | 1839 | 1477725908759 Marionette TRACE conn4 <- [1,1732,null,{}] 00:25:08 INFO - PROCESS | 1839 | 1477725908765 Marionette TRACE conn4 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:09 INFO - PROCESS | 1839 | 1477725909022 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 00:25:09 INFO - PROCESS | 1839 | 1477725909140 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 00:25:09 INFO - PROCESS | 1839 | 1477725909145 Marionette TRACE conn4 <- [1,1734,null,["8"]] 00:25:09 INFO - PROCESS | 1839 | 1477725909150 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 00:25:09 INFO - PROCESS | 1839 | 1477725909156 Marionette TRACE conn4 <- [1,1735,null,{}] 00:25:09 INFO - PROCESS | 1839 | 1477725909166 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d67ec00 == 36 [pid = 1839] [id = 402] 00:25:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8d680000) [pid = 1839] [serial = 1174] [outer = (nil)] 00:25:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x8d73e000) [pid = 1839] [serial = 1175] [outer = 0x8d680000] 00:25:09 INFO - PROCESS | 1839 | 1477725909315 Marionette DEBUG loaded listener.js 00:25:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x8d743000) [pid = 1839] [serial = 1176] [outer = 0x8d680000] 00:25:09 INFO - PROCESS | 1839 | 1477725909941 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 00:25:09 INFO - . 00:25:09 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1288ms 00:25:10 INFO - PROCESS | 1839 | 1477725909999 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 00:25:10 INFO - PROCESS | 1839 | 1477725910004 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 00:25:10 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 00:25:10 INFO - PROCESS | 1839 | 1477725910011 Marionette TRACE conn4 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:10 INFO - PROCESS | 1839 | 1477725910186 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 00:25:10 INFO - PROCESS | 1839 | 1477725910367 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 00:25:10 INFO - PROCESS | 1839 | 1477725910372 Marionette TRACE conn4 <- [1,1739,null,["8"]] 00:25:10 INFO - PROCESS | 1839 | 1477725910448 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 00:25:10 INFO - PROCESS | 1839 | 1477725910459 Marionette TRACE conn4 <- [1,1740,null,{}] 00:25:10 INFO - PROCESS | 1839 | 1477725910519 Marionette TRACE conn4 -> [0,1741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da03400 == 37 [pid = 1839] [id = 403] 00:25:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x8da03c00) [pid = 1839] [serial = 1177] [outer = (nil)] 00:25:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x8da8d000) [pid = 1839] [serial = 1178] [outer = 0x8da03c00] 00:25:10 INFO - PROCESS | 1839 | 1477725910630 Marionette DEBUG loaded listener.js 00:25:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x8da91c00) [pid = 1839] [serial = 1179] [outer = 0x8da03c00] 00:25:11 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 00:25:11 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 00:25:11 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 00:25:11 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 00:25:11 INFO - PROCESS | 1839 | 1477725911320 Marionette TRACE conn4 <- [1,1741,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 00:25:11 INFO - ... 00:25:11 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1321ms 00:25:11 INFO - PROCESS | 1839 | 1477725911332 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 00:25:11 INFO - PROCESS | 1839 | 1477725911339 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 00:25:11 INFO - TEST-START | /media-source/URL-createObjectURL.html 00:25:11 INFO - PROCESS | 1839 | 1477725911346 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:11 INFO - PROCESS | 1839 | 1477725911548 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 00:25:11 INFO - PROCESS | 1839 | 1477725911698 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 00:25:11 INFO - PROCESS | 1839 | 1477725911703 Marionette TRACE conn4 <- [1,1744,null,["8"]] 00:25:11 INFO - PROCESS | 1839 | 1477725911709 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 00:25:11 INFO - PROCESS | 1839 | 1477725911714 Marionette TRACE conn4 <- [1,1745,null,{}] 00:25:11 INFO - PROCESS | 1839 | 1477725911720 Marionette TRACE conn4 -> [0,1746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fadc00 == 38 [pid = 1839] [id = 404] 00:25:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x81faf400) [pid = 1839] [serial = 1180] [outer = (nil)] 00:25:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x8305b000) [pid = 1839] [serial = 1181] [outer = 0x81faf400] 00:25:11 INFO - PROCESS | 1839 | 1477725911862 Marionette DEBUG loaded listener.js 00:25:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x832e5400) [pid = 1839] [serial = 1182] [outer = 0x81faf400] 00:25:12 INFO - PROCESS | 1839 | 1477725912651 Marionette TRACE conn4 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 00:25:12 INFO - . 00:25:12 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1381ms 00:25:12 INFO - PROCESS | 1839 | 1477725912729 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 00:25:12 INFO - PROCESS | 1839 | 1477725912734 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 00:25:12 INFO - TEST-START | /media-source/interfaces.html 00:25:12 INFO - PROCESS | 1839 | 1477725912745 Marionette TRACE conn4 -> [0,1748,"getContext",null] 00:25:12 INFO - PROCESS | 1839 | 1477725912753 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 00:25:12 INFO - PROCESS | 1839 | 1477725912766 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 00:25:12 INFO - PROCESS | 1839 | 1477725912770 Marionette TRACE conn4 <- [1,1749,null,{}] 00:25:12 INFO - PROCESS | 1839 | 1477725912796 Marionette TRACE conn4 -> [0,1750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:25:12 INFO - PROCESS | 1839 | 1477725912818 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 00:25:12 INFO - PROCESS | 1839 | 1477725912822 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 00:25:12 INFO - PROCESS | 1839 | 1477725912829 Marionette TRACE conn4 <- [1,1751,null,{}] 00:25:12 INFO - Setting pref media.mediasource.enabled (true) 00:25:12 INFO - PROCESS | 1839 | 1477725912841 Marionette TRACE conn4 -> [0,1752,"getContext",null] 00:25:12 INFO - PROCESS | 1839 | 1477725912845 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 00:25:12 INFO - PROCESS | 1839 | 1477725912851 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 00:25:12 INFO - PROCESS | 1839 | 1477725912855 Marionette TRACE conn4 <- [1,1753,null,{}] 00:25:12 INFO - PROCESS | 1839 | 1477725912860 Marionette TRACE conn4 -> [0,1754,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:25:12 INFO - PROCESS | 1839 | 1477725912884 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 00:25:12 INFO - PROCESS | 1839 | 1477725912946 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 00:25:12 INFO - PROCESS | 1839 | 1477725912954 Marionette TRACE conn4 <- [1,1755,null,{}] 00:25:12 INFO - PROCESS | 1839 | 1477725912978 Marionette TRACE conn4 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:13 INFO - PROCESS | 1839 | 1477725913206 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 00:25:13 INFO - PROCESS | 1839 | 1477725913396 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 00:25:13 INFO - PROCESS | 1839 | 1477725913408 Marionette TRACE conn4 <- [1,1757,null,["8"]] 00:25:13 INFO - PROCESS | 1839 | 1477725913413 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 00:25:13 INFO - PROCESS | 1839 | 1477725913419 Marionette TRACE conn4 <- [1,1758,null,{}] 00:25:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4f5400 == 37 [pid = 1839] [id = 395] 00:25:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac4a000 == 36 [pid = 1839] [id = 394] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x8aca7c00) [pid = 1839] [serial = 1123] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x8acab000) [pid = 1839] [serial = 1124] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x8aab4000) [pid = 1839] [serial = 1120] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x8ac46000) [pid = 1839] [serial = 1121] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x832d8800) [pid = 1839] [serial = 1117] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x832e5c00) [pid = 1839] [serial = 1118] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x83111800) [pid = 1839] [serial = 1114] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x83116400) [pid = 1839] [serial = 1115] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x82ceac00) [pid = 1839] [serial = 1111] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x82b3b400) [pid = 1839] [serial = 1112] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8320c000) [pid = 1839] [serial = 1108] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8aaab000) [pid = 1839] [serial = 1109] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x83120c00) [pid = 1839] [serial = 1105] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x83172000) [pid = 1839] [serial = 1106] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x82fe2c00) [pid = 1839] [serial = 1100] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x82fee400) [pid = 1839] [serial = 1101] [outer = (nil)] [url = about:blank] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x82fa1c00) [pid = 1839] [serial = 1097] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x82fadc00) [pid = 1839] [serial = 1098] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 00:25:13 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x83061c00) [pid = 1839] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 00:25:13 INFO - PROCESS | 1839 | 1477725913482 Marionette TRACE conn4 -> [0,1759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fadc00 == 37 [pid = 1839] [id = 405] 00:25:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x82fe2c00) [pid = 1839] [serial = 1183] [outer = (nil)] 00:25:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x83111800) [pid = 1839] [serial = 1184] [outer = 0x82fe2c00] 00:25:13 INFO - PROCESS | 1839 | 1477725913578 Marionette DEBUG loaded listener.js 00:25:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x83118800) [pid = 1839] [serial = 1185] [outer = 0x82fe2c00] 00:25:14 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:25:14 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:25:15 INFO - .................................................................................................................... 00:25:15 INFO - TEST-OK | /media-source/interfaces.html | took 2390ms 00:25:15 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 00:25:15 INFO - Clearing pref media.mediasource.enabled 00:25:15 INFO - PROCESS | 1839 | 1477725915018 Marionette TRACE conn4 <- [1,1759,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 00:25:15 INFO - PROCESS | 1839 | 1477725915143 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 00:25:15 INFO - PROCESS | 1839 | 1477725915151 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 00:25:15 INFO - PROCESS | 1839 | 1477725915172 Marionette TRACE conn4 -> [0,1761,"getContext",null] 00:25:15 INFO - PROCESS | 1839 | 1477725915174 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 00:25:15 INFO - PROCESS | 1839 | 1477725915183 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 00:25:15 INFO - PROCESS | 1839 | 1477725915189 Marionette TRACE conn4 <- [1,1762,null,{}] 00:25:15 INFO - PROCESS | 1839 | 1477725915193 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:25:15 INFO - PROCESS | 1839 | 1477725915223 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 00:25:15 INFO - PROCESS | 1839 | 1477725915230 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 00:25:15 INFO - PROCESS | 1839 | 1477725915232 Marionette TRACE conn4 <- [1,1764,null,{}] 00:25:15 INFO - PROCESS | 1839 | 1477725915244 Marionette TRACE conn4 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:15 INFO - PROCESS | 1839 | 1477725915464 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 00:25:15 INFO - PROCESS | 1839 | 1477725915616 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 00:25:15 INFO - PROCESS | 1839 | 1477725915620 Marionette TRACE conn4 <- [1,1766,null,["8"]] 00:25:15 INFO - PROCESS | 1839 | 1477725915625 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 00:25:15 INFO - PROCESS | 1839 | 1477725915630 Marionette TRACE conn4 <- [1,1767,null,{}] 00:25:15 INFO - PROCESS | 1839 | 1477725915637 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d742000 == 38 [pid = 1839] [id = 406] 00:25:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8d918400) [pid = 1839] [serial = 1186] [outer = (nil)] 00:25:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8da8a400) [pid = 1839] [serial = 1187] [outer = 0x8d918400] 00:25:15 INFO - PROCESS | 1839 | 1477725915728 Marionette DEBUG loaded listener.js 00:25:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8da94400) [pid = 1839] [serial = 1188] [outer = 0x8d918400] 00:25:16 INFO - PROCESS | 1839 | [h264 @ 0x8fb65c00] err{or,}_recognition separate: 1; 1 00:25:16 INFO - PROCESS | 1839 | [h264 @ 0x8fb65c00] err{or,}_recognition combined: 1; 1 00:25:16 INFO - PROCESS | 1839 | [h264 @ 0x8fb65c00] Unsupported bit depth: 0 00:25:16 INFO - PROCESS | 1839 | [h264 @ 0x8fb67000] err{or,}_recognition separate: 1; 1 00:25:16 INFO - PROCESS | 1839 | [h264 @ 0x8fb67000] err{or,}_recognition combined: 1; 1 00:25:16 INFO - PROCESS | 1839 | [h264 @ 0x8fb67000] Unsupported bit depth: 0 00:25:16 INFO - PROCESS | 1839 | [h264 @ 0x8fb67000] no picture 00:25:16 INFO - PROCESS | 1839 | [h264 @ 0x8fb67000] no picture 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c29400] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c29400] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c29400] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x8fb65c00] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x8fb65c00] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x8fb65c00] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c3f400] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c3f400] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c3f400] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c40000] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c40000] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c40000] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c41000] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c41000] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c41000] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c41c00] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c41c00] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c41c00] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c3f000] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c3f000] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c3f000] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c3f800] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c3f800] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c3f800] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c3f000] no picture 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c3f000] no picture 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c44800] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c44800] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c44800] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c40c00] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c40c00] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c40c00] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c41800] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c41800] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c41800] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c41c00] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c41c00] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x92c41c00] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [aac @ 0x929d9800] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c40c00] no picture 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c40c00] no picture 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c44000] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c44000] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c44000] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c44000] no picture 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c44000] no picture 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c48000] err{or,}_recognition separate: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c48000] err{or,}_recognition combined: 1; 1 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c48000] Unsupported bit depth: 0 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c48000] no picture 00:25:17 INFO - PROCESS | 1839 | [h264 @ 0x92c48000] no picture 00:25:17 INFO - .... 00:25:17 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2310ms 00:25:17 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 00:25:17 INFO - PROCESS | 1839 | 1477725917456 Marionette TRACE conn4 <- [1,1768,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1769,"getWindowHandle",null] 00:25:17 INFO - PROCESS | 1839 | 1477725917483 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 00:25:17 INFO - PROCESS | 1839 | 1477725917509 Marionette TRACE conn4 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:17 INFO - PROCESS | 1839 | 1477725917759 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 00:25:17 INFO - PROCESS | 1839 | 1477725917779 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 00:25:17 INFO - PROCESS | 1839 | 1477725917787 Marionette TRACE conn4 <- [1,1771,null,["8"]] 00:25:17 INFO - PROCESS | 1839 | 1477725917792 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 00:25:17 INFO - PROCESS | 1839 | 1477725917798 Marionette TRACE conn4 <- [1,1772,null,{}] 00:25:17 INFO - PROCESS | 1839 | 1477725917803 Marionette TRACE conn4 -> [0,1773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x92c40400 == 39 [pid = 1839] [id = 407] 00:25:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x92c40800) [pid = 1839] [serial = 1189] [outer = (nil)] 00:25:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x92c43400) [pid = 1839] [serial = 1190] [outer = 0x92c40800] 00:25:17 INFO - PROCESS | 1839 | 1477725917970 Marionette DEBUG loaded listener.js 00:25:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x92c47800) [pid = 1839] [serial = 1191] [outer = 0x92c40800] 00:25:18 INFO - .. 00:25:18 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1090ms 00:25:18 INFO - PROCESS | 1839 | 1477725918568 Marionette TRACE conn4 <- [1,1773,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 00:25:18 INFO - PROCESS | 1839 | 1477725918582 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 00:25:18 INFO - PROCESS | 1839 | 1477725918590 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 00:25:18 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 00:25:18 INFO - PROCESS | 1839 | 1477725918620 Marionette TRACE conn4 -> [0,1775,"getContext",null] 00:25:18 INFO - PROCESS | 1839 | 1477725918623 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 00:25:18 INFO - PROCESS | 1839 | 1477725918629 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 00:25:18 INFO - PROCESS | 1839 | 1477725918645 Marionette TRACE conn4 <- [1,1776,null,{}] 00:25:18 INFO - PROCESS | 1839 | 1477725918650 Marionette TRACE conn4 -> [0,1777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:25:18 INFO - PROCESS | 1839 | 1477725918667 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 00:25:18 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8316e800) [pid = 1839] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 00:25:18 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8242ac00) [pid = 1839] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 00:25:18 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x82058800) [pid = 1839] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 00:25:18 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8c4eec00) [pid = 1839] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 00:25:18 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8c4eb400) [pid = 1839] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 00:25:18 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8c4f8000) [pid = 1839] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 00:25:18 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8ca20400) [pid = 1839] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 00:25:18 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8ac50400) [pid = 1839] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 00:25:18 INFO - PROCESS | 1839 | 1477725918817 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 00:25:18 INFO - PROCESS | 1839 | 1477725918820 Marionette TRACE conn4 <- [1,1778,null,{}] 00:25:18 INFO - Setting pref media.mediasource.enabled (true) 00:25:18 INFO - PROCESS | 1839 | 1477725918832 Marionette TRACE conn4 -> [0,1779,"getContext",null] 00:25:18 INFO - PROCESS | 1839 | 1477725918834 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 00:25:18 INFO - PROCESS | 1839 | 1477725918840 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 00:25:18 INFO - PROCESS | 1839 | 1477725918843 Marionette TRACE conn4 <- [1,1780,null,{}] 00:25:18 INFO - PROCESS | 1839 | 1477725918848 Marionette TRACE conn4 -> [0,1781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:25:18 INFO - PROCESS | 1839 | 1477725918871 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 00:25:18 INFO - PROCESS | 1839 | 1477725918875 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 00:25:18 INFO - PROCESS | 1839 | 1477725918878 Marionette TRACE conn4 <- [1,1782,null,{}] 00:25:18 INFO - PROCESS | 1839 | 1477725918884 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:19 INFO - PROCESS | 1839 | 1477725919101 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 00:25:19 INFO - PROCESS | 1839 | 1477725919246 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 00:25:19 INFO - PROCESS | 1839 | 1477725919250 Marionette TRACE conn4 <- [1,1784,null,["8"]] 00:25:19 INFO - PROCESS | 1839 | 1477725919256 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 00:25:19 INFO - PROCESS | 1839 | 1477725919261 Marionette TRACE conn4 <- [1,1785,null,{}] 00:25:19 INFO - PROCESS | 1839 | 1477725919267 Marionette TRACE conn4 -> [0,1786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d91cc00 == 40 [pid = 1839] [id = 408] 00:25:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x93ac6800) [pid = 1839] [serial = 1192] [outer = (nil)] 00:25:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x94211c00) [pid = 1839] [serial = 1193] [outer = 0x93ac6800] 00:25:19 INFO - PROCESS | 1839 | 1477725919363 Marionette DEBUG loaded listener.js 00:25:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x94214800) [pid = 1839] [serial = 1194] [outer = 0x93ac6800] 00:25:19 INFO - PROCESS | 1839 | [1839] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 00:25:20 INFO - PROCESS | 1839 | 1477725920016 Marionette TRACE conn4 <- [1,1786,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 00:25:20 INFO - ........... 00:25:20 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1456ms 00:25:20 INFO - PROCESS | 1839 | 1477725920061 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 00:25:20 INFO - PROCESS | 1839 | 1477725920065 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 00:25:20 INFO - TEST-START | /media-source/mediasource-append-buffer.html 00:25:20 INFO - Clearing pref media.mediasource.enabled 00:25:20 INFO - PROCESS | 1839 | 1477725920071 Marionette TRACE conn4 -> [0,1788,"getContext",null] 00:25:20 INFO - PROCESS | 1839 | 1477725920074 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 00:25:20 INFO - PROCESS | 1839 | 1477725920099 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 00:25:20 INFO - PROCESS | 1839 | 1477725920104 Marionette TRACE conn4 <- [1,1789,null,{}] 00:25:20 INFO - PROCESS | 1839 | 1477725920110 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:25:20 INFO - PROCESS | 1839 | 1477725920124 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 00:25:20 INFO - PROCESS | 1839 | 1477725920128 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 00:25:20 INFO - PROCESS | 1839 | 1477725920132 Marionette TRACE conn4 <- [1,1791,null,{}] 00:25:20 INFO - PROCESS | 1839 | 1477725920138 Marionette TRACE conn4 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:20 INFO - PROCESS | 1839 | 1477725920354 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 00:25:20 INFO - PROCESS | 1839 | 1477725920367 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 00:25:20 INFO - PROCESS | 1839 | 1477725920371 Marionette TRACE conn4 <- [1,1793,null,["8"]] 00:25:20 INFO - PROCESS | 1839 | 1477725920380 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 00:25:20 INFO - PROCESS | 1839 | 1477725920396 Marionette TRACE conn4 <- [1,1794,null,{}] 00:25:20 INFO - PROCESS | 1839 | 1477725920401 Marionette TRACE conn4 -> [0,1795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa6000 == 41 [pid = 1839] [id = 409] 00:25:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x94256000) [pid = 1839] [serial = 1195] [outer = (nil)] 00:25:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x94261800) [pid = 1839] [serial = 1196] [outer = 0x94256000] 00:25:20 INFO - PROCESS | 1839 | 1477725920491 Marionette DEBUG loaded listener.js 00:25:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x9425ec00) [pid = 1839] [serial = 1197] [outer = 0x94256000] 00:25:24 INFO - PROCESS | 1839 | [aac @ 0x942b7c00] err{or,}_recognition separate: 1; 1 00:25:24 INFO - PROCESS | 1839 | [aac @ 0x942b7c00] err{or,}_recognition combined: 1; 1 00:25:24 INFO - PROCESS | 1839 | [aac @ 0x942b7c00] Unsupported bit depth: 0 00:25:24 INFO - PROCESS | 1839 | [h264 @ 0x9595a400] err{or,}_recognition separate: 1; 1 00:25:24 INFO - PROCESS | 1839 | [h264 @ 0x9595a400] err{or,}_recognition combined: 1; 1 00:25:24 INFO - PROCESS | 1839 | [h264 @ 0x9595a400] Unsupported bit depth: 0 00:25:25 INFO - PROCESS | 1839 | [aac @ 0x95e83c00] err{or,}_recognition separate: 1; 1 00:25:25 INFO - PROCESS | 1839 | [aac @ 0x95e83c00] err{or,}_recognition combined: 1; 1 00:25:25 INFO - PROCESS | 1839 | [aac @ 0x95e83c00] Unsupported bit depth: 0 00:25:26 INFO - PROCESS | 1839 | [aac @ 0x8ca29000] err{or,}_recognition separate: 1; 1 00:25:26 INFO - PROCESS | 1839 | [aac @ 0x8ca29000] err{or,}_recognition combined: 1; 1 00:25:26 INFO - PROCESS | 1839 | [aac @ 0x8ca29000] Unsupported bit depth: 0 00:25:26 INFO - PROCESS | 1839 | [h264 @ 0x949dec00] err{or,}_recognition separate: 1; 1 00:25:26 INFO - PROCESS | 1839 | [h264 @ 0x949dec00] err{or,}_recognition combined: 1; 1 00:25:26 INFO - PROCESS | 1839 | [h264 @ 0x949dec00] Unsupported bit depth: 0 00:25:26 INFO - PROCESS | 1839 | [h264 @ 0x968cdc00] err{or,}_recognition separate: 1; 1 00:25:26 INFO - PROCESS | 1839 | [h264 @ 0x968cdc00] err{or,}_recognition combined: 1; 1 00:25:26 INFO - PROCESS | 1839 | [h264 @ 0x968cdc00] Unsupported bit depth: 0 00:25:26 INFO - PROCESS | 1839 | [aac @ 0x95e85000] err{or,}_recognition separate: 1; 1 00:25:26 INFO - PROCESS | 1839 | [aac @ 0x95e85000] err{or,}_recognition combined: 1; 1 00:25:26 INFO - PROCESS | 1839 | [aac @ 0x95e85000] Unsupported bit depth: 0 00:25:26 INFO - PROCESS | 1839 | [h264 @ 0x9a308800] err{or,}_recognition separate: 1; 1 00:25:26 INFO - PROCESS | 1839 | [h264 @ 0x9a308800] err{or,}_recognition combined: 1; 1 00:25:26 INFO - PROCESS | 1839 | [h264 @ 0x9a308800] Unsupported bit depth: 0 00:25:26 INFO - PROCESS | 1839 | [aac @ 0x9a37ac00] err{or,}_recognition separate: 1; 1 00:25:26 INFO - PROCESS | 1839 | [aac @ 0x9a37ac00] err{or,}_recognition combined: 1; 1 00:25:26 INFO - PROCESS | 1839 | [aac @ 0x9a37ac00] Unsupported bit depth: 0 00:25:27 INFO - PROCESS | 1839 | [aac @ 0x9a162c00] err{or,}_recognition separate: 1; 1 00:25:27 INFO - PROCESS | 1839 | [aac @ 0x9a162c00] err{or,}_recognition combined: 1; 1 00:25:27 INFO - PROCESS | 1839 | [aac @ 0x9a162c00] Unsupported bit depth: 0 00:25:27 INFO - PROCESS | 1839 | [h264 @ 0x9b255800] err{or,}_recognition separate: 1; 1 00:25:27 INFO - PROCESS | 1839 | [h264 @ 0x9b255800] err{or,}_recognition combined: 1; 1 00:25:27 INFO - PROCESS | 1839 | [h264 @ 0x9b255800] Unsupported bit depth: 0 00:25:27 INFO - PROCESS | 1839 | [h264 @ 0x95e85000] err{or,}_recognition separate: 1; 1 00:25:27 INFO - PROCESS | 1839 | [h264 @ 0x95e85000] err{or,}_recognition combined: 1; 1 00:25:27 INFO - PROCESS | 1839 | [h264 @ 0x95e85000] Unsupported bit depth: 0 00:25:27 INFO - PROCESS | 1839 | [aac @ 0x982f5800] err{or,}_recognition separate: 1; 1 00:25:27 INFO - PROCESS | 1839 | [aac @ 0x982f5800] err{or,}_recognition combined: 1; 1 00:25:27 INFO - PROCESS | 1839 | [aac @ 0x982f5800] Unsupported bit depth: 0 00:25:28 INFO - PROCESS | 1839 | [h264 @ 0xa1ac8400] err{or,}_recognition separate: 1; 1 00:25:28 INFO - PROCESS | 1839 | [h264 @ 0xa1ac8400] err{or,}_recognition combined: 1; 1 00:25:28 INFO - PROCESS | 1839 | [h264 @ 0xa1ac8400] Unsupported bit depth: 0 00:25:28 INFO - PROCESS | 1839 | [aac @ 0xa2e77400] err{or,}_recognition separate: 1; 1 00:25:28 INFO - PROCESS | 1839 | [aac @ 0xa2e77400] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2e77400] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f10800] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f10800] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f10800] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x9b4d9800] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x9b4d9800] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x9b4d9800] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2f10c00] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2f10c00] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2f10c00] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9c400] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9c400] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9c400] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9d400] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9d400] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9d400] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x82b30400] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x82b30400] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x82b30400] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x9a163000] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x9a163000] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x9a163000] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa1ac7c00] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa1ac7c00] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa1ac7c00] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2622c00] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2622c00] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2622c00] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2e79000] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2e79000] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2e79000] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f11800] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f11800] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f11800] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9d000] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9d000] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9d000] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9e800] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9e800] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9e800] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9d400] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9d400] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9d400] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9f800] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9f800] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [h264 @ 0xa2f9f800] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2fa1400] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2fa1400] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0xa2fa1400] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x82b30400] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x82b30400] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x82b30400] Unsupported bit depth: 0 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x9a163000] err{or,}_recognition separate: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x9a163000] err{or,}_recognition combined: 1; 1 00:25:29 INFO - PROCESS | 1839 | [aac @ 0x9a163000] Unsupported bit depth: 0 00:25:30 INFO - PROCESS | 1839 | [aac @ 0x9a379000] err{or,}_recognition separate: 1; 1 00:25:30 INFO - PROCESS | 1839 | [aac @ 0x9a379000] err{or,}_recognition combined: 1; 1 00:25:30 INFO - PROCESS | 1839 | [aac @ 0x9a379000] Unsupported bit depth: 0 00:25:30 INFO - PROCESS | 1839 | [aac @ 0xa2f9e000] err{or,}_recognition separate: 1; 1 00:25:30 INFO - PROCESS | 1839 | [aac @ 0xa2f9e000] err{or,}_recognition combined: 1; 1 00:25:30 INFO - PROCESS | 1839 | [aac @ 0xa2f9e000] Unsupported bit depth: 0 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2fa3c00] err{or,}_recognition separate: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2fa3c00] err{or,}_recognition combined: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2fa3c00] Unsupported bit depth: 0 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2fa5000] err{or,}_recognition separate: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2fa5000] err{or,}_recognition combined: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2fa5000] Unsupported bit depth: 0 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2f9bc00] err{or,}_recognition separate: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2f9bc00] err{or,}_recognition combined: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2f9bc00] Unsupported bit depth: 0 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2f9e800] err{or,}_recognition separate: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2f9e800] err{or,}_recognition combined: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2f9e800] Unsupported bit depth: 0 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa4592800] err{or,}_recognition separate: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa4592800] err{or,}_recognition combined: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa4592800] Unsupported bit depth: 0 00:25:30 INFO - PROCESS | 1839 | [aac @ 0xa2621800] err{or,}_recognition separate: 1; 1 00:25:30 INFO - PROCESS | 1839 | [aac @ 0xa2621800] err{or,}_recognition combined: 1; 1 00:25:30 INFO - PROCESS | 1839 | [aac @ 0xa2621800] Unsupported bit depth: 0 00:25:30 INFO - PROCESS | 1839 | [aac @ 0x82b30400] err{or,}_recognition separate: 1; 1 00:25:30 INFO - PROCESS | 1839 | [aac @ 0x82b30400] err{or,}_recognition combined: 1; 1 00:25:30 INFO - PROCESS | 1839 | [aac @ 0x82b30400] Unsupported bit depth: 0 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2fa5000] err{or,}_recognition separate: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2fa5000] err{or,}_recognition combined: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa2fa5000] Unsupported bit depth: 0 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa4803800] err{or,}_recognition separate: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa4803800] err{or,}_recognition combined: 1; 1 00:25:30 INFO - PROCESS | 1839 | [h264 @ 0xa4803800] Unsupported bit depth: 0 00:25:31 INFO - PROCESS | 1839 | 1477725931113 Marionette TRACE conn4 <- [1,1795,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 00:25:31 INFO - ..................... 00:25:31 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11076ms 00:25:31 INFO - PROCESS | 1839 | 1477725931181 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 00:25:31 INFO - PROCESS | 1839 | 1477725931186 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 00:25:31 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 00:25:31 INFO - PROCESS | 1839 | 1477725931203 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 00:25:31 INFO - PROCESS | 1839 | 1477725931210 Marionette TRACE conn4 <- [1,1797,null,{}] 00:25:31 INFO - PROCESS | 1839 | 1477725931218 Marionette TRACE conn4 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:31 INFO - PROCESS | 1839 | 1477725931510 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 00:25:31 INFO - PROCESS | 1839 | 1477725931865 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 00:25:31 INFO - PROCESS | 1839 | 1477725931872 Marionette TRACE conn4 <- [1,1799,null,["8"]] 00:25:31 INFO - PROCESS | 1839 | 1477725931920 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 00:25:31 INFO - PROCESS | 1839 | 1477725931931 Marionette TRACE conn4 <- [1,1800,null,{}] 00:25:31 INFO - PROCESS | 1839 | 1477725931941 Marionette TRACE conn4 -> [0,1801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242bc00 == 42 [pid = 1839] [id = 410] 00:25:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8242c400) [pid = 1839] [serial = 1198] [outer = (nil)] 00:25:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x82aa8000) [pid = 1839] [serial = 1199] [outer = 0x8242c400] 00:25:32 INFO - PROCESS | 1839 | 1477725932042 Marionette DEBUG loaded listener.js 00:25:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x82e9e400) [pid = 1839] [serial = 1200] [outer = 0x8242c400] 00:25:32 INFO - PROCESS | 1839 | [aac @ 0x82b30000] err{or,}_recognition separate: 1; 1 00:25:32 INFO - PROCESS | 1839 | [aac @ 0x82b30000] err{or,}_recognition combined: 1; 1 00:25:32 INFO - PROCESS | 1839 | [aac @ 0x82b30000] Unsupported bit depth: 0 00:25:32 INFO - PROCESS | 1839 | [aac @ 0x82cab000] err{or,}_recognition separate: 1; 1 00:25:32 INFO - PROCESS | 1839 | [aac @ 0x82cab000] err{or,}_recognition combined: 1; 1 00:25:32 INFO - PROCESS | 1839 | [aac @ 0x82cab000] Unsupported bit depth: 0 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8205c000 == 41 [pid = 1839] [id = 396] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x82424c00 == 40 [pid = 1839] [id = 397] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab4c00 == 39 [pid = 1839] [id = 393] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8d91cc00 == 38 [pid = 1839] [id = 408] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x92c40400 == 37 [pid = 1839] [id = 407] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x82fadc00 == 36 [pid = 1839] [id = 405] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8d742000 == 35 [pid = 1839] [id = 406] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc76c00 == 34 [pid = 1839] [id = 401] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8d67ec00 == 33 [pid = 1839] [id = 402] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8205e000 == 32 [pid = 1839] [id = 398] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x82faac00 == 31 [pid = 1839] [id = 399] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3e7c00 == 30 [pid = 1839] [id = 400] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x82aaec00 == 29 [pid = 1839] [id = 392] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8da03400 == 28 [pid = 1839] [id = 403] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x81fadc00 == 27 [pid = 1839] [id = 404] 00:25:34 INFO - PROCESS | 1839 | --DOCSHELL 0x82aa6000 == 26 [pid = 1839] [id = 409] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x82e2a400) [pid = 1839] [serial = 1142] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x82a1ac00) [pid = 1839] [serial = 1141] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x82cee000) [pid = 1839] [serial = 1145] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x82aa7800) [pid = 1839] [serial = 1144] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8320c400) [pid = 1839] [serial = 1148] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x83175400) [pid = 1839] [serial = 1147] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8acb4400) [pid = 1839] [serial = 1151] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8acaa400) [pid = 1839] [serial = 1150] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8ca28000) [pid = 1839] [serial = 1158] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8ca22c00) [pid = 1839] [serial = 1157] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8ca2d400) [pid = 1839] [serial = 1161] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8ca2b800) [pid = 1839] [serial = 1160] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8c4efc00) [pid = 1839] [serial = 1138] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82fed400) [pid = 1839] [serial = 1129] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8cc78800) [pid = 1839] [serial = 1163] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8c3e8800) [pid = 1839] [serial = 1135] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x832e4c00) [pid = 1839] [serial = 1132] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8ade4c00) [pid = 1839] [serial = 1126] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8c4f0c00) [pid = 1839] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 00:25:34 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8c4f8c00) [pid = 1839] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8d918400) [pid = 1839] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8cc7e400) [pid = 1839] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82e28c00) [pid = 1839] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x81faf400) [pid = 1839] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x82fe2c00) [pid = 1839] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8d680000) [pid = 1839] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8c3e9400) [pid = 1839] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x82fae800) [pid = 1839] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8da03c00) [pid = 1839] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x8c4eac00) [pid = 1839] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x82fac800) [pid = 1839] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x92c40800) [pid = 1839] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8addfc00) [pid = 1839] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x83209000) [pid = 1839] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8addd800) [pid = 1839] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x94256000) [pid = 1839] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8ca2dc00) [pid = 1839] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 00:25:38 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x93ac6800) [pid = 1839] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8addd400 == 25 [pid = 1839] [id = 388] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82cea400 == 24 [pid = 1839] [id = 387] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4e9c00 == 23 [pid = 1839] [id = 389] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8242a400 == 22 [pid = 1839] [id = 390] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82fae400 == 21 [pid = 1839] [id = 386] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x81fae000 == 20 [pid = 1839] [id = 383] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea0800 == 19 [pid = 1839] [id = 379] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x81fa8c00 == 18 [pid = 1839] [id = 385] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac4f400 == 17 [pid = 1839] [id = 384] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82fa3800 == 16 [pid = 1839] [id = 375] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8311b400 == 15 [pid = 1839] [id = 378] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8320d000 == 14 [pid = 1839] [id = 382] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb4000 == 13 [pid = 1839] [id = 372] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82426c00 == 12 [pid = 1839] [id = 371] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8305cc00 == 11 [pid = 1839] [id = 381] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82aa3c00 == 10 [pid = 1839] [id = 376] 00:25:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82e28800 == 9 [pid = 1839] [id = 374] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x8c3f3400) [pid = 1839] [serial = 1169] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8ca20800) [pid = 1839] [serial = 1170] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x83058000) [pid = 1839] [serial = 1166] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x83119c00) [pid = 1839] [serial = 1167] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8cc77400) [pid = 1839] [serial = 1164] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82e9ac00) [pid = 1839] [serial = 1095] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x83061400) [pid = 1839] [serial = 1130] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8c4f3400) [pid = 1839] [serial = 1139] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8c3e7400) [pid = 1839] [serial = 1127] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8aaab800) [pid = 1839] [serial = 1133] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8c3ec800) [pid = 1839] [serial = 1136] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8d675800) [pid = 1839] [serial = 1173] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x94261800) [pid = 1839] [serial = 1196] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x9425ec00) [pid = 1839] [serial = 1197] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x94211c00) [pid = 1839] [serial = 1193] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x94214800) [pid = 1839] [serial = 1194] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x92c43400) [pid = 1839] [serial = 1190] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x92c47800) [pid = 1839] [serial = 1191] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8da8a400) [pid = 1839] [serial = 1187] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8da94400) [pid = 1839] [serial = 1188] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x83111800) [pid = 1839] [serial = 1184] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x83118800) [pid = 1839] [serial = 1185] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8305b000) [pid = 1839] [serial = 1181] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x832e5400) [pid = 1839] [serial = 1182] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x8da8d000) [pid = 1839] [serial = 1178] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 19 (0x8da91c00) [pid = 1839] [serial = 1179] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 18 (0x8d73e000) [pid = 1839] [serial = 1175] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 17 (0x8d743000) [pid = 1839] [serial = 1176] [outer = (nil)] [url = about:blank] 00:25:44 INFO - PROCESS | 1839 | --DOMWINDOW == 16 (0x8cc81800) [pid = 1839] [serial = 1172] [outer = (nil)] [url = about:blank] 00:25:53 INFO - PROCESS | 1839 | --DOCSHELL 0x82b33800 == 8 [pid = 1839] [id = 380] 00:25:53 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb6c00 == 7 [pid = 1839] [id = 391] 00:25:53 INFO - PROCESS | 1839 | --DOMWINDOW == 15 (0x82aa8000) [pid = 1839] [serial = 1199] [outer = (nil)] [url = about:blank] 00:25:55 INFO - PROCESS | 1839 | 1477725955949 Marionette TRACE conn4 <- [1,1801,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 00:25:55 INFO - . 00:25:55 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24788ms 00:25:55 INFO - PROCESS | 1839 | 1477725955992 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 00:25:56 INFO - TEST-START | /media-source/mediasource-appendwindow.html 00:25:56 INFO - PROCESS | 1839 | 1477725956005 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 00:25:56 INFO - PROCESS | 1839 | 1477725956016 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 00:25:56 INFO - PROCESS | 1839 | 1477725956019 Marionette TRACE conn4 <- [1,1803,null,{}] 00:25:56 INFO - PROCESS | 1839 | 1477725956029 Marionette TRACE conn4 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:56 INFO - PROCESS | 1839 | 1477725956230 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 00:25:56 INFO - PROCESS | 1839 | 1477725956243 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 00:25:56 INFO - PROCESS | 1839 | 1477725956248 Marionette TRACE conn4 <- [1,1805,null,["8"]] 00:25:56 INFO - PROCESS | 1839 | 1477725956256 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 00:25:56 INFO - PROCESS | 1839 | 1477725956267 Marionette TRACE conn4 <- [1,1806,null,{}] 00:25:56 INFO - PROCESS | 1839 | 1477725956376 Marionette TRACE conn4 -> [0,1807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aae800 == 8 [pid = 1839] [id = 411] 00:25:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 16 (0x82aaec00) [pid = 1839] [serial = 1201] [outer = (nil)] 00:25:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 17 (0x82b30400) [pid = 1839] [serial = 1202] [outer = 0x82aaec00] 00:25:56 INFO - PROCESS | 1839 | 1477725956492 Marionette DEBUG loaded listener.js 00:25:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 18 (0x82b33800) [pid = 1839] [serial = 1203] [outer = 0x82aaec00] 00:25:58 INFO - PROCESS | 1839 | [aac @ 0x83057c00] err{or,}_recognition separate: 1; 1 00:25:58 INFO - PROCESS | 1839 | [aac @ 0x83057c00] err{or,}_recognition combined: 1; 1 00:25:58 INFO - PROCESS | 1839 | [aac @ 0x83057c00] Unsupported bit depth: 0 00:25:58 INFO - PROCESS | 1839 | [h264 @ 0x83059000] err{or,}_recognition separate: 1; 1 00:25:58 INFO - PROCESS | 1839 | [h264 @ 0x83059000] err{or,}_recognition combined: 1; 1 00:25:58 INFO - PROCESS | 1839 | [h264 @ 0x83059000] Unsupported bit depth: 0 00:25:58 INFO - PROCESS | 1839 | [aac @ 0x83057c00] err{or,}_recognition separate: 1; 1 00:25:58 INFO - PROCESS | 1839 | [aac @ 0x83057c00] err{or,}_recognition combined: 1; 1 00:25:58 INFO - PROCESS | 1839 | [aac @ 0x83057c00] Unsupported bit depth: 0 00:25:58 INFO - PROCESS | 1839 | [h264 @ 0x83059800] err{or,}_recognition separate: 1; 1 00:25:58 INFO - PROCESS | 1839 | [h264 @ 0x83059800] err{or,}_recognition combined: 1; 1 00:25:58 INFO - PROCESS | 1839 | [h264 @ 0x83059800] Unsupported bit depth: 0 00:25:58 INFO - PROCESS | 1839 | 1477725958792 Marionette TRACE conn4 <- [1,1807,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 00:25:58 INFO - ....... 00:25:58 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2841ms 00:25:58 INFO - PROCESS | 1839 | 1477725958854 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 00:25:58 INFO - PROCESS | 1839 | 1477725958859 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 00:25:58 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 00:25:58 INFO - PROCESS | 1839 | 1477725958866 Marionette TRACE conn4 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:59 INFO - PROCESS | 1839 | 1477725959092 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 00:25:59 INFO - PROCESS | 1839 | 1477725959107 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 00:25:59 INFO - PROCESS | 1839 | 1477725959111 Marionette TRACE conn4 <- [1,1810,null,["8"]] 00:25:59 INFO - PROCESS | 1839 | 1477725959119 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 00:25:59 INFO - PROCESS | 1839 | 1477725959127 Marionette TRACE conn4 <- [1,1811,null,{}] 00:25:59 INFO - PROCESS | 1839 | 1477725959144 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b35000 == 9 [pid = 1839] [id = 412] 00:25:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 19 (0x82cf3400) [pid = 1839] [serial = 1204] [outer = (nil)] 00:25:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 20 (0x83115800) [pid = 1839] [serial = 1205] [outer = 0x82cf3400] 00:25:59 INFO - PROCESS | 1839 | 1477725959246 Marionette DEBUG loaded listener.js 00:25:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x82aa5400) [pid = 1839] [serial = 1206] [outer = 0x82cf3400] 00:25:59 INFO - PROCESS | 1839 | 1477725959862 Marionette TRACE conn4 <- [1,1812,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 00:25:59 INFO - . 00:25:59 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1019ms 00:25:59 INFO - PROCESS | 1839 | 1477725959886 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 00:25:59 INFO - PROCESS | 1839 | 1477725959890 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 00:25:59 INFO - TEST-START | /media-source/mediasource-avtracks.html 00:25:59 INFO - PROCESS | 1839 | 1477725959897 Marionette TRACE conn4 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:00 INFO - PROCESS | 1839 | 1477725960100 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 00:26:00 INFO - PROCESS | 1839 | 1477725960216 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 00:26:00 INFO - PROCESS | 1839 | 1477725960221 Marionette TRACE conn4 <- [1,1815,null,["8"]] 00:26:00 INFO - PROCESS | 1839 | 1477725960228 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 00:26:00 INFO - PROCESS | 1839 | 1477725960237 Marionette TRACE conn4 <- [1,1816,null,{}] 00:26:00 INFO - PROCESS | 1839 | 1477725960242 Marionette TRACE conn4 -> [0,1817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x83173400 == 10 [pid = 1839] [id = 413] 00:26:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x83173c00) [pid = 1839] [serial = 1207] [outer = (nil)] 00:26:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x83175800) [pid = 1839] [serial = 1208] [outer = 0x83173c00] 00:26:00 INFO - PROCESS | 1839 | 1477725960344 Marionette DEBUG loaded listener.js 00:26:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x83204c00) [pid = 1839] [serial = 1209] [outer = 0x83173c00] 00:26:01 INFO - .... 00:26:01 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1574ms 00:26:01 INFO - TEST-START | /media-source/mediasource-buffered.html 00:26:01 INFO - PROCESS | 1839 | 1477725961424 Marionette TRACE conn4 <- [1,1817,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 00:26:01 INFO - PROCESS | 1839 | 1477725961481 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 00:26:01 INFO - PROCESS | 1839 | 1477725961484 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 00:26:01 INFO - PROCESS | 1839 | 1477725961495 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:01 INFO - PROCESS | 1839 | 1477725961750 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 00:26:01 INFO - PROCESS | 1839 | 1477725961762 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 00:26:01 INFO - PROCESS | 1839 | 1477725961765 Marionette TRACE conn4 <- [1,1820,null,["8"]] 00:26:01 INFO - PROCESS | 1839 | 1477725961773 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 00:26:01 INFO - PROCESS | 1839 | 1477725961779 Marionette TRACE conn4 <- [1,1821,null,{}] 00:26:01 INFO - PROCESS | 1839 | 1477725961784 Marionette TRACE conn4 -> [0,1822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x832e0400 == 11 [pid = 1839] [id = 414] 00:26:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x832e1400) [pid = 1839] [serial = 1210] [outer = (nil)] 00:26:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8ac4e000) [pid = 1839] [serial = 1211] [outer = 0x832e1400] 00:26:01 INFO - PROCESS | 1839 | 1477725961885 Marionette DEBUG loaded listener.js 00:26:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8aca5400) [pid = 1839] [serial = 1212] [outer = 0x832e1400] 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8adde800] err{or,}_recognition separate: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8adde800] err{or,}_recognition combined: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8adde800] Unsupported bit depth: 0 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8acabc00] err{or,}_recognition separate: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8acabc00] err{or,}_recognition combined: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8acabc00] Unsupported bit depth: 0 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8acad800] err{or,}_recognition separate: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8acad800] err{or,}_recognition combined: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8acad800] Unsupported bit depth: 0 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8ade6000] err{or,}_recognition separate: 1; 1 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8ade6000] err{or,}_recognition combined: 1; 1 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8ade6000] Unsupported bit depth: 0 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8ade6800] err{or,}_recognition separate: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8ade6800] err{or,}_recognition combined: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8ade6800] Unsupported bit depth: 0 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8acb0000] err{or,}_recognition separate: 1; 1 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8acb0000] err{or,}_recognition combined: 1; 1 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8acb0000] Unsupported bit depth: 0 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8acb0000] no picture 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8acb0000] no picture 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8acad800] err{or,}_recognition separate: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8acad800] err{or,}_recognition combined: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8acad800] Unsupported bit depth: 0 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8ade5c00] err{or,}_recognition separate: 1; 1 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8ade5c00] err{or,}_recognition combined: 1; 1 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8ade5c00] Unsupported bit depth: 0 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8ade6400] err{or,}_recognition separate: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8ade6400] err{or,}_recognition combined: 1; 1 00:26:03 INFO - PROCESS | 1839 | [aac @ 0x8ade6400] Unsupported bit depth: 0 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8acad800] err{or,}_recognition separate: 1; 1 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8acad800] err{or,}_recognition combined: 1; 1 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8acad800] Unsupported bit depth: 0 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8acad800] no picture 00:26:03 INFO - PROCESS | 1839 | [h264 @ 0x8acad800] no picture 00:26:03 INFO - PROCESS | 1839 | 1477725963795 Marionette TRACE conn4 <- [1,1822,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 00:26:03 INFO - ....... 00:26:03 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2341ms 00:26:03 INFO - PROCESS | 1839 | 1477725963837 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 00:26:03 INFO - TEST-START | /media-source/mediasource-closed.html 00:26:03 INFO - PROCESS | 1839 | 1477725963842 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 00:26:03 INFO - PROCESS | 1839 | 1477725963848 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:04 INFO - PROCESS | 1839 | 1477725964050 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 00:26:04 INFO - PROCESS | 1839 | 1477725964068 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 00:26:04 INFO - PROCESS | 1839 | 1477725964072 Marionette TRACE conn4 <- [1,1825,null,["8"]] 00:26:04 INFO - PROCESS | 1839 | 1477725964077 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 00:26:04 INFO - PROCESS | 1839 | 1477725964082 Marionette TRACE conn4 <- [1,1826,null,{}] 00:26:04 INFO - PROCESS | 1839 | 1477725964087 Marionette TRACE conn4 -> [0,1827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x8addc400 == 12 [pid = 1839] [id = 415] 00:26:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8addc800) [pid = 1839] [serial = 1213] [outer = (nil)] 00:26:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8c3ea400) [pid = 1839] [serial = 1214] [outer = 0x8addc800] 00:26:04 INFO - PROCESS | 1839 | 1477725964176 Marionette DEBUG loaded listener.js 00:26:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8c3ed800) [pid = 1839] [serial = 1215] [outer = 0x8addc800] 00:26:04 INFO - PROCESS | 1839 | 1477725964906 Marionette TRACE conn4 <- [1,1827,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 00:26:04 INFO - .......... 00:26:04 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1123ms 00:26:04 INFO - PROCESS | 1839 | 1477725964972 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 00:26:04 INFO - PROCESS | 1839 | 1477725964976 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 00:26:04 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 00:26:04 INFO - PROCESS | 1839 | 1477725964987 Marionette TRACE conn4 -> [0,1829,"getContext",null] 00:26:04 INFO - PROCESS | 1839 | 1477725964990 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 00:26:04 INFO - PROCESS | 1839 | 1477725964995 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 00:26:05 INFO - PROCESS | 1839 | 1477725964998 Marionette TRACE conn4 <- [1,1830,null,{}] 00:26:05 INFO - PROCESS | 1839 | 1477725965004 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:26:05 INFO - PROCESS | 1839 | 1477725965027 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 00:26:05 INFO - PROCESS | 1839 | 1477725965031 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 00:26:05 INFO - PROCESS | 1839 | 1477725965035 Marionette TRACE conn4 <- [1,1832,null,{}] 00:26:05 INFO - Setting pref media.mediasource.enabled (true) 00:26:05 INFO - PROCESS | 1839 | 1477725965041 Marionette TRACE conn4 -> [0,1833,"getContext",null] 00:26:05 INFO - PROCESS | 1839 | 1477725965043 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 00:26:05 INFO - PROCESS | 1839 | 1477725965049 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 00:26:05 INFO - PROCESS | 1839 | 1477725965055 Marionette TRACE conn4 <- [1,1834,null,{}] 00:26:05 INFO - PROCESS | 1839 | 1477725965061 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:26:05 INFO - PROCESS | 1839 | 1477725965077 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 00:26:05 INFO - PROCESS | 1839 | 1477725965082 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 00:26:05 INFO - PROCESS | 1839 | 1477725965085 Marionette TRACE conn4 <- [1,1836,null,{}] 00:26:05 INFO - PROCESS | 1839 | 1477725965091 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:05 INFO - PROCESS | 1839 | 1477725965346 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 00:26:05 INFO - PROCESS | 1839 | 1477725965367 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 00:26:05 INFO - PROCESS | 1839 | 1477725965372 Marionette TRACE conn4 <- [1,1838,null,["8"]] 00:26:05 INFO - PROCESS | 1839 | 1477725965377 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 00:26:05 INFO - PROCESS | 1839 | 1477725965382 Marionette TRACE conn4 <- [1,1839,null,{}] 00:26:05 INFO - PROCESS | 1839 | 1477725965387 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4ecc00 == 13 [pid = 1839] [id = 416] 00:26:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8c4edc00) [pid = 1839] [serial = 1216] [outer = (nil)] 00:26:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8ca23400) [pid = 1839] [serial = 1217] [outer = 0x8c4edc00] 00:26:05 INFO - PROCESS | 1839 | 1477725965483 Marionette DEBUG loaded listener.js 00:26:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8ca2a800) [pid = 1839] [serial = 1218] [outer = 0x8c4edc00] 00:26:06 INFO - PROCESS | 1839 | [aac @ 0x8ca2e400] err{or,}_recognition separate: 1; 1 00:26:06 INFO - PROCESS | 1839 | [aac @ 0x8ca2e400] err{or,}_recognition combined: 1; 1 00:26:06 INFO - PROCESS | 1839 | [aac @ 0x8ca2e400] Unsupported bit depth: 0 00:26:06 INFO - PROCESS | 1839 | [h264 @ 0x8cbbb400] err{or,}_recognition separate: 1; 1 00:26:06 INFO - PROCESS | 1839 | [h264 @ 0x8cbbb400] err{or,}_recognition combined: 1; 1 00:26:06 INFO - PROCESS | 1839 | [h264 @ 0x8cbbb400] Unsupported bit depth: 0 00:26:06 INFO - PROCESS | 1839 | [aac @ 0x8cbbbc00] err{or,}_recognition separate: 1; 1 00:26:06 INFO - PROCESS | 1839 | [aac @ 0x8cbbbc00] err{or,}_recognition combined: 1; 1 00:26:06 INFO - PROCESS | 1839 | [aac @ 0x8cbbbc00] Unsupported bit depth: 0 00:26:06 INFO - PROCESS | 1839 | [h264 @ 0x8cbbac00] err{or,}_recognition separate: 1; 1 00:26:06 INFO - PROCESS | 1839 | [h264 @ 0x8cbbac00] err{or,}_recognition combined: 1; 1 00:26:06 INFO - PROCESS | 1839 | [h264 @ 0x8cbbac00] Unsupported bit depth: 0 00:26:06 INFO - PROCESS | 1839 | [h264 @ 0x8cbbac00] no picture 00:26:06 INFO - PROCESS | 1839 | [h264 @ 0x8cbbac00] no picture 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition separate: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition combined: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] Unsupported bit depth: 0 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb6c00] err{or,}_recognition separate: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb6c00] err{or,}_recognition combined: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb6c00] Unsupported bit depth: 0 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition separate: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition combined: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] Unsupported bit depth: 0 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition separate: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition combined: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] Unsupported bit depth: 0 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition separate: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition combined: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] Unsupported bit depth: 0 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition separate: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition combined: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] Unsupported bit depth: 0 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition separate: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition combined: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] Unsupported bit depth: 0 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x82055400] err{or,}_recognition separate: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x82055400] err{or,}_recognition combined: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x82055400] Unsupported bit depth: 0 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition separate: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition combined: 1; 1 00:26:08 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] Unsupported bit depth: 0 00:26:08 INFO - PROCESS | 1839 | [h264 @ 0x82057c00] err{or,}_recognition separate: 1; 1 00:26:08 INFO - PROCESS | 1839 | [h264 @ 0x82057c00] err{or,}_recognition combined: 1; 1 00:26:08 INFO - PROCESS | 1839 | [h264 @ 0x82057c00] Unsupported bit depth: 0 00:26:08 INFO - PROCESS | 1839 | [h264 @ 0x82057c00] no picture 00:26:08 INFO - PROCESS | 1839 | [h264 @ 0x82057c00] no picture 00:26:08 INFO - PROCESS | 1839 | [h264 @ 0x82059000] err{or,}_recognition separate: 1; 1 00:26:08 INFO - PROCESS | 1839 | [h264 @ 0x82059000] err{or,}_recognition combined: 1; 1 00:26:08 INFO - PROCESS | 1839 | [h264 @ 0x82059000] Unsupported bit depth: 0 00:26:08 INFO - PROCESS | 1839 | [h264 @ 0x82059000] no picture 00:26:08 INFO - PROCESS | 1839 | [h264 @ 0x82059000] no picture 00:26:09 INFO - PROCESS | 1839 | [h264 @ 0x8205b400] err{or,}_recognition separate: 1; 1 00:26:09 INFO - PROCESS | 1839 | [h264 @ 0x8205b400] err{or,}_recognition combined: 1; 1 00:26:09 INFO - PROCESS | 1839 | [h264 @ 0x8205b400] Unsupported bit depth: 0 00:26:09 INFO - PROCESS | 1839 | [h264 @ 0x8205b400] no picture 00:26:09 INFO - PROCESS | 1839 | [h264 @ 0x8205b400] no picture 00:26:10 INFO - PROCESS | 1839 | 1477725970495 Marionette TRACE conn4 <- [1,1840,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 00:26:10 INFO - . 00:26:10 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 5546ms 00:26:10 INFO - PROCESS | 1839 | 1477725970535 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 00:26:10 INFO - PROCESS | 1839 | 1477725970542 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 00:26:10 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 00:26:10 INFO - PROCESS | 1839 | 1477725970554 Marionette TRACE conn4 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:10 INFO - PROCESS | 1839 | 1477725970758 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 00:26:10 INFO - PROCESS | 1839 | 1477725970904 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 00:26:10 INFO - PROCESS | 1839 | 1477725970911 Marionette TRACE conn4 <- [1,1843,null,["8"]] 00:26:10 INFO - PROCESS | 1839 | 1477725970919 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 00:26:10 INFO - PROCESS | 1839 | 1477725970927 Marionette TRACE conn4 <- [1,1844,null,{}] 00:26:10 INFO - PROCESS | 1839 | 1477725970933 Marionette TRACE conn4 -> [0,1845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a19800 == 14 [pid = 1839] [id = 417] 00:26:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x82a1a800) [pid = 1839] [serial = 1219] [outer = (nil)] 00:26:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x82aaac00) [pid = 1839] [serial = 1220] [outer = 0x82a1a800] 00:26:11 INFO - PROCESS | 1839 | 1477725971054 Marionette DEBUG loaded listener.js 00:26:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x82b34000) [pid = 1839] [serial = 1221] [outer = 0x82a1a800] 00:26:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8addc400 == 13 [pid = 1839] [id = 415] 00:26:13 INFO - PROCESS | 1839 | --DOCSHELL 0x832e0400 == 12 [pid = 1839] [id = 414] 00:26:13 INFO - PROCESS | 1839 | --DOCSHELL 0x82b35000 == 11 [pid = 1839] [id = 412] 00:26:13 INFO - PROCESS | 1839 | --DOCSHELL 0x83173400 == 10 [pid = 1839] [id = 413] 00:26:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8242bc00 == 9 [pid = 1839] [id = 410] 00:26:13 INFO - PROCESS | 1839 | --DOCSHELL 0x82aae800 == 8 [pid = 1839] [id = 411] 00:26:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4ecc00 == 7 [pid = 1839] [id = 416] 00:26:13 INFO - PROCESS | 1839 | [aac @ 0x81faac00] err{or,}_recognition separate: 1; 1 00:26:13 INFO - PROCESS | 1839 | [aac @ 0x81faac00] err{or,}_recognition combined: 1; 1 00:26:13 INFO - PROCESS | 1839 | [aac @ 0x81faac00] Unsupported bit depth: 0 00:26:13 INFO - PROCESS | 1839 | [h264 @ 0x82056400] err{or,}_recognition separate: 1; 1 00:26:13 INFO - PROCESS | 1839 | [h264 @ 0x82056400] err{or,}_recognition combined: 1; 1 00:26:13 INFO - PROCESS | 1839 | [h264 @ 0x82056400] Unsupported bit depth: 0 00:26:13 INFO - PROCESS | 1839 | [aac @ 0x8205a400] err{or,}_recognition separate: 1; 1 00:26:13 INFO - PROCESS | 1839 | [aac @ 0x8205a400] err{or,}_recognition combined: 1; 1 00:26:13 INFO - PROCESS | 1839 | [aac @ 0x8205a400] Unsupported bit depth: 0 00:26:13 INFO - PROCESS | 1839 | [h264 @ 0x81fb1c00] err{or,}_recognition separate: 1; 1 00:26:13 INFO - PROCESS | 1839 | [h264 @ 0x81fb1c00] err{or,}_recognition combined: 1; 1 00:26:13 INFO - PROCESS | 1839 | [h264 @ 0x81fb1c00] Unsupported bit depth: 0 00:26:13 INFO - PROCESS | 1839 | [h264 @ 0x81fb1c00] no picture 00:26:13 INFO - PROCESS | 1839 | [h264 @ 0x81fb1c00] no picture 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] err{or,}_recognition separate: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] err{or,}_recognition combined: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] Unsupported bit depth: 0 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x8205a400] err{or,}_recognition separate: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x8205a400] err{or,}_recognition combined: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x8205a400] Unsupported bit depth: 0 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] err{or,}_recognition separate: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] err{or,}_recognition combined: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] Unsupported bit depth: 0 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x8205cc00] err{or,}_recognition separate: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x8205cc00] err{or,}_recognition combined: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x8205cc00] Unsupported bit depth: 0 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] err{or,}_recognition separate: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] err{or,}_recognition combined: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] Unsupported bit depth: 0 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x81fb4000] err{or,}_recognition separate: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x81fb4000] err{or,}_recognition combined: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x81fb4000] Unsupported bit depth: 0 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] err{or,}_recognition separate: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] err{or,}_recognition combined: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82430000] Unsupported bit depth: 0 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x81fb4000] err{or,}_recognition separate: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x81fb4000] err{or,}_recognition combined: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x81fb4000] Unsupported bit depth: 0 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82aa8400] err{or,}_recognition separate: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82aa8400] err{or,}_recognition combined: 1; 1 00:26:14 INFO - PROCESS | 1839 | [aac @ 0x82aa8400] Unsupported bit depth: 0 00:26:15 INFO - PROCESS | 1839 | [h264 @ 0x82aac800] err{or,}_recognition separate: 1; 1 00:26:15 INFO - PROCESS | 1839 | [h264 @ 0x82aac800] err{or,}_recognition combined: 1; 1 00:26:15 INFO - PROCESS | 1839 | [h264 @ 0x82aac800] Unsupported bit depth: 0 00:26:15 INFO - PROCESS | 1839 | [h264 @ 0x82aac800] no picture 00:26:15 INFO - PROCESS | 1839 | [h264 @ 0x82aac800] no picture 00:26:15 INFO - PROCESS | 1839 | [h264 @ 0x82056000] err{or,}_recognition separate: 1; 1 00:26:15 INFO - PROCESS | 1839 | [h264 @ 0x82056000] err{or,}_recognition combined: 1; 1 00:26:15 INFO - PROCESS | 1839 | [h264 @ 0x82056000] Unsupported bit depth: 0 00:26:15 INFO - PROCESS | 1839 | [h264 @ 0x82056000] no picture 00:26:15 INFO - PROCESS | 1839 | [h264 @ 0x82056000] no picture 00:26:16 INFO - PROCESS | 1839 | [h264 @ 0x82430000] err{or,}_recognition separate: 1; 1 00:26:16 INFO - PROCESS | 1839 | [h264 @ 0x82430000] err{or,}_recognition combined: 1; 1 00:26:16 INFO - PROCESS | 1839 | [h264 @ 0x82430000] Unsupported bit depth: 0 00:26:16 INFO - PROCESS | 1839 | [h264 @ 0x82430000] no picture 00:26:16 INFO - PROCESS | 1839 | [h264 @ 0x82430000] no picture 00:26:16 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8c4edc00) [pid = 1839] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 00:26:16 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x82aaec00) [pid = 1839] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 00:26:16 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x82cf3400) [pid = 1839] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 00:26:16 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x83173c00) [pid = 1839] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 00:26:16 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8242c400) [pid = 1839] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 00:26:16 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x832e1400) [pid = 1839] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 00:26:16 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8addc800) [pid = 1839] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 00:26:17 INFO - PROCESS | 1839 | 1477725977265 Marionette TRACE conn4 <- [1,1845,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 00:26:17 INFO - . 00:26:17 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6766ms 00:26:17 INFO - PROCESS | 1839 | 1477725977321 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 00:26:17 INFO - PROCESS | 1839 | 1477725977329 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 00:26:17 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 00:26:17 INFO - PROCESS | 1839 | 1477725977342 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:17 INFO - PROCESS | 1839 | 1477725977546 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 00:26:17 INFO - PROCESS | 1839 | 1477725977661 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 00:26:17 INFO - PROCESS | 1839 | 1477725977667 Marionette TRACE conn4 <- [1,1848,null,["8"]] 00:26:17 INFO - PROCESS | 1839 | 1477725977675 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 00:26:17 INFO - PROCESS | 1839 | 1477725977684 Marionette TRACE conn4 <- [1,1849,null,{}] 00:26:17 INFO - PROCESS | 1839 | 1477725977689 Marionette TRACE conn4 -> [0,1850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b35000 == 8 [pid = 1839] [id = 418] 00:26:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82b35400) [pid = 1839] [serial = 1222] [outer = (nil)] 00:26:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82ca9c00) [pid = 1839] [serial = 1223] [outer = 0x82b35400] 00:26:17 INFO - PROCESS | 1839 | 1477725977795 Marionette DEBUG loaded listener.js 00:26:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x82fee400) [pid = 1839] [serial = 1224] [outer = 0x82b35400] 00:26:18 INFO - PROCESS | 1839 | [h264 @ 0x83058c00] err{or,}_recognition separate: 1; 1 00:26:18 INFO - PROCESS | 1839 | [h264 @ 0x83058c00] err{or,}_recognition combined: 1; 1 00:26:18 INFO - PROCESS | 1839 | [h264 @ 0x83058c00] Unsupported bit depth: 0 00:26:18 INFO - PROCESS | 1839 | [h264 @ 0x83060800] err{or,}_recognition separate: 1; 1 00:26:18 INFO - PROCESS | 1839 | [h264 @ 0x83060800] err{or,}_recognition combined: 1; 1 00:26:18 INFO - PROCESS | 1839 | [h264 @ 0x83060800] Unsupported bit depth: 0 00:26:18 INFO - PROCESS | 1839 | [h264 @ 0x83060800] no picture 00:26:18 INFO - PROCESS | 1839 | [h264 @ 0x83060800] no picture 00:26:19 INFO - PROCESS | 1839 | [h264 @ 0x83062c00] err{or,}_recognition separate: 1; 1 00:26:19 INFO - PROCESS | 1839 | [h264 @ 0x83062c00] err{or,}_recognition combined: 1; 1 00:26:19 INFO - PROCESS | 1839 | [h264 @ 0x83062c00] Unsupported bit depth: 0 00:26:19 INFO - PROCESS | 1839 | [h264 @ 0x83062c00] no picture 00:26:19 INFO - PROCESS | 1839 | [h264 @ 0x83062c00] no picture 00:26:19 INFO - PROCESS | 1839 | [h264 @ 0x81fb1c00] err{or,}_recognition separate: 1; 1 00:26:19 INFO - PROCESS | 1839 | [h264 @ 0x81fb1c00] err{or,}_recognition combined: 1; 1 00:26:19 INFO - PROCESS | 1839 | [h264 @ 0x81fb1c00] Unsupported bit depth: 0 00:26:19 INFO - PROCESS | 1839 | [h264 @ 0x81fb1c00] no picture 00:26:19 INFO - PROCESS | 1839 | [h264 @ 0x81fb1c00] no picture 00:26:20 INFO - PROCESS | 1839 | [h264 @ 0x8242bc00] err{or,}_recognition separate: 1; 1 00:26:20 INFO - PROCESS | 1839 | [h264 @ 0x8242bc00] err{or,}_recognition combined: 1; 1 00:26:20 INFO - PROCESS | 1839 | [h264 @ 0x8242bc00] Unsupported bit depth: 0 00:26:20 INFO - PROCESS | 1839 | [h264 @ 0x8242bc00] no picture 00:26:20 INFO - PROCESS | 1839 | [h264 @ 0x8242bc00] no picture 00:26:20 INFO - PROCESS | 1839 | 1477725980682 Marionette TRACE conn4 <- [1,1850,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 00:26:20 INFO - . 00:26:20 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3380ms 00:26:20 INFO - PROCESS | 1839 | 1477725980759 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 00:26:20 INFO - PROCESS | 1839 | 1477725980767 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 00:26:20 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 00:26:20 INFO - PROCESS | 1839 | 1477725980779 Marionette TRACE conn4 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:21 INFO - PROCESS | 1839 | 1477725981004 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 00:26:21 INFO - PROCESS | 1839 | 1477725981158 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 00:26:21 INFO - PROCESS | 1839 | 1477725981164 Marionette TRACE conn4 <- [1,1853,null,["8"]] 00:26:21 INFO - PROCESS | 1839 | 1477725981174 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 00:26:21 INFO - PROCESS | 1839 | 1477725981182 Marionette TRACE conn4 <- [1,1854,null,{}] 00:26:21 INFO - PROCESS | 1839 | 1477725981189 Marionette TRACE conn4 -> [0,1855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b34400 == 9 [pid = 1839] [id = 419] 00:26:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x82b34c00) [pid = 1839] [serial = 1225] [outer = (nil)] 00:26:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x82cf3000) [pid = 1839] [serial = 1226] [outer = 0x82b34c00] 00:26:21 INFO - PROCESS | 1839 | 1477725981307 Marionette DEBUG loaded listener.js 00:26:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x82a15800) [pid = 1839] [serial = 1227] [outer = 0x82b34c00] 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x82cb5400] err{or,}_recognition separate: 1; 1 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x82cb5400] err{or,}_recognition combined: 1; 1 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x82cb5400] Unsupported bit depth: 0 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x83118000] err{or,}_recognition separate: 1; 1 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x83118000] err{or,}_recognition combined: 1; 1 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x83118000] Unsupported bit depth: 0 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x83118000] no picture 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x83118000] no picture 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x82058800] err{or,}_recognition separate: 1; 1 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x82058800] err{or,}_recognition combined: 1; 1 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x82058800] Unsupported bit depth: 0 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x82058800] no picture 00:26:22 INFO - PROCESS | 1839 | [h264 @ 0x82058800] no picture 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x83204c00) [pid = 1839] [serial = 1209] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x83175800) [pid = 1839] [serial = 1208] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8c3ea400) [pid = 1839] [serial = 1214] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8c3ed800) [pid = 1839] [serial = 1215] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8aca5400) [pid = 1839] [serial = 1212] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x82e9e400) [pid = 1839] [serial = 1200] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x83115800) [pid = 1839] [serial = 1205] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8ca2a800) [pid = 1839] [serial = 1218] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82aa5400) [pid = 1839] [serial = 1206] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8ca23400) [pid = 1839] [serial = 1217] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x82b30400) [pid = 1839] [serial = 1202] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8ac4e000) [pid = 1839] [serial = 1211] [outer = (nil)] [url = about:blank] 00:26:22 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82b33800) [pid = 1839] [serial = 1203] [outer = (nil)] [url = about:blank] 00:26:23 INFO - PROCESS | 1839 | [h264 @ 0x81fab000] err{or,}_recognition separate: 1; 1 00:26:23 INFO - PROCESS | 1839 | [h264 @ 0x81fab000] err{or,}_recognition combined: 1; 1 00:26:23 INFO - PROCESS | 1839 | [h264 @ 0x81fab000] Unsupported bit depth: 0 00:26:23 INFO - PROCESS | 1839 | [h264 @ 0x81fab000] no picture 00:26:23 INFO - PROCESS | 1839 | [h264 @ 0x81fab000] no picture 00:26:23 INFO - PROCESS | 1839 | [h264 @ 0x82054800] err{or,}_recognition separate: 1; 1 00:26:23 INFO - PROCESS | 1839 | [h264 @ 0x82054800] err{or,}_recognition combined: 1; 1 00:26:23 INFO - PROCESS | 1839 | [h264 @ 0x82054800] Unsupported bit depth: 0 00:26:23 INFO - PROCESS | 1839 | [h264 @ 0x82054800] no picture 00:26:23 INFO - PROCESS | 1839 | [h264 @ 0x82054800] no picture 00:26:24 INFO - PROCESS | 1839 | 1477725984428 Marionette TRACE conn4 <- [1,1855,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 00:26:24 INFO - . 00:26:24 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3702ms 00:26:24 INFO - PROCESS | 1839 | 1477725984480 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 00:26:24 INFO - PROCESS | 1839 | 1477725984486 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 00:26:24 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 00:26:24 INFO - PROCESS | 1839 | 1477725984497 Marionette TRACE conn4 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:24 INFO - PROCESS | 1839 | 1477725984741 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 00:26:24 INFO - PROCESS | 1839 | 1477725984759 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 00:26:24 INFO - PROCESS | 1839 | 1477725984763 Marionette TRACE conn4 <- [1,1858,null,["8"]] 00:26:24 INFO - PROCESS | 1839 | 1477725984771 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 00:26:24 INFO - PROCESS | 1839 | 1477725984778 Marionette TRACE conn4 <- [1,1859,null,{}] 00:26:24 INFO - PROCESS | 1839 | 1477725984785 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a15c00 == 10 [pid = 1839] [id = 420] 00:26:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82a16000) [pid = 1839] [serial = 1228] [outer = (nil)] 00:26:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82aaec00) [pid = 1839] [serial = 1229] [outer = 0x82a16000] 00:26:24 INFO - PROCESS | 1839 | 1477725984881 Marionette DEBUG loaded listener.js 00:26:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82b32800) [pid = 1839] [serial = 1230] [outer = 0x82a16000] 00:26:25 INFO - PROCESS | 1839 | [h264 @ 0x82cab800] err{or,}_recognition separate: 1; 1 00:26:25 INFO - PROCESS | 1839 | [h264 @ 0x82cab800] err{or,}_recognition combined: 1; 1 00:26:25 INFO - PROCESS | 1839 | [h264 @ 0x82cab800] Unsupported bit depth: 0 00:26:25 INFO - PROCESS | 1839 | [h264 @ 0x82cab800] err{or,}_recognition separate: 1; 1 00:26:25 INFO - PROCESS | 1839 | [h264 @ 0x82cab800] err{or,}_recognition combined: 1; 1 00:26:25 INFO - PROCESS | 1839 | [h264 @ 0x82cab800] Unsupported bit depth: 0 00:26:25 INFO - PROCESS | 1839 | [h264 @ 0x82cab800] no picture 00:26:25 INFO - PROCESS | 1839 | [h264 @ 0x82cab800] no picture 00:26:26 INFO - PROCESS | 1839 | [h264 @ 0x82e24c00] err{or,}_recognition separate: 1; 1 00:26:26 INFO - PROCESS | 1839 | [h264 @ 0x82e24c00] err{or,}_recognition combined: 1; 1 00:26:26 INFO - PROCESS | 1839 | [h264 @ 0x82e24c00] Unsupported bit depth: 0 00:26:26 INFO - PROCESS | 1839 | [h264 @ 0x82e24c00] no picture 00:26:26 INFO - PROCESS | 1839 | [h264 @ 0x82e24c00] no picture 00:26:26 INFO - PROCESS | 1839 | [h264 @ 0x82e25800] err{or,}_recognition separate: 1; 1 00:26:26 INFO - PROCESS | 1839 | [h264 @ 0x82e25800] err{or,}_recognition combined: 1; 1 00:26:26 INFO - PROCESS | 1839 | [h264 @ 0x82e25800] Unsupported bit depth: 0 00:26:26 INFO - PROCESS | 1839 | [h264 @ 0x82e25800] no picture 00:26:26 INFO - PROCESS | 1839 | [h264 @ 0x82e25800] no picture 00:26:27 INFO - PROCESS | 1839 | [h264 @ 0x82e26c00] err{or,}_recognition separate: 1; 1 00:26:27 INFO - PROCESS | 1839 | [h264 @ 0x82e26c00] err{or,}_recognition combined: 1; 1 00:26:27 INFO - PROCESS | 1839 | [h264 @ 0x82e26c00] Unsupported bit depth: 0 00:26:27 INFO - PROCESS | 1839 | [h264 @ 0x82e26c00] no picture 00:26:27 INFO - PROCESS | 1839 | [h264 @ 0x82e26c00] no picture 00:26:27 INFO - PROCESS | 1839 | 1477725987799 Marionette TRACE conn4 <- [1,1860,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 00:26:27 INFO - . 00:26:27 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3339ms 00:26:27 INFO - PROCESS | 1839 | 1477725987835 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 00:26:27 INFO - PROCESS | 1839 | 1477725987841 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 00:26:27 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 00:26:27 INFO - Clearing pref media.mediasource.enabled 00:26:27 INFO - PROCESS | 1839 | 1477725987850 Marionette TRACE conn4 -> [0,1862,"getContext",null] 00:26:27 INFO - PROCESS | 1839 | 1477725987853 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 00:26:27 INFO - PROCESS | 1839 | 1477725987859 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 00:26:27 INFO - PROCESS | 1839 | 1477725987862 Marionette TRACE conn4 <- [1,1863,null,{}] 00:26:27 INFO - PROCESS | 1839 | 1477725987869 Marionette TRACE conn4 -> [0,1864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:26:27 INFO - PROCESS | 1839 | 1477725987886 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 00:26:27 INFO - PROCESS | 1839 | 1477725987891 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 00:26:27 INFO - PROCESS | 1839 | 1477725987897 Marionette TRACE conn4 <- [1,1865,null,{}] 00:26:27 INFO - PROCESS | 1839 | 1477725987915 Marionette TRACE conn4 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:28 INFO - PROCESS | 1839 | 1477725988143 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 00:26:28 INFO - PROCESS | 1839 | 1477725988167 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 00:26:28 INFO - PROCESS | 1839 | 1477725988172 Marionette TRACE conn4 <- [1,1867,null,["8"]] 00:26:28 INFO - PROCESS | 1839 | 1477725988177 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 00:26:28 INFO - PROCESS | 1839 | 1477725988182 Marionette TRACE conn4 <- [1,1868,null,{}] 00:26:28 INFO - PROCESS | 1839 | 1477725988189 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e22c00 == 11 [pid = 1839] [id = 421] 00:26:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82e9b800) [pid = 1839] [serial = 1231] [outer = (nil)] 00:26:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82faec00) [pid = 1839] [serial = 1232] [outer = 0x82e9b800] 00:26:28 INFO - PROCESS | 1839 | 1477725988290 Marionette DEBUG loaded listener.js 00:26:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82fe0c00) [pid = 1839] [serial = 1233] [outer = 0x82e9b800] 00:26:31 INFO - PROCESS | 1839 | 1477725991527 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 00:26:31 INFO - . 00:26:31 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3734ms 00:26:31 INFO - PROCESS | 1839 | 1477725991593 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 00:26:31 INFO - PROCESS | 1839 | 1477725991615 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 00:26:31 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 00:26:31 INFO - PROCESS | 1839 | 1477725991632 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:31 INFO - PROCESS | 1839 | 1477725991917 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 00:26:32 INFO - PROCESS | 1839 | 1477725992136 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 00:26:32 INFO - PROCESS | 1839 | 1477725992143 Marionette TRACE conn4 <- [1,1872,null,["8"]] 00:26:32 INFO - PROCESS | 1839 | 1477725992151 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 00:26:32 INFO - PROCESS | 1839 | 1477725992161 Marionette TRACE conn4 <- [1,1873,null,{}] 00:26:32 INFO - PROCESS | 1839 | 1477725992170 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x82427800 == 12 [pid = 1839] [id = 422] 00:26:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8242e400) [pid = 1839] [serial = 1234] [outer = (nil)] 00:26:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82a11800) [pid = 1839] [serial = 1235] [outer = 0x8242e400] 00:26:32 INFO - PROCESS | 1839 | 1477725992323 Marionette DEBUG loaded listener.js 00:26:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82b38000) [pid = 1839] [serial = 1236] [outer = 0x8242e400] 00:26:32 INFO - PROCESS | 1839 | --DOCSHELL 0x82b35000 == 11 [pid = 1839] [id = 418] 00:26:32 INFO - PROCESS | 1839 | --DOCSHELL 0x82b34400 == 10 [pid = 1839] [id = 419] 00:26:32 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x82ca9c00) [pid = 1839] [serial = 1223] [outer = (nil)] [url = about:blank] 00:26:32 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x82aaac00) [pid = 1839] [serial = 1220] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x82a16000) [pid = 1839] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 00:26:35 INFO - PROCESS | 1839 | 1477725995748 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 00:26:35 INFO - . 00:26:35 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 4135ms 00:26:35 INFO - PROCESS | 1839 | 1477725995763 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 00:26:35 INFO - PROCESS | 1839 | 1477725995769 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 00:26:35 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 00:26:35 INFO - PROCESS | 1839 | 1477725995778 Marionette TRACE conn4 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:35 INFO - PROCESS | 1839 | 1477725995962 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 00:26:35 INFO - PROCESS | 1839 | 1477725995979 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 00:26:35 INFO - PROCESS | 1839 | 1477725995986 Marionette TRACE conn4 <- [1,1877,null,["8"]] 00:26:36 INFO - PROCESS | 1839 | 1477725996093 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 00:26:36 INFO - PROCESS | 1839 | 1477725996102 Marionette TRACE conn4 <- [1,1878,null,{}] 00:26:36 INFO - PROCESS | 1839 | 1477725996108 Marionette TRACE conn4 -> [0,1879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e2a800 == 11 [pid = 1839] [id = 423] 00:26:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82e2ac00) [pid = 1839] [serial = 1237] [outer = (nil)] 00:26:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82e9a400) [pid = 1839] [serial = 1238] [outer = 0x82e2ac00] 00:26:36 INFO - PROCESS | 1839 | 1477725996211 Marionette DEBUG loaded listener.js 00:26:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82e2dc00) [pid = 1839] [serial = 1239] [outer = 0x82e2ac00] 00:26:39 INFO - PROCESS | 1839 | 1477725999418 Marionette TRACE conn4 <- [1,1879,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 00:26:39 INFO - . 00:26:39 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3681ms 00:26:39 INFO - PROCESS | 1839 | 1477725999461 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 00:26:39 INFO - PROCESS | 1839 | 1477725999469 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 00:26:39 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 00:26:39 INFO - PROCESS | 1839 | 1477725999481 Marionette TRACE conn4 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:39 INFO - PROCESS | 1839 | 1477725999729 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 00:26:39 INFO - PROCESS | 1839 | 1477725999884 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 00:26:39 INFO - PROCESS | 1839 | 1477725999890 Marionette TRACE conn4 <- [1,1882,null,["8"]] 00:26:39 INFO - PROCESS | 1839 | 1477725999898 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 00:26:39 INFO - PROCESS | 1839 | 1477725999907 Marionette TRACE conn4 <- [1,1883,null,{}] 00:26:39 INFO - PROCESS | 1839 | 1477725999913 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb2000 == 12 [pid = 1839] [id = 424] 00:26:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x82a12800) [pid = 1839] [serial = 1240] [outer = (nil)] 00:26:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x82b33c00) [pid = 1839] [serial = 1241] [outer = 0x82a12800] 00:26:40 INFO - PROCESS | 1839 | 1477726000075 Marionette DEBUG loaded listener.js 00:26:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x82cb2000) [pid = 1839] [serial = 1242] [outer = 0x82a12800] 00:26:43 INFO - PROCESS | 1839 | 1477726003528 Marionette TRACE conn4 <- [1,1884,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 00:26:43 INFO - . 00:26:43 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4105ms 00:26:43 INFO - PROCESS | 1839 | 1477726003585 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 00:26:43 INFO - PROCESS | 1839 | 1477726003592 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 00:26:43 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 00:26:43 INFO - PROCESS | 1839 | 1477726003602 Marionette TRACE conn4 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:43 INFO - PROCESS | 1839 | 1477726003895 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 00:26:44 INFO - PROCESS | 1839 | --DOCSHELL 0x82427800 == 11 [pid = 1839] [id = 422] 00:26:44 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x82faec00) [pid = 1839] [serial = 1232] [outer = (nil)] [url = about:blank] 00:26:44 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82aaec00) [pid = 1839] [serial = 1229] [outer = (nil)] [url = about:blank] 00:26:44 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82b32800) [pid = 1839] [serial = 1230] [outer = (nil)] [url = about:blank] 00:26:44 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x82cf3000) [pid = 1839] [serial = 1226] [outer = (nil)] [url = about:blank] 00:26:44 INFO - PROCESS | 1839 | 1477726004098 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 00:26:44 INFO - PROCESS | 1839 | 1477726004103 Marionette TRACE conn4 <- [1,1887,null,["8"]] 00:26:44 INFO - PROCESS | 1839 | 1477726004111 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 00:26:44 INFO - PROCESS | 1839 | 1477726004119 Marionette TRACE conn4 <- [1,1888,null,{}] 00:26:44 INFO - PROCESS | 1839 | 1477726004125 Marionette TRACE conn4 -> [0,1889,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b31c00 == 12 [pid = 1839] [id = 425] 00:26:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82b32000) [pid = 1839] [serial = 1243] [outer = (nil)] 00:26:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x82fa8400) [pid = 1839] [serial = 1244] [outer = 0x82b32000] 00:26:44 INFO - PROCESS | 1839 | 1477726004233 Marionette DEBUG loaded listener.js 00:26:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x82faa000) [pid = 1839] [serial = 1245] [outer = 0x82b32000] 00:26:46 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8242e400) [pid = 1839] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 00:26:47 INFO - PROCESS | 1839 | 1477726007068 Marionette TRACE conn4 <- [1,1889,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 00:26:47 INFO - . 00:26:47 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3486ms 00:26:47 INFO - PROCESS | 1839 | 1477726007087 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 00:26:47 INFO - PROCESS | 1839 | 1477726007095 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 00:26:47 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 00:26:47 INFO - PROCESS | 1839 | 1477726007102 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:47 INFO - PROCESS | 1839 | 1477726007295 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 00:26:47 INFO - PROCESS | 1839 | 1477726007412 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 00:26:47 INFO - PROCESS | 1839 | 1477726007418 Marionette TRACE conn4 <- [1,1892,null,["8"]] 00:26:47 INFO - PROCESS | 1839 | 1477726007425 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 00:26:47 INFO - PROCESS | 1839 | 1477726007430 Marionette TRACE conn4 <- [1,1893,null,{}] 00:26:47 INFO - PROCESS | 1839 | 1477726007436 Marionette TRACE conn4 -> [0,1894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fe0000 == 13 [pid = 1839] [id = 426] 00:26:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x83057c00) [pid = 1839] [serial = 1246] [outer = (nil)] 00:26:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8305ec00) [pid = 1839] [serial = 1247] [outer = 0x83057c00] 00:26:47 INFO - PROCESS | 1839 | 1477726007534 Marionette DEBUG loaded listener.js 00:26:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x83062c00) [pid = 1839] [serial = 1248] [outer = 0x83057c00] 00:26:50 INFO - PROCESS | 1839 | 1477726010338 Marionette TRACE conn4 <- [1,1894,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 00:26:50 INFO - . 00:26:50 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3289ms 00:26:50 INFO - PROCESS | 1839 | 1477726010427 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 00:26:50 INFO - PROCESS | 1839 | 1477726010435 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 00:26:50 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 00:26:50 INFO - PROCESS | 1839 | 1477726010447 Marionette TRACE conn4 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:50 INFO - PROCESS | 1839 | 1477726010671 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 00:26:50 INFO - PROCESS | 1839 | 1477726010826 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 00:26:50 INFO - PROCESS | 1839 | 1477726010832 Marionette TRACE conn4 <- [1,1897,null,["8"]] 00:26:50 INFO - PROCESS | 1839 | 1477726010841 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 00:26:50 INFO - PROCESS | 1839 | 1477726010849 Marionette TRACE conn4 <- [1,1898,null,{}] 00:26:50 INFO - PROCESS | 1839 | 1477726010856 Marionette TRACE conn4 -> [0,1899,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e25800 == 14 [pid = 1839] [id = 427] 00:26:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x82e27400) [pid = 1839] [serial = 1249] [outer = (nil)] 00:26:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x82fab400) [pid = 1839] [serial = 1250] [outer = 0x82e27400] 00:26:50 INFO - PROCESS | 1839 | 1477726010976 Marionette DEBUG loaded listener.js 00:26:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x82fac800) [pid = 1839] [serial = 1251] [outer = 0x82e27400] 00:26:53 INFO - PROCESS | 1839 | 1477726013946 Marionette TRACE conn4 <- [1,1899,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 00:26:53 INFO - . 00:26:53 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3533ms 00:26:53 INFO - PROCESS | 1839 | 1477726013986 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 00:26:53 INFO - PROCESS | 1839 | 1477726013993 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 00:26:53 INFO - TEST-START | /media-source/mediasource-detach.html 00:26:54 INFO - PROCESS | 1839 | 1477726014003 Marionette TRACE conn4 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:54 INFO - PROCESS | 1839 | 1477726014335 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 00:26:54 INFO - PROCESS | 1839 | 1477726014501 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 00:26:54 INFO - PROCESS | 1839 | 1477726014508 Marionette TRACE conn4 <- [1,1902,null,["8"]] 00:26:54 INFO - PROCESS | 1839 | 1477726014517 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 00:26:54 INFO - PROCESS | 1839 | 1477726014526 Marionette TRACE conn4 <- [1,1903,null,{}] 00:26:54 INFO - PROCESS | 1839 | 1477726014535 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x82429400 == 15 [pid = 1839] [id = 428] 00:26:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8242a400) [pid = 1839] [serial = 1252] [outer = (nil)] 00:26:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x82b2cc00) [pid = 1839] [serial = 1253] [outer = 0x8242a400] 00:26:54 INFO - PROCESS | 1839 | 1477726014701 Marionette DEBUG loaded listener.js 00:26:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x82e22800) [pid = 1839] [serial = 1254] [outer = 0x8242a400] 00:26:55 INFO - PROCESS | 1839 | --DOCSHELL 0x82b31c00 == 14 [pid = 1839] [id = 425] 00:26:55 INFO - PROCESS | 1839 | --DOCSHELL 0x82e2a800 == 13 [pid = 1839] [id = 423] 00:26:55 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x82a11800) [pid = 1839] [serial = 1235] [outer = (nil)] [url = about:blank] 00:26:55 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82b38000) [pid = 1839] [serial = 1236] [outer = (nil)] [url = about:blank] 00:26:55 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x82e9a400) [pid = 1839] [serial = 1238] [outer = (nil)] [url = about:blank] 00:26:56 INFO - PROCESS | 1839 | [aac @ 0x83210000] err{or,}_recognition separate: 1; 1 00:26:56 INFO - PROCESS | 1839 | [aac @ 0x83210000] err{or,}_recognition combined: 1; 1 00:26:56 INFO - PROCESS | 1839 | [aac @ 0x83210000] Unsupported bit depth: 0 00:26:56 INFO - PROCESS | 1839 | [h264 @ 0x832d8400] err{or,}_recognition separate: 1; 1 00:26:56 INFO - PROCESS | 1839 | [h264 @ 0x832d8400] err{or,}_recognition combined: 1; 1 00:26:56 INFO - PROCESS | 1839 | [h264 @ 0x832d8400] Unsupported bit depth: 0 00:26:56 INFO - PROCESS | 1839 | [aac @ 0x832d8c00] err{or,}_recognition separate: 1; 1 00:26:56 INFO - PROCESS | 1839 | [aac @ 0x832d8c00] err{or,}_recognition combined: 1; 1 00:26:56 INFO - PROCESS | 1839 | [aac @ 0x832d8c00] Unsupported bit depth: 0 00:26:56 INFO - PROCESS | 1839 | [h264 @ 0x83210000] err{or,}_recognition separate: 1; 1 00:26:56 INFO - PROCESS | 1839 | [h264 @ 0x83210000] err{or,}_recognition combined: 1; 1 00:26:56 INFO - PROCESS | 1839 | [h264 @ 0x83210000] Unsupported bit depth: 0 00:26:56 INFO - PROCESS | 1839 | 1477726016307 Marionette TRACE conn4 <- [1,1904,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1905,"getWindowHandle",null] 00:26:56 INFO - PROCESS | 1839 | 1477726016390 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 00:26:56 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 00:26:56 INFO - PROCESS | 1839 | 1477726016399 Marionette TRACE conn4 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:56 INFO - PROCESS | 1839 | 1477726016582 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 00:26:56 INFO - PROCESS | 1839 | 1477726016704 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 00:26:56 INFO - PROCESS | 1839 | 1477726016710 Marionette TRACE conn4 <- [1,1907,null,["8"]] 00:26:56 INFO - PROCESS | 1839 | 1477726016716 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 00:26:56 INFO - PROCESS | 1839 | 1477726016731 Marionette TRACE conn4 <- [1,1908,null,{}] 00:26:56 INFO - PROCESS | 1839 | 1477726016742 Marionette TRACE conn4 -> [0,1909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x83059800 == 14 [pid = 1839] [id = 429] 00:26:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x832df800) [pid = 1839] [serial = 1255] [outer = (nil)] 00:26:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x832e3000) [pid = 1839] [serial = 1256] [outer = 0x832df800] 00:26:56 INFO - PROCESS | 1839 | 1477726016845 Marionette DEBUG loaded listener.js 00:26:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x832e5000) [pid = 1839] [serial = 1257] [outer = 0x832df800] 00:26:59 INFO - PROCESS | 1839 | 1477726019282 Marionette TRACE conn4 <- [1,1909,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 00:26:59 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x82a12800) [pid = 1839] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 00:26:59 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82b32000) [pid = 1839] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 00:26:59 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x82a1a800) [pid = 1839] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 00:26:59 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x82b34c00) [pid = 1839] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 00:26:59 INFO - ............. 00:26:59 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2948ms 00:26:59 INFO - PROCESS | 1839 | 1477726019349 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 00:26:59 INFO - PROCESS | 1839 | 1477726019354 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 00:26:59 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 00:26:59 INFO - PROCESS | 1839 | 1477726019363 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:59 INFO - PROCESS | 1839 | 1477726019563 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 00:26:59 INFO - PROCESS | 1839 | 1477726019693 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 00:26:59 INFO - PROCESS | 1839 | 1477726019704 Marionette TRACE conn4 <- [1,1912,null,["8"]] 00:26:59 INFO - PROCESS | 1839 | 1477726019711 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 00:26:59 INFO - PROCESS | 1839 | 1477726019719 Marionette TRACE conn4 <- [1,1913,null,{}] 00:26:59 INFO - PROCESS | 1839 | 1477726019724 Marionette TRACE conn4 -> [0,1914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x832dc800 == 15 [pid = 1839] [id = 430] 00:26:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ac53000) [pid = 1839] [serial = 1258] [outer = (nil)] 00:26:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8acaf800) [pid = 1839] [serial = 1259] [outer = 0x8ac53000] 00:26:59 INFO - PROCESS | 1839 | 1477726019818 Marionette DEBUG loaded listener.js 00:26:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8addb800) [pid = 1839] [serial = 1260] [outer = 0x8ac53000] 00:27:00 INFO - PROCESS | 1839 | 1477726020436 Marionette TRACE conn4 <- [1,1914,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 00:27:00 INFO - ... 00:27:00 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1126ms 00:27:00 INFO - PROCESS | 1839 | 1477726020489 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 00:27:00 INFO - PROCESS | 1839 | 1477726020492 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 00:27:00 INFO - TEST-START | /media-source/mediasource-endofstream.html 00:27:00 INFO - PROCESS | 1839 | 1477726020502 Marionette TRACE conn4 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:00 INFO - PROCESS | 1839 | 1477726020752 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 00:27:00 INFO - PROCESS | 1839 | 1477726020765 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 00:27:00 INFO - PROCESS | 1839 | 1477726020768 Marionette TRACE conn4 <- [1,1917,null,["8"]] 00:27:00 INFO - PROCESS | 1839 | 1477726020774 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 00:27:00 INFO - PROCESS | 1839 | 1477726020780 Marionette TRACE conn4 <- [1,1918,null,{}] 00:27:00 INFO - PROCESS | 1839 | 1477726020787 Marionette TRACE conn4 -> [0,1919,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aab800 == 16 [pid = 1839] [id = 431] 00:27:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8c3f1800) [pid = 1839] [serial = 1261] [outer = (nil)] 00:27:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8c3f3800) [pid = 1839] [serial = 1262] [outer = 0x8c3f1800] 00:27:00 INFO - PROCESS | 1839 | 1477726020886 Marionette DEBUG loaded listener.js 00:27:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x8c4ecc00) [pid = 1839] [serial = 1263] [outer = 0x8c3f1800] 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8ca26800] err{or,}_recognition separate: 1; 1 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8ca26800] err{or,}_recognition combined: 1; 1 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8ca26800] Unsupported bit depth: 0 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbbfc00] err{or,}_recognition separate: 1; 1 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbbfc00] err{or,}_recognition combined: 1; 1 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbbfc00] Unsupported bit depth: 0 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8cbc0c00] err{or,}_recognition separate: 1; 1 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8cbc0c00] err{or,}_recognition combined: 1; 1 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8cbc0c00] Unsupported bit depth: 0 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbbe800] err{or,}_recognition separate: 1; 1 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbbe800] err{or,}_recognition combined: 1; 1 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbbe800] Unsupported bit depth: 0 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8cbbe800] err{or,}_recognition separate: 1; 1 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8cbbe800] err{or,}_recognition combined: 1; 1 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8cbbe800] Unsupported bit depth: 0 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbc0800] err{or,}_recognition separate: 1; 1 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbc0800] err{or,}_recognition combined: 1; 1 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbc0800] Unsupported bit depth: 0 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8cbbe800] err{or,}_recognition separate: 1; 1 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8cbbe800] err{or,}_recognition combined: 1; 1 00:27:03 INFO - PROCESS | 1839 | [aac @ 0x8cbbe800] Unsupported bit depth: 0 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbc1400] err{or,}_recognition separate: 1; 1 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbc1400] err{or,}_recognition combined: 1; 1 00:27:03 INFO - PROCESS | 1839 | [h264 @ 0x8cbc1400] Unsupported bit depth: 0 00:27:05 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb2000 == 15 [pid = 1839] [id = 424] 00:27:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82a15c00 == 14 [pid = 1839] [id = 420] 00:27:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82fe0000 == 13 [pid = 1839] [id = 426] 00:27:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82e25800 == 12 [pid = 1839] [id = 427] 00:27:05 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x82b34000) [pid = 1839] [serial = 1221] [outer = (nil)] [url = about:blank] 00:27:05 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x82a15800) [pid = 1839] [serial = 1227] [outer = (nil)] [url = about:blank] 00:27:05 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x82cb2000) [pid = 1839] [serial = 1242] [outer = (nil)] [url = about:blank] 00:27:05 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82faa000) [pid = 1839] [serial = 1245] [outer = (nil)] [url = about:blank] 00:27:05 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8305ec00) [pid = 1839] [serial = 1247] [outer = (nil)] [url = about:blank] 00:27:05 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x82b33c00) [pid = 1839] [serial = 1241] [outer = (nil)] [url = about:blank] 00:27:05 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x82fa8400) [pid = 1839] [serial = 1244] [outer = (nil)] [url = about:blank] 00:27:08 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x82e9b800) [pid = 1839] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 00:27:08 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x832df800) [pid = 1839] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 00:27:08 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8ac53000) [pid = 1839] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 00:27:08 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82e27400) [pid = 1839] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 00:27:08 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82b35400) [pid = 1839] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 00:27:08 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x83057c00) [pid = 1839] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 00:27:08 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8242a400) [pid = 1839] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 00:27:08 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x82e2ac00) [pid = 1839] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 00:27:13 INFO - PROCESS | 1839 | --DOCSHELL 0x832dc800 == 11 [pid = 1839] [id = 430] 00:27:13 INFO - PROCESS | 1839 | --DOCSHELL 0x82e22c00 == 10 [pid = 1839] [id = 421] 00:27:13 INFO - PROCESS | 1839 | --DOCSHELL 0x82a19800 == 9 [pid = 1839] [id = 417] 00:27:13 INFO - PROCESS | 1839 | --DOCSHELL 0x82429400 == 8 [pid = 1839] [id = 428] 00:27:13 INFO - PROCESS | 1839 | --DOCSHELL 0x83059800 == 7 [pid = 1839] [id = 429] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x82fe0c00) [pid = 1839] [serial = 1233] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82fee400) [pid = 1839] [serial = 1224] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x82e2dc00) [pid = 1839] [serial = 1239] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8addb800) [pid = 1839] [serial = 1260] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8acaf800) [pid = 1839] [serial = 1259] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x832e3000) [pid = 1839] [serial = 1256] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x832e5000) [pid = 1839] [serial = 1257] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x82b2cc00) [pid = 1839] [serial = 1253] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 19 (0x82e22800) [pid = 1839] [serial = 1254] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 18 (0x82fab400) [pid = 1839] [serial = 1250] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 17 (0x82fac800) [pid = 1839] [serial = 1251] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 16 (0x83062c00) [pid = 1839] [serial = 1248] [outer = (nil)] [url = about:blank] 00:27:13 INFO - PROCESS | 1839 | --DOMWINDOW == 15 (0x8c3f3800) [pid = 1839] [serial = 1262] [outer = (nil)] [url = about:blank] 00:27:31 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:27:31 INFO - PROCESS | 1839 | 1477726051113 Marionette TRACE conn4 <- [1,1919,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 00:27:31 INFO - ... 00:27:31 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30662ms 00:27:31 INFO - PROCESS | 1839 | 1477726051165 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 00:27:31 INFO - PROCESS | 1839 | 1477726051172 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 00:27:31 INFO - TEST-START | /media-source/mediasource-errors.html 00:27:31 INFO - PROCESS | 1839 | 1477726051184 Marionette TRACE conn4 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:31 INFO - PROCESS | 1839 | 1477726051426 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 00:27:31 INFO - PROCESS | 1839 | 1477726051496 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 00:27:31 INFO - PROCESS | 1839 | 1477726051503 Marionette TRACE conn4 <- [1,1922,null,["8"]] 00:27:31 INFO - PROCESS | 1839 | 1477726051511 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 00:27:31 INFO - PROCESS | 1839 | 1477726051520 Marionette TRACE conn4 <- [1,1923,null,{}] 00:27:31 INFO - PROCESS | 1839 | 1477726051526 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x82425000 == 8 [pid = 1839] [id = 432] 00:27:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 16 (0x82425400) [pid = 1839] [serial = 1264] [outer = (nil)] 00:27:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 17 (0x8242a400) [pid = 1839] [serial = 1265] [outer = 0x82425400] 00:27:31 INFO - PROCESS | 1839 | 1477726051632 Marionette DEBUG loaded listener.js 00:27:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 18 (0x82431400) [pid = 1839] [serial = 1266] [outer = 0x82425400] 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82a1ac00] err{or,}_recognition separate: 1; 1 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82a1ac00] err{or,}_recognition combined: 1; 1 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82a1ac00] Unsupported bit depth: 0 00:27:32 INFO - PROCESS | 1839 | [h264 @ 0x82b30400] err{or,}_recognition separate: 1; 1 00:27:32 INFO - PROCESS | 1839 | [h264 @ 0x82b30400] err{or,}_recognition combined: 1; 1 00:27:32 INFO - PROCESS | 1839 | [h264 @ 0x82b30400] Unsupported bit depth: 0 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82b33000] err{or,}_recognition separate: 1; 1 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82b33000] err{or,}_recognition combined: 1; 1 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82b33000] Unsupported bit depth: 0 00:27:32 INFO - PROCESS | 1839 | [h264 @ 0x82b2f000] err{or,}_recognition separate: 1; 1 00:27:32 INFO - PROCESS | 1839 | [h264 @ 0x82b2f000] err{or,}_recognition combined: 1; 1 00:27:32 INFO - PROCESS | 1839 | [h264 @ 0x82b2f000] Unsupported bit depth: 0 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82b33000] Error decoding AAC frame header. 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82b33000] Sample rate index in program config element does not match the sample rate index configured by the container. 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82b33000] Input buffer exhausted before END element found 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82b33000] Reserved bit set. 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82b33000] Sample rate index in program config element does not match the sample rate index configured by the container. 00:27:32 INFO - PROCESS | 1839 | [aac @ 0x82b33000] Input buffer exhausted before END element found 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Decoder=82a5dac0 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2863 00:27:32 INFO - PROCESS | 1839 | [1839] WARNING: Decoder=82a5dac0 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2863 00:27:32 INFO - ...... 00:27:32 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1724ms 00:27:32 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 00:27:33 INFO - PROCESS | 1839 | 1477726052863 Marionette TRACE conn4 <- [1,1924,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1925,"getWindowHandle",null] 00:27:33 INFO - PROCESS | 1839 | 1477726052921 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 00:27:33 INFO - PROCESS | 1839 | 1477726052954 Marionette TRACE conn4 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:33 INFO - PROCESS | 1839 | 1477726053202 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 00:27:33 INFO - PROCESS | 1839 | 1477726053278 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 00:27:33 INFO - PROCESS | 1839 | 1477726053285 Marionette TRACE conn4 <- [1,1927,null,["8"]] 00:27:33 INFO - PROCESS | 1839 | 1477726053295 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 00:27:33 INFO - PROCESS | 1839 | 1477726053304 Marionette TRACE conn4 <- [1,1928,null,{}] 00:27:33 INFO - PROCESS | 1839 | 1477726053315 Marionette TRACE conn4 -> [0,1929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242f400 == 9 [pid = 1839] [id = 433] 00:27:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 19 (0x82b3a800) [pid = 1839] [serial = 1267] [outer = (nil)] 00:27:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 20 (0x82ca8400) [pid = 1839] [serial = 1268] [outer = 0x82b3a800] 00:27:33 INFO - PROCESS | 1839 | 1477726053413 Marionette DEBUG loaded listener.js 00:27:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x8242d400) [pid = 1839] [serial = 1269] [outer = 0x82b3a800] 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x83112400] err{or,}_recognition separate: 1; 1 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x83112400] err{or,}_recognition combined: 1; 1 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x83112400] Unsupported bit depth: 0 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x83113400] err{or,}_recognition separate: 1; 1 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x83113400] err{or,}_recognition combined: 1; 1 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x83113400] Unsupported bit depth: 0 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x83112400] err{or,}_recognition separate: 1; 1 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x83112400] err{or,}_recognition combined: 1; 1 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x83112400] Unsupported bit depth: 0 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x83113400] err{or,}_recognition separate: 1; 1 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x83113400] err{or,}_recognition combined: 1; 1 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x83113400] Unsupported bit depth: 0 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x83113400] no picture 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x83115800] err{or,}_recognition separate: 1; 1 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x83115800] err{or,}_recognition combined: 1; 1 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x83115800] Unsupported bit depth: 0 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x8311cc00] err{or,}_recognition separate: 1; 1 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x8311cc00] err{or,}_recognition combined: 1; 1 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x8311cc00] Unsupported bit depth: 0 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x8311d400] err{or,}_recognition separate: 1; 1 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x8311d400] err{or,}_recognition combined: 1; 1 00:27:35 INFO - PROCESS | 1839 | [aac @ 0x8311d400] Unsupported bit depth: 0 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x8311c000] err{or,}_recognition separate: 1; 1 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x8311c000] err{or,}_recognition combined: 1; 1 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x8311c000] Unsupported bit depth: 0 00:27:35 INFO - PROCESS | 1839 | [h264 @ 0x8311c000] no picture 00:27:42 INFO - PROCESS | 1839 | --DOCSHELL 0x82425000 == 8 [pid = 1839] [id = 432] 00:27:42 INFO - PROCESS | 1839 | --DOCSHELL 0x82aab800 == 7 [pid = 1839] [id = 431] 00:27:42 INFO - PROCESS | 1839 | 1477726062596 Marionette TRACE conn4 <- [1,1929,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 00:27:42 INFO - .. 00:27:42 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9702ms 00:27:42 INFO - PROCESS | 1839 | 1477726062655 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 00:27:42 INFO - PROCESS | 1839 | 1477726062662 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 00:27:42 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 00:27:42 INFO - PROCESS | 1839 | 1477726062672 Marionette TRACE conn4 -> [0,1931,"getContext",null] 00:27:42 INFO - PROCESS | 1839 | 1477726062681 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 00:27:42 INFO - PROCESS | 1839 | 1477726062691 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 00:27:42 INFO - PROCESS | 1839 | 1477726062696 Marionette TRACE conn4 <- [1,1932,null,{}] 00:27:42 INFO - PROCESS | 1839 | 1477726062705 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:27:42 INFO - PROCESS | 1839 | 1477726062734 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 00:27:42 INFO - PROCESS | 1839 | 1477726062740 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 00:27:42 INFO - PROCESS | 1839 | 1477726062751 Marionette TRACE conn4 <- [1,1934,null,{}] 00:27:42 INFO - Setting pref media.mediasource.enabled (true) 00:27:42 INFO - PROCESS | 1839 | 1477726062765 Marionette TRACE conn4 -> [0,1935,"getContext",null] 00:27:42 INFO - PROCESS | 1839 | 1477726062771 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 00:27:42 INFO - PROCESS | 1839 | 1477726062815 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 00:27:42 INFO - PROCESS | 1839 | 1477726062819 Marionette TRACE conn4 <- [1,1936,null,{}] 00:27:42 INFO - PROCESS | 1839 | 1477726062831 Marionette TRACE conn4 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:27:42 INFO - PROCESS | 1839 | 1477726062852 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 00:27:42 INFO - PROCESS | 1839 | 1477726062858 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 00:27:42 INFO - PROCESS | 1839 | 1477726062867 Marionette TRACE conn4 <- [1,1938,null,{}] 00:27:42 INFO - PROCESS | 1839 | 1477726062873 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:43 INFO - PROCESS | 1839 | 1477726063062 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 00:27:43 INFO - PROCESS | 1839 | 1477726063189 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 00:27:43 INFO - PROCESS | 1839 | 1477726063198 Marionette TRACE conn4 <- [1,1940,null,["8"]] 00:27:43 INFO - PROCESS | 1839 | 1477726063205 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 00:27:43 INFO - PROCESS | 1839 | 1477726063213 Marionette TRACE conn4 <- [1,1941,null,{}] 00:27:43 INFO - PROCESS | 1839 | 1477726063220 Marionette TRACE conn4 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a1b000 == 8 [pid = 1839] [id = 434] 00:27:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82a1b400) [pid = 1839] [serial = 1270] [outer = (nil)] 00:27:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82aa5800) [pid = 1839] [serial = 1271] [outer = 0x82a1b400] 00:27:43 INFO - PROCESS | 1839 | 1477726063320 Marionette DEBUG loaded listener.js 00:27:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82b31400) [pid = 1839] [serial = 1272] [outer = 0x82a1b400] 00:27:43 INFO - PROCESS | 1839 | [1839] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 00:27:44 INFO - ........................................ 00:27:44 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1394ms 00:27:44 INFO - PROCESS | 1839 | 1477726063999 Marionette TRACE conn4 <- [1,1942,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 00:27:44 INFO - PROCESS | 1839 | 1477726064068 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 00:27:44 INFO - PROCESS | 1839 | 1477726064071 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 00:27:44 INFO - TEST-START | /media-source/mediasource-liveseekable.html 00:27:44 INFO - Clearing pref media.mediasource.enabled 00:27:44 INFO - PROCESS | 1839 | 1477726064079 Marionette TRACE conn4 -> [0,1944,"getContext",null] 00:27:44 INFO - PROCESS | 1839 | 1477726064082 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 00:27:44 INFO - PROCESS | 1839 | 1477726064089 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 00:27:44 INFO - PROCESS | 1839 | 1477726064092 Marionette TRACE conn4 <- [1,1945,null,{}] 00:27:44 INFO - PROCESS | 1839 | 1477726064098 Marionette TRACE conn4 -> [0,1946,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:27:44 INFO - PROCESS | 1839 | 1477726064118 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 00:27:44 INFO - PROCESS | 1839 | 1477726064126 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 00:27:44 INFO - PROCESS | 1839 | 1477726064130 Marionette TRACE conn4 <- [1,1947,null,{}] 00:27:44 INFO - PROCESS | 1839 | 1477726064136 Marionette TRACE conn4 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:44 INFO - PROCESS | 1839 | 1477726064370 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 00:27:44 INFO - PROCESS | 1839 | 1477726064390 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 00:27:44 INFO - PROCESS | 1839 | 1477726064394 Marionette TRACE conn4 <- [1,1949,null,["8"]] 00:27:44 INFO - PROCESS | 1839 | 1477726064399 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 00:27:44 INFO - PROCESS | 1839 | 1477726064405 Marionette TRACE conn4 <- [1,1950,null,{}] 00:27:44 INFO - PROCESS | 1839 | 1477726064410 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa8000 == 9 [pid = 1839] [id = 435] 00:27:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82e27c00) [pid = 1839] [serial = 1273] [outer = (nil)] 00:27:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x83118400) [pid = 1839] [serial = 1274] [outer = 0x82e27c00] 00:27:44 INFO - PROCESS | 1839 | 1477726064567 Marionette DEBUG loaded listener.js 00:27:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x83116c00) [pid = 1839] [serial = 1275] [outer = 0x82e27c00] 00:27:45 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82425400) [pid = 1839] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 00:27:45 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8c3f1800) [pid = 1839] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 00:27:45 INFO - PROCESS | 1839 | 1477726065487 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 00:27:45 INFO - .......... 00:27:45 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1429ms 00:27:45 INFO - PROCESS | 1839 | 1477726065509 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 00:27:45 INFO - PROCESS | 1839 | 1477726065511 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 00:27:45 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 00:27:45 INFO - PROCESS | 1839 | 1477726065519 Marionette TRACE conn4 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:45 INFO - PROCESS | 1839 | 1477726065720 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 00:27:45 INFO - PROCESS | 1839 | 1477726065838 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 00:27:45 INFO - PROCESS | 1839 | 1477726065844 Marionette TRACE conn4 <- [1,1954,null,["8"]] 00:27:45 INFO - PROCESS | 1839 | 1477726065850 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 00:27:45 INFO - PROCESS | 1839 | 1477726065860 Marionette TRACE conn4 <- [1,1955,null,{}] 00:27:45 INFO - PROCESS | 1839 | 1477726065866 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x8320bc00 == 10 [pid = 1839] [id = 436] 00:27:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8320c400) [pid = 1839] [serial = 1276] [outer = (nil)] 00:27:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8320f400) [pid = 1839] [serial = 1277] [outer = 0x8320c400] 00:27:45 INFO - PROCESS | 1839 | 1477726065972 Marionette DEBUG loaded listener.js 00:27:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x832df400) [pid = 1839] [serial = 1278] [outer = 0x8320c400] 00:27:46 INFO - PROCESS | 1839 | 1477726066668 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 00:27:46 INFO - .. 00:27:46 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1177ms 00:27:46 INFO - PROCESS | 1839 | 1477726066696 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 00:27:46 INFO - PROCESS | 1839 | 1477726066699 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 00:27:46 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 00:27:46 INFO - PROCESS | 1839 | 1477726066706 Marionette TRACE conn4 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:46 INFO - PROCESS | 1839 | 1477726066893 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 00:27:47 INFO - PROCESS | 1839 | 1477726067022 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 00:27:47 INFO - PROCESS | 1839 | 1477726067027 Marionette TRACE conn4 <- [1,1959,null,["8"]] 00:27:47 INFO - PROCESS | 1839 | 1477726067033 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 00:27:47 INFO - PROCESS | 1839 | 1477726067040 Marionette TRACE conn4 <- [1,1960,null,{}] 00:27:47 INFO - PROCESS | 1839 | 1477726067045 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab7000 == 11 [pid = 1839] [id = 437] 00:27:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8aab7400) [pid = 1839] [serial = 1279] [outer = (nil)] 00:27:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8c3ee800) [pid = 1839] [serial = 1280] [outer = 0x8aab7400] 00:27:47 INFO - PROCESS | 1839 | 1477726067155 Marionette DEBUG loaded listener.js 00:27:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8c4efc00) [pid = 1839] [serial = 1281] [outer = 0x8aab7400] 00:27:48 INFO - PROCESS | 1839 | [aac @ 0x82a15c00] err{or,}_recognition separate: 1; 1 00:27:48 INFO - PROCESS | 1839 | [aac @ 0x82a15c00] err{or,}_recognition combined: 1; 1 00:27:48 INFO - PROCESS | 1839 | [aac @ 0x82a15c00] Unsupported bit depth: 0 00:27:48 INFO - PROCESS | 1839 | [h264 @ 0x82a16800] err{or,}_recognition separate: 1; 1 00:27:48 INFO - PROCESS | 1839 | [h264 @ 0x82a16800] err{or,}_recognition combined: 1; 1 00:27:48 INFO - PROCESS | 1839 | [h264 @ 0x82a16800] Unsupported bit depth: 0 00:27:48 INFO - PROCESS | 1839 | [aac @ 0x82a18400] err{or,}_recognition separate: 1; 1 00:27:48 INFO - PROCESS | 1839 | [aac @ 0x82a18400] err{or,}_recognition combined: 1; 1 00:27:48 INFO - PROCESS | 1839 | [aac @ 0x82a18400] Unsupported bit depth: 0 00:27:48 INFO - PROCESS | 1839 | [h264 @ 0x82a15c00] err{or,}_recognition separate: 1; 1 00:27:48 INFO - PROCESS | 1839 | [h264 @ 0x82a15c00] err{or,}_recognition combined: 1; 1 00:27:48 INFO - PROCESS | 1839 | [h264 @ 0x82a15c00] Unsupported bit depth: 0 00:27:48 INFO - PROCESS | 1839 | [h264 @ 0x82a15c00] no picture 00:27:48 INFO - PROCESS | 1839 | [h264 @ 0x82a15c00] no picture 00:27:49 INFO - PROCESS | 1839 | 1477726069231 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 00:27:49 INFO - . 00:27:49 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2534ms 00:27:49 INFO - PROCESS | 1839 | 1477726069244 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 00:27:49 INFO - PROCESS | 1839 | 1477726069252 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 00:27:49 INFO - TEST-START | /media-source/mediasource-play.html 00:27:49 INFO - PROCESS | 1839 | 1477726069262 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:49 INFO - PROCESS | 1839 | 1477726069498 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 00:27:49 INFO - PROCESS | 1839 | 1477726069652 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 00:27:49 INFO - PROCESS | 1839 | 1477726069658 Marionette TRACE conn4 <- [1,1964,null,["8"]] 00:27:49 INFO - PROCESS | 1839 | 1477726069665 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 00:27:49 INFO - PROCESS | 1839 | 1477726069674 Marionette TRACE conn4 <- [1,1965,null,{}] 00:27:49 INFO - PROCESS | 1839 | 1477726069681 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b3a400 == 12 [pid = 1839] [id = 438] 00:27:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x82b3ac00) [pid = 1839] [serial = 1282] [outer = (nil)] 00:27:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x82cf2c00) [pid = 1839] [serial = 1283] [outer = 0x82b3ac00] 00:27:49 INFO - PROCESS | 1839 | 1477726069839 Marionette DEBUG loaded listener.js 00:27:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x82ea7c00) [pid = 1839] [serial = 1284] [outer = 0x82b3ac00] 00:27:51 INFO - PROCESS | 1839 | [aac @ 0x8d67b000] err{or,}_recognition separate: 1; 1 00:27:51 INFO - PROCESS | 1839 | [aac @ 0x8d67b000] err{or,}_recognition combined: 1; 1 00:27:51 INFO - PROCESS | 1839 | [aac @ 0x8d67b000] Unsupported bit depth: 0 00:27:51 INFO - PROCESS | 1839 | [h264 @ 0x8d67cc00] err{or,}_recognition separate: 1; 1 00:27:51 INFO - PROCESS | 1839 | [h264 @ 0x8d67cc00] err{or,}_recognition combined: 1; 1 00:27:51 INFO - PROCESS | 1839 | [h264 @ 0x8d67cc00] Unsupported bit depth: 0 00:27:51 INFO - PROCESS | 1839 | [aac @ 0x8d67d800] err{or,}_recognition separate: 1; 1 00:27:51 INFO - PROCESS | 1839 | [aac @ 0x8d67d800] err{or,}_recognition combined: 1; 1 00:27:51 INFO - PROCESS | 1839 | [aac @ 0x8d67d800] Unsupported bit depth: 0 00:27:51 INFO - PROCESS | 1839 | [h264 @ 0x8d67b400] err{or,}_recognition separate: 1; 1 00:27:51 INFO - PROCESS | 1839 | [h264 @ 0x8d67b400] err{or,}_recognition combined: 1; 1 00:27:51 INFO - PROCESS | 1839 | [h264 @ 0x8d67b400] Unsupported bit depth: 0 00:27:51 INFO - PROCESS | 1839 | [h264 @ 0x8d67b400] no picture 00:27:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8242f400 == 11 [pid = 1839] [id = 433] 00:27:52 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8c4ecc00) [pid = 1839] [serial = 1263] [outer = (nil)] [url = about:blank] 00:27:52 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82431400) [pid = 1839] [serial = 1266] [outer = (nil)] [url = about:blank] 00:27:52 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8242a400) [pid = 1839] [serial = 1265] [outer = (nil)] [url = about:blank] 00:27:52 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x82ca8400) [pid = 1839] [serial = 1268] [outer = (nil)] [url = about:blank] 00:27:52 INFO - PROCESS | 1839 | 1477726072832 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 00:27:52 INFO - . 00:27:52 INFO - TEST-OK | /media-source/mediasource-play.html | took 3584ms 00:27:52 INFO - PROCESS | 1839 | 1477726072844 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 00:27:52 INFO - PROCESS | 1839 | 1477726072850 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 00:27:52 INFO - TEST-START | /media-source/mediasource-preload.html 00:27:52 INFO - PROCESS | 1839 | 1477726072861 Marionette TRACE conn4 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:53 INFO - PROCESS | 1839 | 1477726073073 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 00:27:53 INFO - PROCESS | 1839 | 1477726073183 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 00:27:53 INFO - PROCESS | 1839 | 1477726073188 Marionette TRACE conn4 <- [1,1969,null,["8"]] 00:27:53 INFO - PROCESS | 1839 | 1477726073196 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 00:27:53 INFO - PROCESS | 1839 | 1477726073203 Marionette TRACE conn4 <- [1,1970,null,{}] 00:27:53 INFO - PROCESS | 1839 | 1477726073209 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a15800 == 12 [pid = 1839] [id = 439] 00:27:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82a16000) [pid = 1839] [serial = 1285] [outer = (nil)] 00:27:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x82aa9800) [pid = 1839] [serial = 1286] [outer = 0x82a16000] 00:27:53 INFO - PROCESS | 1839 | 1477726073309 Marionette DEBUG loaded listener.js 00:27:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x82a1cc00) [pid = 1839] [serial = 1287] [outer = 0x82a16000] 00:27:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 00:27:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 00:27:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 00:27:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 00:27:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 00:27:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 00:27:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 00:27:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 00:27:53 INFO - PROCESS | 1839 | 1477726073931 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 00:27:53 INFO - ....... 00:27:53 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1121ms 00:27:53 INFO - PROCESS | 1839 | 1477726073981 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 00:27:53 INFO - PROCESS | 1839 | 1477726073986 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 00:27:53 INFO - TEST-START | /media-source/mediasource-remove.html 00:27:53 INFO - PROCESS | 1839 | 1477726073993 Marionette TRACE conn4 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:54 INFO - PROCESS | 1839 | 1477726074223 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 00:27:54 INFO - PROCESS | 1839 | 1477726074236 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 00:27:54 INFO - PROCESS | 1839 | 1477726074240 Marionette TRACE conn4 <- [1,1974,null,["8"]] 00:27:54 INFO - PROCESS | 1839 | 1477726074248 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 00:27:54 INFO - PROCESS | 1839 | 1477726074254 Marionette TRACE conn4 <- [1,1975,null,{}] 00:27:54 INFO - PROCESS | 1839 | 1477726074260 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cee400 == 13 [pid = 1839] [id = 440] 00:27:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x83056c00) [pid = 1839] [serial = 1288] [outer = (nil)] 00:27:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x83115800) [pid = 1839] [serial = 1289] [outer = 0x83056c00] 00:27:54 INFO - PROCESS | 1839 | 1477726074355 Marionette DEBUG loaded listener.js 00:27:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x83171000) [pid = 1839] [serial = 1290] [outer = 0x83056c00] 00:27:56 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8320c400) [pid = 1839] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 00:27:56 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x82a1b400) [pid = 1839] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 00:27:56 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x82b3a800) [pid = 1839] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 00:27:56 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82e27c00) [pid = 1839] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83177400] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83177400] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83177400] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83202400] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83202400] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83202400] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83204800] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83204800] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83204800] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83206000] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83206000] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83206000] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x82b34c00] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x82b34c00] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x82b34c00] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83202400] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83202400] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83202400] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83206000] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83206000] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83206000] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83203800] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83203800] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83203800] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83205800] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83205800] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83205800] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x832e1400] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x832e1400] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x832e1400] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83205800] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83205800] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83205800] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x82054000] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x82054000] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x82054000] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x82425c00] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x82425c00] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x82425c00] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x82054000] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x82054000] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x82054000] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x8205cc00] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x8205cc00] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x8205cc00] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x82054000] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x82054000] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x82054000] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x8242c400] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x8242c400] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x8242c400] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83177400] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83177400] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x83177400] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83202400] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83202400] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [aac @ 0x83202400] Unsupported bit depth: 0 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x8242c800] err{or,}_recognition separate: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x8242c800] err{or,}_recognition combined: 1; 1 00:27:59 INFO - PROCESS | 1839 | [h264 @ 0x8242c800] Unsupported bit depth: 0 00:28:00 INFO - PROCESS | 1839 | 1477726080145 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 00:28:00 INFO - ................ 00:28:00 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6197ms 00:28:00 INFO - PROCESS | 1839 | 1477726080192 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 00:28:00 INFO - PROCESS | 1839 | 1477726080200 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 00:28:00 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 00:28:00 INFO - PROCESS | 1839 | 1477726080254 Marionette TRACE conn4 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:00 INFO - PROCESS | 1839 | 1477726080472 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 00:28:00 INFO - PROCESS | 1839 | 1477726080639 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 00:28:00 INFO - PROCESS | 1839 | 1477726080650 Marionette TRACE conn4 <- [1,1979,null,["8"]] 00:28:00 INFO - PROCESS | 1839 | 1477726080664 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 00:28:00 INFO - PROCESS | 1839 | 1477726080678 Marionette TRACE conn4 <- [1,1980,null,{}] 00:28:00 INFO - PROCESS | 1839 | 1477726080689 Marionette TRACE conn4 -> [0,1981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x83206400 == 14 [pid = 1839] [id = 441] 00:28:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x83206800) [pid = 1839] [serial = 1291] [outer = (nil)] 00:28:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x832d8c00) [pid = 1839] [serial = 1292] [outer = 0x83206800] 00:28:00 INFO - PROCESS | 1839 | 1477726080818 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x83204800) [pid = 1839] [serial = 1293] [outer = 0x83206800] 00:28:01 INFO - PROCESS | 1839 | 1477726081822 Marionette TRACE conn4 <- [1,1981,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 00:28:01 INFO - ....... 00:28:01 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1630ms 00:28:01 INFO - PROCESS | 1839 | 1477726081880 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 00:28:01 INFO - PROCESS | 1839 | 1477726081886 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 00:28:01 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 00:28:01 INFO - PROCESS | 1839 | 1477726081893 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:02 INFO - PROCESS | 1839 | 1477726082131 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 00:28:02 INFO - PROCESS | 1839 | 1477726082260 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 00:28:02 INFO - PROCESS | 1839 | 1477726082266 Marionette TRACE conn4 <- [1,1984,null,["8"]] 00:28:02 INFO - PROCESS | 1839 | 1477726082273 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 00:28:02 INFO - PROCESS | 1839 | 1477726082279 Marionette TRACE conn4 <- [1,1985,null,{}] 00:28:02 INFO - PROCESS | 1839 | 1477726082285 Marionette TRACE conn4 -> [0,1986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3f0c00 == 15 [pid = 1839] [id = 442] 00:28:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8c3f1000) [pid = 1839] [serial = 1294] [outer = (nil)] 00:28:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8c3f5400) [pid = 1839] [serial = 1295] [outer = 0x8c3f1000] 00:28:02 INFO - PROCESS | 1839 | 1477726082431 Marionette DEBUG loaded listener.js 00:28:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8c4f5400) [pid = 1839] [serial = 1296] [outer = 0x8c3f1000] 00:28:03 INFO - PROCESS | 1839 | [h264 @ 0x8da8fc00] err{or,}_recognition separate: 1; 1 00:28:03 INFO - PROCESS | 1839 | [h264 @ 0x8da8fc00] err{or,}_recognition combined: 1; 1 00:28:03 INFO - PROCESS | 1839 | [h264 @ 0x8da8fc00] Unsupported bit depth: 0 00:28:03 INFO - PROCESS | 1839 | [aac @ 0x8da90800] err{or,}_recognition separate: 1; 1 00:28:03 INFO - PROCESS | 1839 | [aac @ 0x8da90800] err{or,}_recognition combined: 1; 1 00:28:03 INFO - PROCESS | 1839 | [aac @ 0x8da90800] Unsupported bit depth: 0 00:28:03 INFO - PROCESS | 1839 | [h264 @ 0x8da8fc00] err{or,}_recognition separate: 1; 1 00:28:03 INFO - PROCESS | 1839 | [h264 @ 0x8da8fc00] err{or,}_recognition combined: 1; 1 00:28:03 INFO - PROCESS | 1839 | [h264 @ 0x8da8fc00] Unsupported bit depth: 0 00:28:03 INFO - PROCESS | 1839 | [aac @ 0x8da90800] err{or,}_recognition separate: 1; 1 00:28:03 INFO - PROCESS | 1839 | [aac @ 0x8da90800] err{or,}_recognition combined: 1; 1 00:28:03 INFO - PROCESS | 1839 | [aac @ 0x8da90800] Unsupported bit depth: 0 00:28:03 INFO - PROCESS | 1839 | [h264 @ 0x8da8fc00] no picture 00:28:04 INFO - PROCESS | 1839 | [h264 @ 0x8da8fc00] no picture 00:28:04 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition separate: 1; 1 00:28:04 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition combined: 1; 1 00:28:04 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] Unsupported bit depth: 0 00:28:04 INFO - PROCESS | 1839 | [h264 @ 0x83205000] err{or,}_recognition separate: 1; 1 00:28:04 INFO - PROCESS | 1839 | [h264 @ 0x83205000] err{or,}_recognition combined: 1; 1 00:28:04 INFO - PROCESS | 1839 | [h264 @ 0x83205000] Unsupported bit depth: 0 00:28:04 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition separate: 1; 1 00:28:04 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] err{or,}_recognition combined: 1; 1 00:28:04 INFO - PROCESS | 1839 | [aac @ 0x81fb2c00] Unsupported bit depth: 0 00:28:04 INFO - PROCESS | 1839 | [h264 @ 0x83205000] err{or,}_recognition separate: 1; 1 00:28:04 INFO - PROCESS | 1839 | [h264 @ 0x83205000] err{or,}_recognition combined: 1; 1 00:28:04 INFO - PROCESS | 1839 | [h264 @ 0x83205000] Unsupported bit depth: 0 00:28:04 INFO - PROCESS | 1839 | [h264 @ 0x83205000] no picture 00:28:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82a15800 == 14 [pid = 1839] [id = 439] 00:28:05 INFO - PROCESS | 1839 | [h264 @ 0x83205000] no picture 00:28:05 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8c3ee800) [pid = 1839] [serial = 1280] [outer = (nil)] [url = about:blank] 00:28:05 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8320f400) [pid = 1839] [serial = 1277] [outer = (nil)] [url = about:blank] 00:28:05 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x832df400) [pid = 1839] [serial = 1278] [outer = (nil)] [url = about:blank] 00:28:05 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x83118400) [pid = 1839] [serial = 1274] [outer = (nil)] [url = about:blank] 00:28:05 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x83116c00) [pid = 1839] [serial = 1275] [outer = (nil)] [url = about:blank] 00:28:05 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82aa5800) [pid = 1839] [serial = 1271] [outer = (nil)] [url = about:blank] 00:28:05 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82b31400) [pid = 1839] [serial = 1272] [outer = (nil)] [url = about:blank] 00:28:05 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8242d400) [pid = 1839] [serial = 1269] [outer = (nil)] [url = about:blank] 00:28:05 INFO - PROCESS | 1839 | 1477726085426 Marionette TRACE conn4 <- [1,1986,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 00:28:05 INFO - .. 00:28:05 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3590ms 00:28:05 INFO - PROCESS | 1839 | 1477726085483 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 00:28:05 INFO - PROCESS | 1839 | 1477726085490 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 00:28:05 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 00:28:05 INFO - PROCESS | 1839 | 1477726085500 Marionette TRACE conn4 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:05 INFO - PROCESS | 1839 | 1477726085696 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 00:28:05 INFO - PROCESS | 1839 | 1477726085815 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 00:28:05 INFO - PROCESS | 1839 | 1477726085821 Marionette TRACE conn4 <- [1,1989,null,["8"]] 00:28:05 INFO - PROCESS | 1839 | 1477726085828 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 00:28:05 INFO - PROCESS | 1839 | 1477726085835 Marionette TRACE conn4 <- [1,1990,null,{}] 00:28:05 INFO - PROCESS | 1839 | 1477726085842 Marionette TRACE conn4 -> [0,1991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cf0800 == 15 [pid = 1839] [id = 443] 00:28:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82cf0c00) [pid = 1839] [serial = 1297] [outer = (nil)] 00:28:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x82e25400) [pid = 1839] [serial = 1298] [outer = 0x82cf0c00] 00:28:05 INFO - PROCESS | 1839 | 1477726085943 Marionette DEBUG loaded listener.js 00:28:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x82e29c00) [pid = 1839] [serial = 1299] [outer = 0x82cf0c00] 00:28:06 INFO - PROCESS | 1839 | [h264 @ 0x82ea4c00] err{or,}_recognition separate: 1; 1 00:28:06 INFO - PROCESS | 1839 | [h264 @ 0x82ea4c00] err{or,}_recognition combined: 1; 1 00:28:06 INFO - PROCESS | 1839 | [h264 @ 0x82ea4c00] Unsupported bit depth: 0 00:28:06 INFO - PROCESS | 1839 | [aac @ 0x82ea5800] err{or,}_recognition separate: 1; 1 00:28:06 INFO - PROCESS | 1839 | [aac @ 0x82ea5800] err{or,}_recognition combined: 1; 1 00:28:06 INFO - PROCESS | 1839 | [aac @ 0x82ea5800] Unsupported bit depth: 0 00:28:06 INFO - PROCESS | 1839 | [h264 @ 0x82ea7400] err{or,}_recognition separate: 1; 1 00:28:06 INFO - PROCESS | 1839 | [h264 @ 0x82ea7400] err{or,}_recognition combined: 1; 1 00:28:06 INFO - PROCESS | 1839 | [h264 @ 0x82ea7400] Unsupported bit depth: 0 00:28:06 INFO - PROCESS | 1839 | [aac @ 0x82ea2000] err{or,}_recognition separate: 1; 1 00:28:06 INFO - PROCESS | 1839 | [aac @ 0x82ea2000] err{or,}_recognition combined: 1; 1 00:28:06 INFO - PROCESS | 1839 | [aac @ 0x82ea2000] Unsupported bit depth: 0 00:28:06 INFO - PROCESS | 1839 | [h264 @ 0x82ea7400] no picture 00:28:06 INFO - PROCESS | 1839 | [h264 @ 0x82ea7400] no picture 00:28:07 INFO - PROCESS | 1839 | [h264 @ 0x82fe3400] err{or,}_recognition separate: 1; 1 00:28:07 INFO - PROCESS | 1839 | [h264 @ 0x82fe3400] err{or,}_recognition combined: 1; 1 00:28:07 INFO - PROCESS | 1839 | [h264 @ 0x82fe3400] Unsupported bit depth: 0 00:28:07 INFO - PROCESS | 1839 | [aac @ 0x82fe3c00] err{or,}_recognition separate: 1; 1 00:28:07 INFO - PROCESS | 1839 | [aac @ 0x82fe3c00] err{or,}_recognition combined: 1; 1 00:28:07 INFO - PROCESS | 1839 | [aac @ 0x82fe3c00] Unsupported bit depth: 0 00:28:07 INFO - PROCESS | 1839 | [h264 @ 0x82fe5400] err{or,}_recognition separate: 1; 1 00:28:07 INFO - PROCESS | 1839 | [h264 @ 0x82fe5400] err{or,}_recognition combined: 1; 1 00:28:07 INFO - PROCESS | 1839 | [h264 @ 0x82fe5400] Unsupported bit depth: 0 00:28:07 INFO - PROCESS | 1839 | [aac @ 0x82fe3000] err{or,}_recognition separate: 1; 1 00:28:07 INFO - PROCESS | 1839 | [aac @ 0x82fe3000] err{or,}_recognition combined: 1; 1 00:28:07 INFO - PROCESS | 1839 | [aac @ 0x82fe3000] Unsupported bit depth: 0 00:28:07 INFO - PROCESS | 1839 | [h264 @ 0x82fe5400] no picture 00:28:07 INFO - PROCESS | 1839 | 1477726087522 Marionette TRACE conn4 <- [1,1991,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 00:28:07 INFO - .. 00:28:07 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2077ms 00:28:07 INFO - PROCESS | 1839 | 1477726087576 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 00:28:07 INFO - PROCESS | 1839 | 1477726087582 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 00:28:07 INFO - TEST-START | /media-source/mediasource-seekable.html 00:28:07 INFO - PROCESS | 1839 | 1477726087596 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:07 INFO - PROCESS | 1839 | 1477726087821 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 00:28:07 INFO - PROCESS | 1839 | 1477726087847 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 00:28:07 INFO - PROCESS | 1839 | 1477726087852 Marionette TRACE conn4 <- [1,1994,null,["8"]] 00:28:07 INFO - PROCESS | 1839 | 1477726087858 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 00:28:07 INFO - PROCESS | 1839 | 1477726087863 Marionette TRACE conn4 <- [1,1995,null,{}] 00:28:07 INFO - PROCESS | 1839 | 1477726087869 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea4000 == 16 [pid = 1839] [id = 444] 00:28:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x83056400) [pid = 1839] [serial = 1300] [outer = (nil)] 00:28:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8305a400) [pid = 1839] [serial = 1301] [outer = 0x83056400] 00:28:08 INFO - PROCESS | 1839 | 1477726088026 Marionette DEBUG loaded listener.js 00:28:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8305fc00) [pid = 1839] [serial = 1302] [outer = 0x83056400] 00:28:08 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x82a16000) [pid = 1839] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 00:28:08 INFO - PROCESS | 1839 | 1477726088952 Marionette TRACE conn4 <- [1,1996,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 00:28:08 INFO - ... 00:28:08 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1376ms 00:28:08 INFO - PROCESS | 1839 | 1477726088980 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 00:28:08 INFO - PROCESS | 1839 | 1477726088988 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 00:28:08 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 00:28:08 INFO - PROCESS | 1839 | 1477726088995 Marionette TRACE conn4 -> [0,1998,"getContext",null] 00:28:09 INFO - PROCESS | 1839 | 1477726088998 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 00:28:09 INFO - PROCESS | 1839 | 1477726089004 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 00:28:09 INFO - PROCESS | 1839 | 1477726089006 Marionette TRACE conn4 <- [1,1999,null,{}] 00:28:09 INFO - PROCESS | 1839 | 1477726089012 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:28:09 INFO - PROCESS | 1839 | 1477726089036 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 00:28:09 INFO - PROCESS | 1839 | 1477726089043 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 00:28:09 INFO - PROCESS | 1839 | 1477726089045 Marionette TRACE conn4 <- [1,2001,null,{}] 00:28:09 INFO - Setting pref media.mediasource.enabled (true) 00:28:09 INFO - PROCESS | 1839 | 1477726089052 Marionette TRACE conn4 -> [0,2002,"getContext",null] 00:28:09 INFO - PROCESS | 1839 | 1477726089055 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 00:28:09 INFO - PROCESS | 1839 | 1477726089066 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 00:28:09 INFO - PROCESS | 1839 | 1477726089068 Marionette TRACE conn4 <- [1,2003,null,{}] 00:28:09 INFO - PROCESS | 1839 | 1477726089074 Marionette TRACE conn4 -> [0,2004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:28:09 INFO - PROCESS | 1839 | 1477726089093 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 00:28:09 INFO - PROCESS | 1839 | 1477726089097 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 00:28:09 INFO - PROCESS | 1839 | 1477726089101 Marionette TRACE conn4 <- [1,2005,null,{}] 00:28:09 INFO - PROCESS | 1839 | 1477726089107 Marionette TRACE conn4 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:09 INFO - PROCESS | 1839 | 1477726089361 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 00:28:09 INFO - PROCESS | 1839 | 1477726089379 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 00:28:09 INFO - PROCESS | 1839 | 1477726089385 Marionette TRACE conn4 <- [1,2007,null,["8"]] 00:28:09 INFO - PROCESS | 1839 | 1477726089390 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 00:28:09 INFO - PROCESS | 1839 | 1477726089397 Marionette TRACE conn4 <- [1,2008,null,{}] 00:28:09 INFO - PROCESS | 1839 | 1477726089402 Marionette TRACE conn4 -> [0,2009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ade5400 == 17 [pid = 1839] [id = 445] 00:28:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8c3ef000) [pid = 1839] [serial = 1303] [outer = (nil)] 00:28:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8c4ef000) [pid = 1839] [serial = 1304] [outer = 0x8c3ef000] 00:28:09 INFO - PROCESS | 1839 | 1477726089508 Marionette DEBUG loaded listener.js 00:28:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ca24c00) [pid = 1839] [serial = 1305] [outer = 0x8c3ef000] 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x8fb5fc00] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x8fb5fc00] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x8fb5fc00] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x91ec8000] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x91ec8000] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x91ec8000] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x8fb5fc00] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x8fb5fc00] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x8fb5fc00] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x92a67800] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x92a67800] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x92a67800] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x92c3f400] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x92c3f400] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x92c3f400] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x92c40400] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x92c40400] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x92c40400] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x92c41400] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x92c41400] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x92c41400] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x92c3ec00] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x92c3ec00] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x92c3ec00] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x93ac6800] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x93ac6800] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x93ac6800] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x93acb400] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x93acb400] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x93acb400] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x93b29000] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x93b29000] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [h264 @ 0x93b29000] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x93ac6400] err{or,}_recognition separate: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x93ac6400] err{or,}_recognition combined: 1; 1 00:28:10 INFO - PROCESS | 1839 | [aac @ 0x93ac6400] Unsupported bit depth: 0 00:28:10 INFO - PROCESS | 1839 | 1477726090847 Marionette TRACE conn4 <- [1,2009,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2010,"getWindowHandle",null] 00:28:10 INFO - PROCESS | 1839 | 1477726090934 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 00:28:10 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 00:28:10 INFO - Clearing pref media.mediasource.enabled 00:28:10 INFO - PROCESS | 1839 | 1477726090941 Marionette TRACE conn4 -> [0,2011,"getContext",null] 00:28:10 INFO - PROCESS | 1839 | 1477726090947 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 00:28:10 INFO - PROCESS | 1839 | 1477726090952 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 00:28:10 INFO - PROCESS | 1839 | 1477726090954 Marionette TRACE conn4 <- [1,2012,null,{}] 00:28:10 INFO - PROCESS | 1839 | 1477726090960 Marionette TRACE conn4 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:28:10 INFO - PROCESS | 1839 | 1477726090975 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 00:28:10 INFO - PROCESS | 1839 | 1477726090979 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 00:28:10 INFO - PROCESS | 1839 | 1477726090983 Marionette TRACE conn4 <- [1,2014,null,{}] 00:28:10 INFO - PROCESS | 1839 | 1477726090988 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:11 INFO - PROCESS | 1839 | 1477726091212 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 00:28:11 INFO - PROCESS | 1839 | 1477726091227 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 00:28:11 INFO - PROCESS | 1839 | 1477726091231 Marionette TRACE conn4 <- [1,2016,null,["8"]] 00:28:11 INFO - PROCESS | 1839 | 1477726091236 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 00:28:11 INFO - PROCESS | 1839 | 1477726091242 Marionette TRACE conn4 <- [1,2017,null,{}] 00:28:11 INFO - PROCESS | 1839 | 1477726091249 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x82caa400 == 18 [pid = 1839] [id = 446] 00:28:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x92901800) [pid = 1839] [serial = 1306] [outer = (nil)] 00:28:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x94217800) [pid = 1839] [serial = 1307] [outer = 0x92901800] 00:28:11 INFO - PROCESS | 1839 | 1477726091412 Marionette DEBUG loaded listener.js 00:28:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x94254c00) [pid = 1839] [serial = 1308] [outer = 0x92901800] 00:28:12 INFO - PROCESS | 1839 | 1477726092062 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 00:28:12 INFO - .. 00:28:12 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1172ms 00:28:12 INFO - PROCESS | 1839 | 1477726092115 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 00:28:12 INFO - PROCESS | 1839 | 1477726092122 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 00:28:12 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 00:28:12 INFO - PROCESS | 1839 | 1477726092133 Marionette TRACE conn4 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:12 INFO - PROCESS | 1839 | 1477726092335 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 00:28:12 INFO - PROCESS | 1839 | 1477726092505 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 00:28:12 INFO - PROCESS | 1839 | 1477726092511 Marionette TRACE conn4 <- [1,2021,null,["8"]] 00:28:12 INFO - PROCESS | 1839 | 1477726092523 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 00:28:12 INFO - PROCESS | 1839 | 1477726092529 Marionette TRACE conn4 <- [1,2022,null,{}] 00:28:12 INFO - PROCESS | 1839 | 1477726092536 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x8316d000 == 19 [pid = 1839] [id = 447] 00:28:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8316f000) [pid = 1839] [serial = 1309] [outer = (nil)] 00:28:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x83172000) [pid = 1839] [serial = 1310] [outer = 0x8316f000] 00:28:12 INFO - PROCESS | 1839 | 1477726092654 Marionette DEBUG loaded listener.js 00:28:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8aaae000) [pid = 1839] [serial = 1311] [outer = 0x8316f000] 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x94ab7000] err{or,}_recognition separate: 1; 1 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x94ab7000] err{or,}_recognition combined: 1; 1 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x94ab7000] Unsupported bit depth: 0 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94ab8000] err{or,}_recognition separate: 1; 1 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94ab8000] err{or,}_recognition combined: 1; 1 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94ab8000] Unsupported bit depth: 0 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x94ab7000] err{or,}_recognition separate: 1; 1 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x94ab7000] err{or,}_recognition combined: 1; 1 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x94ab7000] Unsupported bit depth: 0 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94ab8c00] err{or,}_recognition separate: 1; 1 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94ab8c00] err{or,}_recognition combined: 1; 1 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94ab8c00] Unsupported bit depth: 0 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x92c3ec00] err{or,}_recognition separate: 1; 1 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x92c3ec00] err{or,}_recognition combined: 1; 1 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x92c3ec00] Unsupported bit depth: 0 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94d6b400] err{or,}_recognition separate: 1; 1 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94d6b400] err{or,}_recognition combined: 1; 1 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94d6b400] Unsupported bit depth: 0 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x92c3ec00] err{or,}_recognition separate: 1; 1 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x92c3ec00] err{or,}_recognition combined: 1; 1 00:28:15 INFO - PROCESS | 1839 | [aac @ 0x92c3ec00] Unsupported bit depth: 0 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94d6b400] err{or,}_recognition separate: 1; 1 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94d6b400] err{or,}_recognition combined: 1; 1 00:28:15 INFO - PROCESS | 1839 | [h264 @ 0x94d6b400] Unsupported bit depth: 0 00:28:15 INFO - PROCESS | 1839 | 1477726095330 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 00:28:15 INFO - ...... 00:28:15 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3241ms 00:28:15 INFO - PROCESS | 1839 | 1477726095373 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 00:28:15 INFO - PROCESS | 1839 | 1477726095380 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 00:28:15 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 00:28:15 INFO - PROCESS | 1839 | 1477726095388 Marionette TRACE conn4 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:15 INFO - PROCESS | 1839 | 1477726095633 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 00:28:15 INFO - PROCESS | 1839 | 1477726095796 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 00:28:15 INFO - PROCESS | 1839 | 1477726095802 Marionette TRACE conn4 <- [1,2026,null,["8"]] 00:28:15 INFO - PROCESS | 1839 | 1477726095809 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 00:28:15 INFO - PROCESS | 1839 | 1477726095815 Marionette TRACE conn4 <- [1,2027,null,{}] 00:28:15 INFO - PROCESS | 1839 | 1477726095821 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x94214000 == 20 [pid = 1839] [id = 448] 00:28:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x94214c00) [pid = 1839] [serial = 1312] [outer = (nil)] 00:28:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x94ec5000) [pid = 1839] [serial = 1313] [outer = 0x94214c00] 00:28:15 INFO - PROCESS | 1839 | 1477726095966 Marionette DEBUG loaded listener.js 00:28:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x9507e800) [pid = 1839] [serial = 1314] [outer = 0x94214c00] 00:28:16 INFO - ..... 00:28:16 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1422ms 00:28:16 INFO - PROCESS | 1839 | 1477726096745 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 00:28:16 INFO - PROCESS | 1839 | 1477726096824 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 00:28:16 INFO - PROCESS | 1839 | 1477726096831 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 00:28:16 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 00:28:16 INFO - PROCESS | 1839 | 1477726096839 Marionette TRACE conn4 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:17 INFO - PROCESS | 1839 | 1477726097157 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 00:28:17 INFO - PROCESS | 1839 | 1477726097340 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 00:28:17 INFO - PROCESS | 1839 | 1477726097346 Marionette TRACE conn4 <- [1,2031,null,["8"]] 00:28:17 INFO - PROCESS | 1839 | 1477726097355 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 00:28:17 INFO - PROCESS | 1839 | 1477726097364 Marionette TRACE conn4 <- [1,2032,null,{}] 00:28:17 INFO - PROCESS | 1839 | 1477726097415 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x81faac00 == 21 [pid = 1839] [id = 449] 00:28:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x82061800) [pid = 1839] [serial = 1315] [outer = (nil)] 00:28:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x82b33800) [pid = 1839] [serial = 1316] [outer = 0x82061800] 00:28:17 INFO - PROCESS | 1839 | 1477726097541 Marionette DEBUG loaded listener.js 00:28:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x82e23800) [pid = 1839] [serial = 1317] [outer = 0x82061800] 00:28:18 INFO - PROCESS | 1839 | --DOCSHELL 0x82b3a400 == 20 [pid = 1839] [id = 438] 00:28:18 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x82cf2c00) [pid = 1839] [serial = 1283] [outer = (nil)] [url = about:blank] 00:28:18 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x83115800) [pid = 1839] [serial = 1289] [outer = (nil)] [url = about:blank] 00:28:18 INFO - PROCESS | 1839 | 1477726098345 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 00:28:18 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x82aa9800) [pid = 1839] [serial = 1286] [outer = (nil)] [url = about:blank] 00:28:18 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x82a1cc00) [pid = 1839] [serial = 1287] [outer = (nil)] [url = about:blank] 00:28:18 INFO - ... 00:28:18 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1526ms 00:28:18 INFO - PROCESS | 1839 | 1477726098373 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 00:28:18 INFO - PROCESS | 1839 | 1477726098381 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 00:28:18 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 00:28:18 INFO - PROCESS | 1839 | 1477726098390 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:18 INFO - PROCESS | 1839 | 1477726098566 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 00:28:18 INFO - PROCESS | 1839 | 1477726098580 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 00:28:18 INFO - PROCESS | 1839 | 1477726098585 Marionette TRACE conn4 <- [1,2036,null,["8"]] 00:28:18 INFO - PROCESS | 1839 | 1477726098596 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 00:28:18 INFO - PROCESS | 1839 | 1477726098604 Marionette TRACE conn4 <- [1,2037,null,{}] 00:28:18 INFO - PROCESS | 1839 | 1477726098720 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x83057000 == 21 [pid = 1839] [id = 450] 00:28:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x83057800) [pid = 1839] [serial = 1318] [outer = (nil)] 00:28:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x83115c00) [pid = 1839] [serial = 1319] [outer = 0x83057800] 00:28:18 INFO - PROCESS | 1839 | 1477726098815 Marionette DEBUG loaded listener.js 00:28:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8316bc00) [pid = 1839] [serial = 1320] [outer = 0x83057800] 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x8c3ef800] err{or,}_recognition separate: 1; 1 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x8c3ef800] err{or,}_recognition combined: 1; 1 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x8c3ef800] Unsupported bit depth: 0 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x8ca25400] err{or,}_recognition separate: 1; 1 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x8ca25400] err{or,}_recognition combined: 1; 1 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x8ca25400] Unsupported bit depth: 0 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x8c3ef800] err{or,}_recognition separate: 1; 1 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x8c3ef800] err{or,}_recognition combined: 1; 1 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x8c3ef800] Unsupported bit depth: 0 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x8ca25400] err{or,}_recognition separate: 1; 1 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x8ca25400] err{or,}_recognition combined: 1; 1 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x8ca25400] Unsupported bit depth: 0 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x95078000] err{or,}_recognition separate: 1; 1 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x95078000] err{or,}_recognition combined: 1; 1 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x95078000] Unsupported bit depth: 0 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x95078c00] err{or,}_recognition separate: 1; 1 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x95078c00] err{or,}_recognition combined: 1; 1 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x95078c00] Unsupported bit depth: 0 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x95078000] err{or,}_recognition separate: 1; 1 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x95078000] err{or,}_recognition combined: 1; 1 00:28:19 INFO - PROCESS | 1839 | [h264 @ 0x95078000] Unsupported bit depth: 0 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x95078c00] err{or,}_recognition separate: 1; 1 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x95078c00] err{or,}_recognition combined: 1; 1 00:28:19 INFO - PROCESS | 1839 | [aac @ 0x95078c00] Unsupported bit depth: 0 00:28:19 INFO - ............... 00:28:19 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1583ms 00:28:19 INFO - PROCESS | 1839 | 1477726099952 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 00:28:19 INFO - PROCESS | 1839 | 1477726099975 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 00:28:19 INFO - PROCESS | 1839 | 1477726099980 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 00:28:19 INFO - TEST-START | /media-source/mediasource-trackdefault.html 00:28:19 INFO - PROCESS | 1839 | 1477726099989 Marionette TRACE conn4 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:20 INFO - PROCESS | 1839 | 1477726100171 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 00:28:20 INFO - PROCESS | 1839 | 1477726100196 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 00:28:20 INFO - PROCESS | 1839 | 1477726100205 Marionette TRACE conn4 <- [1,2041,null,["8"]] 00:28:20 INFO - PROCESS | 1839 | 1477726100210 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 00:28:20 INFO - PROCESS | 1839 | 1477726100217 Marionette TRACE conn4 <- [1,2042,null,{}] 00:28:20 INFO - PROCESS | 1839 | 1477726100222 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x9421b800 == 22 [pid = 1839] [id = 451] 00:28:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x9542d400) [pid = 1839] [serial = 1321] [outer = (nil)] 00:28:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x95433800) [pid = 1839] [serial = 1322] [outer = 0x9542d400] 00:28:20 INFO - PROCESS | 1839 | 1477726100434 Marionette DEBUG loaded listener.js 00:28:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x959c3c00) [pid = 1839] [serial = 1323] [outer = 0x9542d400] 00:28:21 INFO - ............................ 00:28:21 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1189ms 00:28:21 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 00:28:21 INFO - PROCESS | 1839 | 1477726101104 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 00:28:21 INFO - PROCESS | 1839 | 1477726101188 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 00:28:21 INFO - PROCESS | 1839 | 1477726101190 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 00:28:21 INFO - PROCESS | 1839 | 1477726101233 Marionette TRACE conn4 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:21 INFO - PROCESS | 1839 | 1477726101525 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 00:28:21 INFO - PROCESS | 1839 | 1477726101550 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 00:28:21 INFO - PROCESS | 1839 | 1477726101553 Marionette TRACE conn4 <- [1,2046,null,["8"]] 00:28:21 INFO - PROCESS | 1839 | 1477726101559 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 00:28:21 INFO - PROCESS | 1839 | 1477726101565 Marionette TRACE conn4 <- [1,2047,null,{}] 00:28:21 INFO - PROCESS | 1839 | 1477726101570 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e83800 == 23 [pid = 1839] [id = 452] 00:28:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x97a5e800) [pid = 1839] [serial = 1324] [outer = (nil)] 00:28:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x97a65000) [pid = 1839] [serial = 1325] [outer = 0x97a5e800] 00:28:21 INFO - PROCESS | 1839 | 1477726101731 Marionette DEBUG loaded listener.js 00:28:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x97c51800) [pid = 1839] [serial = 1326] [outer = 0x97a5e800] 00:28:22 INFO - PROCESS | 1839 | 1477726102326 Marionette TRACE conn4 <- [1,2048,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 00:28:22 INFO - .. 00:28:22 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1180ms 00:28:22 INFO - PROCESS | 1839 | 1477726102384 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 00:28:22 INFO - PROCESS | 1839 | 1477726102388 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 00:28:22 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 00:28:22 INFO - PROCESS | 1839 | 1477726102395 Marionette TRACE conn4 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 00:28:22 INFO - PROCESS | 1839 | 1477726102611 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 00:28:22 INFO - PROCESS | 1839 | 1477726102637 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 00:28:22 INFO - PROCESS | 1839 | 1477726102640 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 00:28:22 INFO - PROCESS | 1839 | 1477726102645 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 00:28:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x82b39800) [pid = 1839] [serial = 1327] [outer = 0x949b7800] 00:28:22 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8c3f1000) [pid = 1839] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 00:28:22 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x83206800) [pid = 1839] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 00:28:22 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x8c3ef000) [pid = 1839] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 00:28:22 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x83056400) [pid = 1839] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 00:28:22 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x82cf0c00) [pid = 1839] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 00:28:22 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8aab7400) [pid = 1839] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 00:28:22 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x82b3ac00) [pid = 1839] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 00:28:23 INFO - PROCESS | 1839 | 1477726103094 Marionette TRACE conn4 <- [1,2052,null,{}] 00:28:23 INFO - PROCESS | 1839 | 1477726103101 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 00:28:23 INFO - PROCESS | 1839 | 1477726103140 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 00:28:23 INFO - PROCESS | 1839 | 1477726103169 Marionette TRACE conn4 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:23 INFO - PROCESS | 1839 | 1477726103201 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 00:28:23 INFO - PROCESS | 1839 | 1477726103205 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 00:28:23 INFO - PROCESS | 1839 | 1477726103210 Marionette TRACE conn4 <- [1,2055,null,["8"]] 00:28:23 INFO - PROCESS | 1839 | 1477726103215 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 00:28:23 INFO - PROCESS | 1839 | 1477726103220 Marionette TRACE conn4 <- [1,2056,null,{}] 00:28:23 INFO - PROCESS | 1839 | 1477726103225 Marionette TRACE conn4 -> [0,2057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a104400 == 24 [pid = 1839] [id = 453] 00:28:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x9a110400) [pid = 1839] [serial = 1328] [outer = (nil)] 00:28:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x9a163000) [pid = 1839] [serial = 1329] [outer = 0x9a110400] 00:28:23 INFO - PROCESS | 1839 | 1477726103337 Marionette DEBUG loaded listener.js 00:28:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x9a1dc400) [pid = 1839] [serial = 1330] [outer = 0x9a110400] 00:28:24 INFO - PROCESS | 1839 | 1477726104198 Marionette TRACE conn4 <- [1,2057,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 00:28:24 INFO - . 00:28:24 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1846ms 00:28:24 INFO - PROCESS | 1839 | 1477726104241 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 00:28:24 INFO - PROCESS | 1839 | 1477726104244 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 00:28:24 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 00:28:24 INFO - PROCESS | 1839 | 1477726104251 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:24 INFO - PROCESS | 1839 | 1477726104473 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 00:28:24 INFO - PROCESS | 1839 | 1477726104486 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 00:28:24 INFO - PROCESS | 1839 | 1477726104492 Marionette TRACE conn4 <- [1,2060,null,["8"]] 00:28:24 INFO - PROCESS | 1839 | 1477726104503 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 00:28:24 INFO - PROCESS | 1839 | 1477726104508 Marionette TRACE conn4 <- [1,2061,null,{}] 00:28:24 INFO - PROCESS | 1839 | 1477726104513 Marionette TRACE conn4 -> [0,2062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a37c400 == 25 [pid = 1839] [id = 454] 00:28:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x9a407800) [pid = 1839] [serial = 1331] [outer = (nil)] 00:28:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x9a438800) [pid = 1839] [serial = 1332] [outer = 0x9a407800] 00:28:24 INFO - PROCESS | 1839 | 1477726104607 Marionette DEBUG loaded listener.js 00:28:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x9a4c5000) [pid = 1839] [serial = 1333] [outer = 0x9a407800] 00:28:25 INFO - PROCESS | 1839 | 1477726105573 Marionette TRACE conn4 <- [1,2062,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 00:28:25 INFO - . 00:28:25 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1378ms 00:28:25 INFO - PROCESS | 1839 | 1477726105656 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 00:28:25 INFO - PROCESS | 1839 | 1477726105664 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 00:28:25 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 00:28:25 INFO - PROCESS | 1839 | 1477726105675 Marionette TRACE conn4 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:25 INFO - PROCESS | 1839 | 1477726105894 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 00:28:26 INFO - PROCESS | 1839 | 1477726106062 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 00:28:26 INFO - PROCESS | 1839 | 1477726106069 Marionette TRACE conn4 <- [1,2065,null,["8"]] 00:28:26 INFO - PROCESS | 1839 | 1477726106079 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 00:28:26 INFO - PROCESS | 1839 | 1477726106086 Marionette TRACE conn4 <- [1,2066,null,{}] 00:28:26 INFO - PROCESS | 1839 | 1477726106093 Marionette TRACE conn4 -> [0,2067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fa9800 == 26 [pid = 1839] [id = 455] 00:28:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8c4f7c00) [pid = 1839] [serial = 1334] [outer = (nil)] 00:28:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x95081800) [pid = 1839] [serial = 1335] [outer = 0x8c4f7c00] 00:28:26 INFO - PROCESS | 1839 | 1477726106215 Marionette DEBUG loaded listener.js 00:28:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x94258000) [pid = 1839] [serial = 1336] [outer = 0x8c4f7c00] 00:28:27 INFO - PROCESS | 1839 | 1477726107156 Marionette TRACE conn4 <- [1,2067,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 00:28:27 INFO - . 00:28:27 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1522ms 00:28:27 INFO - PROCESS | 1839 | 1477726107196 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 00:28:27 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 00:28:27 INFO - PROCESS | 1839 | 1477726107202 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 00:28:27 INFO - PROCESS | 1839 | 1477726107209 Marionette TRACE conn4 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:27 INFO - PROCESS | 1839 | 1477726107441 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 00:28:27 INFO - PROCESS | 1839 | 1477726107581 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 00:28:27 INFO - PROCESS | 1839 | 1477726107587 Marionette TRACE conn4 <- [1,2070,null,["8"]] 00:28:27 INFO - PROCESS | 1839 | 1477726107594 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 00:28:27 INFO - PROCESS | 1839 | 1477726107600 Marionette TRACE conn4 <- [1,2071,null,{}] 00:28:27 INFO - PROCESS | 1839 | 1477726107607 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x97a64400 == 27 [pid = 1839] [id = 456] 00:28:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x9a0c5000) [pid = 1839] [serial = 1337] [outer = (nil)] 00:28:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x9a1e1000) [pid = 1839] [serial = 1338] [outer = 0x9a0c5000] 00:28:27 INFO - PROCESS | 1839 | 1477726107753 Marionette DEBUG loaded listener.js 00:28:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x9a378400) [pid = 1839] [serial = 1339] [outer = 0x9a0c5000] 00:28:28 INFO - PROCESS | 1839 | 1477726108751 Marionette TRACE conn4 <- [1,2072,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 00:28:28 INFO - . 00:28:28 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1575ms 00:28:28 INFO - PROCESS | 1839 | 1477726108792 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 00:28:28 INFO - PROCESS | 1839 | 1477726108800 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 00:28:28 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 00:28:28 INFO - PROCESS | 1839 | 1477726108807 Marionette TRACE conn4 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:29 INFO - PROCESS | 1839 | 1477726109029 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 00:28:29 INFO - PROCESS | 1839 | 1477726109193 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 00:28:29 INFO - PROCESS | 1839 | 1477726109200 Marionette TRACE conn4 <- [1,2075,null,["8"]] 00:28:29 INFO - PROCESS | 1839 | 1477726109247 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 00:28:29 INFO - PROCESS | 1839 | 1477726109255 Marionette TRACE conn4 <- [1,2076,null,{}] 00:28:29 INFO - PROCESS | 1839 | 1477726109263 Marionette TRACE conn4 -> [0,2077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aacc00 == 28 [pid = 1839] [id = 457] 00:28:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x82b2c400) [pid = 1839] [serial = 1340] [outer = (nil)] 00:28:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x83114400) [pid = 1839] [serial = 1341] [outer = 0x82b2c400] 00:28:29 INFO - PROCESS | 1839 | 1477726109371 Marionette DEBUG loaded listener.js 00:28:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x9a306800) [pid = 1839] [serial = 1342] [outer = 0x82b2c400] 00:28:30 INFO - PROCESS | 1839 | 1477726110212 Marionette TRACE conn4 <- [1,2077,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 00:28:30 INFO - . 00:28:30 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1425ms 00:28:30 INFO - PROCESS | 1839 | 1477726110412 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 00:28:30 INFO - PROCESS | 1839 | 1477726110418 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 00:28:30 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 00:28:30 INFO - PROCESS | 1839 | 1477726110434 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:30 INFO - PROCESS | 1839 | 1477726110644 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 00:28:30 INFO - PROCESS | 1839 | 1477726110825 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 00:28:30 INFO - PROCESS | 1839 | 1477726110834 Marionette TRACE conn4 <- [1,2080,null,["8"]] 00:28:30 INFO - PROCESS | 1839 | 1477726110844 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 00:28:30 INFO - PROCESS | 1839 | 1477726110855 Marionette TRACE conn4 <- [1,2081,null,{}] 00:28:30 INFO - PROCESS | 1839 | 1477726110862 Marionette TRACE conn4 -> [0,2082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fa5c00 == 29 [pid = 1839] [id = 458] 00:28:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x82fa8800) [pid = 1839] [serial = 1343] [outer = (nil)] 00:28:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x83061c00) [pid = 1839] [serial = 1344] [outer = 0x82fa8800] 00:28:30 INFO - PROCESS | 1839 | 1477726110966 Marionette DEBUG loaded listener.js 00:28:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x83113400) [pid = 1839] [serial = 1345] [outer = 0x82fa8800] 00:28:31 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:28:31 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:28:31 INFO - PROCESS | 1839 | 1477726111866 Marionette TRACE conn4 <- [1,2082,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 00:28:31 INFO - . 00:28:31 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1470ms 00:28:31 INFO - PROCESS | 1839 | 1477726111906 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 00:28:31 INFO - PROCESS | 1839 | 1477726111912 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 00:28:31 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 00:28:31 INFO - PROCESS | 1839 | 1477726111920 Marionette TRACE conn4 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:32 INFO - PROCESS | 1839 | --DOCSHELL 0x83206400 == 28 [pid = 1839] [id = 441] 00:28:32 INFO - PROCESS | 1839 | --DOCSHELL 0x82aa8000 == 27 [pid = 1839] [id = 435] 00:28:32 INFO - PROCESS | 1839 | --DOCSHELL 0x82a1b000 == 26 [pid = 1839] [id = 434] 00:28:32 INFO - PROCESS | 1839 | --DOCSHELL 0x82cee400 == 25 [pid = 1839] [id = 440] 00:28:32 INFO - PROCESS | 1839 | --DOCSHELL 0x8320bc00 == 24 [pid = 1839] [id = 436] 00:28:32 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab7000 == 23 [pid = 1839] [id = 437] 00:28:32 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3f0c00 == 22 [pid = 1839] [id = 442] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x83204800) [pid = 1839] [serial = 1293] [outer = (nil)] [url = about:blank] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x832d8c00) [pid = 1839] [serial = 1292] [outer = (nil)] [url = about:blank] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8c4f5400) [pid = 1839] [serial = 1296] [outer = (nil)] [url = about:blank] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8c3f5400) [pid = 1839] [serial = 1295] [outer = (nil)] [url = about:blank] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82e29c00) [pid = 1839] [serial = 1299] [outer = (nil)] [url = about:blank] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82e25400) [pid = 1839] [serial = 1298] [outer = (nil)] [url = about:blank] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8305fc00) [pid = 1839] [serial = 1302] [outer = (nil)] [url = about:blank] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8305a400) [pid = 1839] [serial = 1301] [outer = (nil)] [url = about:blank] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8ca24c00) [pid = 1839] [serial = 1305] [outer = (nil)] [url = about:blank] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8c4ef000) [pid = 1839] [serial = 1304] [outer = (nil)] [url = about:blank] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8c4efc00) [pid = 1839] [serial = 1281] [outer = (nil)] [url = about:blank] 00:28:32 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x82ea7c00) [pid = 1839] [serial = 1284] [outer = (nil)] [url = about:blank] 00:28:33 INFO - PROCESS | 1839 | 1477726113073 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 00:28:33 INFO - PROCESS | 1839 | 1477726113171 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 00:28:33 INFO - PROCESS | 1839 | 1477726113179 Marionette TRACE conn4 <- [1,2085,null,["8"]] 00:28:33 INFO - PROCESS | 1839 | 1477726113193 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 00:28:33 INFO - PROCESS | 1839 | 1477726113204 Marionette TRACE conn4 <- [1,2086,null,{}] 00:28:33 INFO - PROCESS | 1839 | 1477726113210 Marionette TRACE conn4 -> [0,2087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb6c00 == 23 [pid = 1839] [id = 459] 00:28:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x82053000) [pid = 1839] [serial = 1346] [outer = (nil)] 00:28:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8205a800) [pid = 1839] [serial = 1347] [outer = 0x82053000] 00:28:33 INFO - PROCESS | 1839 | 1477726113315 Marionette DEBUG loaded listener.js 00:28:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8242fc00) [pid = 1839] [serial = 1348] [outer = 0x82053000] 00:28:34 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:28:34 INFO - PROCESS | 1839 | 1477726114094 Marionette TRACE conn4 <- [1,2087,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 00:28:34 INFO - . 00:28:34 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 2234ms 00:28:34 INFO - PROCESS | 1839 | 1477726114156 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 00:28:34 INFO - PROCESS | 1839 | 1477726114164 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 00:28:34 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 00:28:34 INFO - PROCESS | 1839 | 1477726114176 Marionette TRACE conn4 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:34 INFO - PROCESS | 1839 | 1477726114504 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 00:28:34 INFO - PROCESS | 1839 | 1477726114597 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 00:28:34 INFO - PROCESS | 1839 | 1477726114604 Marionette TRACE conn4 <- [1,2090,null,["8"]] 00:28:34 INFO - PROCESS | 1839 | 1477726114610 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 00:28:34 INFO - PROCESS | 1839 | 1477726114616 Marionette TRACE conn4 <- [1,2091,null,{}] 00:28:34 INFO - PROCESS | 1839 | 1477726114625 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e2dc00 == 24 [pid = 1839] [id = 460] 00:28:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x82e99800) [pid = 1839] [serial = 1349] [outer = (nil)] 00:28:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82e9cc00) [pid = 1839] [serial = 1350] [outer = 0x82e99800] 00:28:34 INFO - PROCESS | 1839 | 1477726114726 Marionette DEBUG loaded listener.js 00:28:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82ea0000) [pid = 1839] [serial = 1351] [outer = 0x82e99800] 00:28:35 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:28:35 INFO - PROCESS | 1839 | 1477726115430 Marionette TRACE conn4 <- [1,2092,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 00:28:35 INFO - . 00:28:35 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1320ms 00:28:35 INFO - PROCESS | 1839 | 1477726115492 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 00:28:35 INFO - PROCESS | 1839 | 1477726115497 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 00:28:35 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 00:28:35 INFO - PROCESS | 1839 | 1477726115513 Marionette TRACE conn4 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:35 INFO - PROCESS | 1839 | 1477726115741 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 00:28:35 INFO - PROCESS | 1839 | 1477726115776 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 00:28:35 INFO - PROCESS | 1839 | 1477726115786 Marionette TRACE conn4 <- [1,2095,null,["8"]] 00:28:35 INFO - PROCESS | 1839 | 1477726115863 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 00:28:35 INFO - PROCESS | 1839 | 1477726115871 Marionette TRACE conn4 <- [1,2096,null,{}] 00:28:35 INFO - PROCESS | 1839 | 1477726115876 Marionette TRACE conn4 -> [0,2097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fdfc00 == 25 [pid = 1839] [id = 461] 00:28:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x82fe0000) [pid = 1839] [serial = 1352] [outer = (nil)] 00:28:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82fe1800) [pid = 1839] [serial = 1353] [outer = 0x82fe0000] 00:28:35 INFO - PROCESS | 1839 | 1477726115990 Marionette DEBUG loaded listener.js 00:28:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82fea000) [pid = 1839] [serial = 1354] [outer = 0x82fe0000] 00:28:36 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 00:28:36 INFO - PROCESS | 1839 | 1477726116845 Marionette TRACE conn4 <- [1,2097,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 00:28:36 INFO - . 00:28:36 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1377ms 00:28:36 INFO - PROCESS | 1839 | 1477726116890 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 00:28:36 INFO - PROCESS | 1839 | 1477726116894 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 00:28:36 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 00:28:36 INFO - PROCESS | 1839 | 1477726116913 Marionette TRACE conn4 -> [0,2099,"getContext",null] 00:28:36 INFO - PROCESS | 1839 | 1477726116917 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 00:28:36 INFO - PROCESS | 1839 | 1477726116923 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 00:28:36 INFO - PROCESS | 1839 | 1477726116925 Marionette TRACE conn4 <- [1,2100,null,{}] 00:28:36 INFO - PROCESS | 1839 | 1477726116932 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:28:36 INFO - PROCESS | 1839 | 1477726116954 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 00:28:36 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 00:28:36 INFO - PROCESS | 1839 | 1477726116967 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 00:28:36 INFO - PROCESS | 1839 | 1477726116970 Marionette TRACE conn4 <- [1,2102,null,{}] 00:28:36 INFO - PROCESS | 1839 | 1477726116977 Marionette TRACE conn4 -> [0,2103,"getContext",null] 00:28:36 INFO - PROCESS | 1839 | 1477726116980 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 00:28:36 INFO - PROCESS | 1839 | 1477726116986 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 00:28:36 INFO - PROCESS | 1839 | 1477726116989 Marionette TRACE conn4 <- [1,2104,null,{}] 00:28:37 INFO - PROCESS | 1839 | 1477726117000 Marionette TRACE conn4 -> [0,2105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:28:37 INFO - PROCESS | 1839 | 1477726117023 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 00:28:37 INFO - PROCESS | 1839 | 1477726117047 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 00:28:37 INFO - PROCESS | 1839 | 1477726117051 Marionette TRACE conn4 <- [1,2106,null,{}] 00:28:37 INFO - PROCESS | 1839 | 1477726117056 Marionette TRACE conn4 -> [0,2107,"getContext",null] 00:28:37 INFO - PROCESS | 1839 | 1477726117059 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 00:28:37 INFO - PROCESS | 1839 | 1477726117064 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 00:28:37 INFO - PROCESS | 1839 | 1477726117067 Marionette TRACE conn4 <- [1,2108,null,{}] 00:28:37 INFO - PROCESS | 1839 | 1477726117073 Marionette TRACE conn4 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:28:37 INFO - PROCESS | 1839 | 1477726117090 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 00:28:37 INFO - Setting pref security.mixed_content.use_hsts (false) 00:28:37 INFO - PROCESS | 1839 | 1477726117101 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 00:28:37 INFO - PROCESS | 1839 | 1477726117104 Marionette TRACE conn4 <- [1,2110,null,{}] 00:28:37 INFO - PROCESS | 1839 | 1477726117110 Marionette TRACE conn4 -> [0,2111,"getContext",null] 00:28:37 INFO - PROCESS | 1839 | 1477726117113 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 00:28:37 INFO - PROCESS | 1839 | 1477726117123 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 00:28:37 INFO - PROCESS | 1839 | 1477726117125 Marionette TRACE conn4 <- [1,2112,null,{}] 00:28:37 INFO - PROCESS | 1839 | 1477726117130 Marionette TRACE conn4 -> [0,2113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:28:37 INFO - PROCESS | 1839 | 1477726117149 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 00:28:37 INFO - PROCESS | 1839 | 1477726117163 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 00:28:37 INFO - PROCESS | 1839 | 1477726117165 Marionette TRACE conn4 <- [1,2114,null,{}] 00:28:37 INFO - PROCESS | 1839 | 1477726117173 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:37 INFO - PROCESS | 1839 | 1477726117436 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 00:28:37 INFO - PROCESS | 1839 | 1477726117457 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 00:28:37 INFO - PROCESS | 1839 | 1477726117461 Marionette TRACE conn4 <- [1,2116,null,["8"]] 00:28:37 INFO - PROCESS | 1839 | 1477726117467 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 00:28:37 INFO - PROCESS | 1839 | 1477726117472 Marionette TRACE conn4 <- [1,2117,null,{}] 00:28:37 INFO - PROCESS | 1839 | 1477726117477 Marionette TRACE conn4 -> [0,2118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x83055400 == 26 [pid = 1839] [id = 462] 00:28:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8311a800) [pid = 1839] [serial = 1355] [outer = (nil)] 00:28:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8acb3c00) [pid = 1839] [serial = 1356] [outer = 0x8311a800] 00:28:37 INFO - PROCESS | 1839 | 1477726117971 Marionette DEBUG loaded listener.js 00:28:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8adddc00) [pid = 1839] [serial = 1357] [outer = 0x8311a800] 00:28:38 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x9a110400) [pid = 1839] [serial = 1328] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 00:28:38 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x94214c00) [pid = 1839] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 00:28:38 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x82061800) [pid = 1839] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 00:28:38 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x83057800) [pid = 1839] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 00:28:38 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x92901800) [pid = 1839] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 00:28:38 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8316f000) [pid = 1839] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 00:28:38 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x9542d400) [pid = 1839] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 00:28:38 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x9a407800) [pid = 1839] [serial = 1331] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 00:28:38 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x83056c00) [pid = 1839] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 00:28:38 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:28:38 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:28:38 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 00:28:38 INFO - PROCESS | 1839 | 1477726118723 Marionette TRACE conn4 <- [1,2118,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 00:28:38 INFO - . 00:28:38 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 1836ms 00:28:38 INFO - PROCESS | 1839 | 1477726118748 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 00:28:38 INFO - PROCESS | 1839 | 1477726118754 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 00:28:38 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 00:28:38 INFO - PROCESS | 1839 | 1477726118762 Marionette TRACE conn4 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:38 INFO - PROCESS | 1839 | 1477726118976 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 00:28:38 INFO - PROCESS | 1839 | 1477726118988 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 00:28:38 INFO - PROCESS | 1839 | 1477726118991 Marionette TRACE conn4 <- [1,2121,null,["8"]] 00:28:39 INFO - PROCESS | 1839 | 1477726118998 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 00:28:39 INFO - PROCESS | 1839 | 1477726119003 Marionette TRACE conn4 <- [1,2122,null,{}] 00:28:39 INFO - PROCESS | 1839 | 1477726119008 Marionette TRACE conn4 -> [0,2123,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3ec000 == 27 [pid = 1839] [id = 463] 00:28:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8c3ef400) [pid = 1839] [serial = 1358] [outer = (nil)] 00:28:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8c3f4c00) [pid = 1839] [serial = 1359] [outer = 0x8c3ef400] 00:28:39 INFO - PROCESS | 1839 | 1477726119099 Marionette DEBUG loaded listener.js 00:28:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8c3f1c00) [pid = 1839] [serial = 1360] [outer = 0x8c3ef400] 00:28:39 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 00:28:39 INFO - PROCESS | 1839 | 1477726119952 Marionette TRACE conn4 <- [1,2123,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 00:28:39 INFO - . 00:28:39 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 1220ms 00:28:39 INFO - PROCESS | 1839 | 1477726119987 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 00:28:39 INFO - PROCESS | 1839 | 1477726119994 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 00:28:40 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 00:28:40 INFO - PROCESS | 1839 | 1477726120006 Marionette TRACE conn4 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:40 INFO - PROCESS | 1839 | 1477726120252 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 00:28:40 INFO - PROCESS | 1839 | 1477726120427 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 00:28:40 INFO - PROCESS | 1839 | 1477726120434 Marionette TRACE conn4 <- [1,2126,null,["8"]] 00:28:40 INFO - PROCESS | 1839 | 1477726120442 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 00:28:40 INFO - PROCESS | 1839 | 1477726120451 Marionette TRACE conn4 <- [1,2127,null,{}] 00:28:40 INFO - PROCESS | 1839 | 1477726120502 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x82caa000 == 28 [pid = 1839] [id = 464] 00:28:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x82cee000) [pid = 1839] [serial = 1361] [outer = (nil)] 00:28:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82e26c00) [pid = 1839] [serial = 1362] [outer = 0x82cee000] 00:28:40 INFO - PROCESS | 1839 | 1477726120625 Marionette DEBUG loaded listener.js 00:28:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82e2fc00) [pid = 1839] [serial = 1363] [outer = 0x82cee000] 00:28:41 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:28:41 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:28:41 INFO - PROCESS | 1839 | 1477726121542 Marionette TRACE conn4 <- [1,2128,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 00:28:41 INFO - . 00:28:41 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 1575ms 00:28:41 INFO - PROCESS | 1839 | 1477726121592 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 00:28:41 INFO - PROCESS | 1839 | 1477726121598 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 00:28:41 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 00:28:41 INFO - PROCESS | 1839 | 1477726121607 Marionette TRACE conn4 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:41 INFO - PROCESS | 1839 | 1477726121806 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 00:28:41 INFO - PROCESS | 1839 | 1477726121979 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 00:28:41 INFO - PROCESS | 1839 | 1477726121985 Marionette TRACE conn4 <- [1,2131,null,["8"]] 00:28:41 INFO - PROCESS | 1839 | 1477726121992 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 00:28:42 INFO - PROCESS | 1839 | 1477726121998 Marionette TRACE conn4 <- [1,2132,null,{}] 00:28:42 INFO - PROCESS | 1839 | 1477726122004 Marionette TRACE conn4 -> [0,2133,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x83204400 == 29 [pid = 1839] [id = 465] 00:28:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8acb2c00) [pid = 1839] [serial = 1364] [outer = (nil)] 00:28:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8addc400) [pid = 1839] [serial = 1365] [outer = 0x8acb2c00] 00:28:42 INFO - PROCESS | 1839 | 1477726122151 Marionette DEBUG loaded listener.js 00:28:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8ade7400) [pid = 1839] [serial = 1366] [outer = 0x8acb2c00] 00:28:42 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:28:42 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:28:42 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:28:43 INFO - PROCESS | 1839 | 1477726123059 Marionette TRACE conn4 <- [1,2133,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 00:28:43 INFO - . 00:28:43 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 1492ms 00:28:43 INFO - PROCESS | 1839 | 1477726123130 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 00:28:43 INFO - PROCESS | 1839 | 1477726123138 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 00:28:43 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 00:28:43 INFO - Clearing pref security.mixed_content.send_hsts_priming 00:28:43 INFO - PROCESS | 1839 | 1477726123146 Marionette TRACE conn4 -> [0,2135,"getContext",null] 00:28:43 INFO - PROCESS | 1839 | 1477726123150 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 00:28:43 INFO - PROCESS | 1839 | 1477726123157 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 00:28:43 INFO - PROCESS | 1839 | 1477726123161 Marionette TRACE conn4 <- [1,2136,null,{}] 00:28:43 INFO - PROCESS | 1839 | 1477726123167 Marionette TRACE conn4 -> [0,2137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:28:43 INFO - PROCESS | 1839 | 1477726123189 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 00:28:43 INFO - PROCESS | 1839 | 1477726123196 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 00:28:43 INFO - PROCESS | 1839 | 1477726123199 Marionette TRACE conn4 <- [1,2138,null,{}] 00:28:43 INFO - Clearing pref security.mixed_content.use_hsts 00:28:43 INFO - PROCESS | 1839 | 1477726123205 Marionette TRACE conn4 -> [0,2139,"getContext",null] 00:28:43 INFO - PROCESS | 1839 | 1477726123210 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 00:28:43 INFO - PROCESS | 1839 | 1477726123216 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 00:28:43 INFO - PROCESS | 1839 | 1477726123220 Marionette TRACE conn4 <- [1,2140,null,{}] 00:28:43 INFO - PROCESS | 1839 | 1477726123271 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:28:43 INFO - PROCESS | 1839 | 1477726123289 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 00:28:43 INFO - PROCESS | 1839 | 1477726123295 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 00:28:43 INFO - PROCESS | 1839 | 1477726123299 Marionette TRACE conn4 <- [1,2142,null,{}] 00:28:43 INFO - PROCESS | 1839 | 1477726123306 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:43 INFO - PROCESS | 1839 | 1477726123516 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 00:28:43 INFO - PROCESS | 1839 | 1477726123691 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 00:28:43 INFO - PROCESS | 1839 | 1477726123697 Marionette TRACE conn4 <- [1,2144,null,["8"]] 00:28:43 INFO - PROCESS | 1839 | 1477726123703 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 00:28:43 INFO - PROCESS | 1839 | 1477726123711 Marionette TRACE conn4 <- [1,2145,null,{}] 00:28:43 INFO - PROCESS | 1839 | 1477726123716 Marionette TRACE conn4 -> [0,2146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e29800 == 30 [pid = 1839] [id = 466] 00:28:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x82fa8000) [pid = 1839] [serial = 1367] [outer = (nil)] 00:28:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8cbc6000) [pid = 1839] [serial = 1368] [outer = 0x82fa8000] 00:28:43 INFO - PROCESS | 1839 | 1477726123864 Marionette DEBUG loaded listener.js 00:28:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8cc7a800) [pid = 1839] [serial = 1369] [outer = 0x82fa8000] 00:28:44 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:28:44 INFO - PROCESS | 1839 | 1477726124924 Marionette TRACE conn4 <- [1,2146,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 00:28:44 INFO - . 00:28:44 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 1794ms 00:28:44 INFO - PROCESS | 1839 | 1477726124941 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 00:28:44 INFO - PROCESS | 1839 | 1477726124948 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 00:28:44 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 00:28:44 INFO - PROCESS | 1839 | 1477726124957 Marionette TRACE conn4 -> [0,2148,"getContext",null] 00:28:44 INFO - PROCESS | 1839 | 1477726124964 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 00:28:44 INFO - PROCESS | 1839 | 1477726124973 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 00:28:44 INFO - PROCESS | 1839 | 1477726124978 Marionette TRACE conn4 <- [1,2149,null,{}] 00:28:44 INFO - PROCESS | 1839 | 1477726124986 Marionette TRACE conn4 -> [0,2150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:28:45 INFO - PROCESS | 1839 | 1477726125013 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 00:28:45 INFO - PROCESS | 1839 | 1477726125086 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 00:28:45 INFO - PROCESS | 1839 | 1477726125103 Marionette TRACE conn4 <- [1,2151,null,{}] 00:28:45 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 00:28:45 INFO - PROCESS | 1839 | 1477726125137 Marionette TRACE conn4 -> [0,2152,"getContext",null] 00:28:45 INFO - PROCESS | 1839 | 1477726125142 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 00:28:45 INFO - PROCESS | 1839 | 1477726125153 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 00:28:45 INFO - PROCESS | 1839 | 1477726125155 Marionette TRACE conn4 <- [1,2153,null,{}] 00:28:45 INFO - PROCESS | 1839 | 1477726125162 Marionette TRACE conn4 -> [0,2154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:28:45 INFO - PROCESS | 1839 | 1477726125184 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 00:28:45 INFO - PROCESS | 1839 | 1477726125250 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 00:28:45 INFO - PROCESS | 1839 | 1477726125258 Marionette TRACE conn4 <- [1,2155,null,{}] 00:28:45 INFO - PROCESS | 1839 | 1477726125264 Marionette TRACE conn4 -> [0,2156,"getContext",null] 00:28:45 INFO - PROCESS | 1839 | 1477726125269 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 00:28:45 INFO - PROCESS | 1839 | 1477726125285 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 00:28:45 INFO - PROCESS | 1839 | 1477726125292 Marionette TRACE conn4 <- [1,2157,null,{}] 00:28:45 INFO - PROCESS | 1839 | 1477726125298 Marionette TRACE conn4 -> [0,2158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:28:45 INFO - PROCESS | 1839 | 1477726125319 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 00:28:45 INFO - PROCESS | 1839 | 1477726125323 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 00:28:45 INFO - PROCESS | 1839 | 1477726125328 Marionette TRACE conn4 <- [1,2159,null,{}] 00:28:45 INFO - Setting pref security.mixed_content.use_hsts (false) 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x9a438800) [pid = 1839] [serial = 1332] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x9a4c5000) [pid = 1839] [serial = 1333] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x9a163000) [pid = 1839] [serial = 1329] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x9a1dc400) [pid = 1839] [serial = 1330] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x97a65000) [pid = 1839] [serial = 1325] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x95433800) [pid = 1839] [serial = 1322] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x959c3c00) [pid = 1839] [serial = 1323] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x83115c00) [pid = 1839] [serial = 1319] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8316bc00) [pid = 1839] [serial = 1320] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82b33800) [pid = 1839] [serial = 1316] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82e23800) [pid = 1839] [serial = 1317] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x83171000) [pid = 1839] [serial = 1290] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x94ec5000) [pid = 1839] [serial = 1313] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x9507e800) [pid = 1839] [serial = 1314] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x83172000) [pid = 1839] [serial = 1310] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8aaae000) [pid = 1839] [serial = 1311] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x94217800) [pid = 1839] [serial = 1307] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x94254c00) [pid = 1839] [serial = 1308] [outer = (nil)] [url = about:blank] 00:28:45 INFO - PROCESS | 1839 | 1477726125430 Marionette TRACE conn4 -> [0,2160,"getContext",null] 00:28:45 INFO - PROCESS | 1839 | 1477726125444 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 00:28:45 INFO - PROCESS | 1839 | 1477726125516 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 00:28:45 INFO - PROCESS | 1839 | 1477726125523 Marionette TRACE conn4 <- [1,2161,null,{}] 00:28:45 INFO - PROCESS | 1839 | 1477726125530 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:28:45 INFO - PROCESS | 1839 | 1477726125556 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 00:28:45 INFO - PROCESS | 1839 | 1477726125562 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 00:28:45 INFO - PROCESS | 1839 | 1477726125564 Marionette TRACE conn4 <- [1,2163,null,{}] 00:28:45 INFO - PROCESS | 1839 | 1477726125571 Marionette TRACE conn4 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:45 INFO - PROCESS | 1839 | 1477726125727 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 00:28:45 INFO - PROCESS | 1839 | 1477726125865 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 00:28:45 INFO - PROCESS | 1839 | 1477726125869 Marionette TRACE conn4 <- [1,2165,null,["8"]] 00:28:45 INFO - PROCESS | 1839 | 1477726125876 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 00:28:45 INFO - PROCESS | 1839 | 1477726125883 Marionette TRACE conn4 <- [1,2166,null,{}] 00:28:45 INFO - PROCESS | 1839 | 1477726125888 Marionette TRACE conn4 -> [0,2167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b33800 == 31 [pid = 1839] [id = 467] 00:28:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x82b35000) [pid = 1839] [serial = 1370] [outer = (nil)] 00:28:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x82caf800) [pid = 1839] [serial = 1371] [outer = 0x82b35000] 00:28:45 INFO - PROCESS | 1839 | 1477726125986 Marionette DEBUG loaded listener.js 00:28:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x82e27400) [pid = 1839] [serial = 1372] [outer = 0x82b35000] 00:28:46 INFO - PROCESS | 1839 | 1477726126815 Marionette TRACE conn4 <- [1,2167,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 00:28:46 INFO - . 00:28:46 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 1889ms 00:28:46 INFO - PROCESS | 1839 | 1477726126844 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 00:28:46 INFO - PROCESS | 1839 | 1477726126847 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 00:28:46 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 00:28:46 INFO - PROCESS | 1839 | 1477726126856 Marionette TRACE conn4 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:47 INFO - PROCESS | 1839 | 1477726127087 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 00:28:47 INFO - PROCESS | 1839 | 1477726127102 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 00:28:47 INFO - PROCESS | 1839 | 1477726127105 Marionette TRACE conn4 <- [1,2170,null,["8"]] 00:28:47 INFO - PROCESS | 1839 | 1477726127110 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 00:28:47 INFO - PROCESS | 1839 | 1477726127115 Marionette TRACE conn4 <- [1,2171,null,{}] 00:28:47 INFO - PROCESS | 1839 | 1477726127120 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fe6000 == 32 [pid = 1839] [id = 468] 00:28:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x82fe8800) [pid = 1839] [serial = 1373] [outer = (nil)] 00:28:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x83057400) [pid = 1839] [serial = 1374] [outer = 0x82fe8800] 00:28:47 INFO - PROCESS | 1839 | 1477726127212 Marionette DEBUG loaded listener.js 00:28:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8305a400) [pid = 1839] [serial = 1375] [outer = 0x82fe8800] 00:28:47 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:28:47 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:28:47 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:28:48 INFO - PROCESS | 1839 | 1477726128061 Marionette TRACE conn4 <- [1,2172,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 00:28:48 INFO - . 00:28:48 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 1221ms 00:28:48 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:28:48 INFO - Clearing pref security.mixed_content.send_hsts_priming 00:28:48 INFO - PROCESS | 1839 | 1477726128076 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 00:28:48 INFO - PROCESS | 1839 | 1477726128079 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 00:28:48 INFO - PROCESS | 1839 | 1477726128096 Marionette TRACE conn4 -> [0,2174,"getContext",null] 00:28:48 INFO - PROCESS | 1839 | 1477726128099 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 00:28:48 INFO - PROCESS | 1839 | 1477726128105 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 00:28:48 INFO - PROCESS | 1839 | 1477726128111 Marionette TRACE conn4 <- [1,2175,null,{}] 00:28:48 INFO - PROCESS | 1839 | 1477726128116 Marionette TRACE conn4 -> [0,2176,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:28:48 INFO - PROCESS | 1839 | 1477726128136 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 00:28:48 INFO - PROCESS | 1839 | 1477726128162 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 00:28:48 INFO - PROCESS | 1839 | 1477726128168 Marionette TRACE conn4 <- [1,2177,null,{}] 00:28:48 INFO - Clearing pref security.mixed_content.use_hsts 00:28:48 INFO - PROCESS | 1839 | 1477726128174 Marionette TRACE conn4 -> [0,2178,"getContext",null] 00:28:48 INFO - PROCESS | 1839 | 1477726128177 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 00:28:48 INFO - PROCESS | 1839 | 1477726128183 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 00:28:48 INFO - PROCESS | 1839 | 1477726128187 Marionette TRACE conn4 <- [1,2179,null,{}] 00:28:48 INFO - PROCESS | 1839 | 1477726128202 Marionette TRACE conn4 -> [0,2180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:28:48 INFO - PROCESS | 1839 | 1477726128218 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 00:28:48 INFO - PROCESS | 1839 | 1477726128223 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 00:28:48 INFO - PROCESS | 1839 | 1477726128226 Marionette TRACE conn4 <- [1,2181,null,{}] 00:28:48 INFO - PROCESS | 1839 | 1477726128232 Marionette TRACE conn4 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:48 INFO - PROCESS | 1839 | 1477726128489 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 00:28:48 INFO - PROCESS | 1839 | 1477726128518 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 00:28:48 INFO - PROCESS | 1839 | 1477726128523 Marionette TRACE conn4 <- [1,2183,null,["8"]] 00:28:48 INFO - PROCESS | 1839 | 1477726128528 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 00:28:48 INFO - PROCESS | 1839 | 1477726128534 Marionette TRACE conn4 <- [1,2184,null,{}] 00:28:48 INFO - PROCESS | 1839 | 1477726128540 Marionette TRACE conn4 -> [0,2185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a9f400 == 33 [pid = 1839] [id = 469] 00:28:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x82b3bc00) [pid = 1839] [serial = 1376] [outer = (nil)] 00:28:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8311b800) [pid = 1839] [serial = 1377] [outer = 0x82b3bc00] 00:28:48 INFO - PROCESS | 1839 | 1477726128717 Marionette DEBUG loaded listener.js 00:28:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8320f400) [pid = 1839] [serial = 1378] [outer = 0x82b3bc00] 00:28:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:28:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:28:49 INFO - PROCESS | 1839 | 1477726129633 Marionette TRACE conn4 <- [1,2185,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 00:28:49 INFO - . 00:28:49 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 1573ms 00:28:49 INFO - PROCESS | 1839 | 1477726129658 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 00:28:49 INFO - PROCESS | 1839 | 1477726129662 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 00:28:49 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:28:49 INFO - PROCESS | 1839 | 1477726129669 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:49 INFO - PROCESS | 1839 | 1477726129898 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 00:28:50 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82053000) [pid = 1839] [serial = 1346] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 00:28:50 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82fa8800) [pid = 1839] [serial = 1343] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 00:28:50 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8311a800) [pid = 1839] [serial = 1355] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 00:28:50 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8c4f7c00) [pid = 1839] [serial = 1334] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 00:28:50 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x9a0c5000) [pid = 1839] [serial = 1337] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 00:28:50 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x82b2c400) [pid = 1839] [serial = 1340] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 00:28:50 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x82fe0000) [pid = 1839] [serial = 1352] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 00:28:50 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x82e99800) [pid = 1839] [serial = 1349] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 00:28:50 INFO - PROCESS | 1839 | 1477726130093 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 00:28:50 INFO - PROCESS | 1839 | 1477726130100 Marionette TRACE conn4 <- [1,2188,null,["8"]] 00:28:50 INFO - PROCESS | 1839 | 1477726130106 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 00:28:50 INFO - PROCESS | 1839 | 1477726130111 Marionette TRACE conn4 <- [1,2189,null,{}] 00:28:50 INFO - PROCESS | 1839 | 1477726130120 Marionette TRACE conn4 -> [0,2190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x82053000 == 34 [pid = 1839] [id = 470] 00:28:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8242d400) [pid = 1839] [serial = 1379] [outer = (nil)] 00:28:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x82fa8800) [pid = 1839] [serial = 1380] [outer = 0x8242d400] 00:28:50 INFO - PROCESS | 1839 | 1477726130215 Marionette DEBUG loaded listener.js 00:28:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8ac51400) [pid = 1839] [serial = 1381] [outer = 0x8242d400] 00:28:50 INFO - PROCESS | 1839 | 1477726130945 Marionette TRACE conn4 <- [1,2190,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 00:28:50 INFO - . 00:28:50 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 1321ms 00:28:50 INFO - PROCESS | 1839 | 1477726130990 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 00:28:50 INFO - PROCESS | 1839 | 1477726130993 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 00:28:50 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:28:51 INFO - PROCESS | 1839 | 1477726131001 Marionette TRACE conn4 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:51 INFO - PROCESS | 1839 | 1477726131224 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 00:28:51 INFO - PROCESS | 1839 | 1477726131236 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 00:28:51 INFO - PROCESS | 1839 | 1477726131241 Marionette TRACE conn4 <- [1,2193,null,["8"]] 00:28:51 INFO - PROCESS | 1839 | 1477726131254 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 00:28:51 INFO - PROCESS | 1839 | 1477726131260 Marionette TRACE conn4 <- [1,2194,null,{}] 00:28:51 INFO - PROCESS | 1839 | 1477726131266 Marionette TRACE conn4 -> [0,2195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3eb000 == 35 [pid = 1839] [id = 471] 00:28:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8c3eb400) [pid = 1839] [serial = 1382] [outer = (nil)] 00:28:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8c3edc00) [pid = 1839] [serial = 1383] [outer = 0x8c3eb400] 00:28:51 INFO - PROCESS | 1839 | 1477726131357 Marionette DEBUG loaded listener.js 00:28:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8c3ee800) [pid = 1839] [serial = 1384] [outer = 0x8c3eb400] 00:28:52 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 00:28:52 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 00:28:52 INFO - PROCESS | 1839 | 1477726132250 Marionette TRACE conn4 <- [1,2195,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 00:28:52 INFO - . 00:28:52 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 1329ms 00:28:52 INFO - PROCESS | 1839 | 1477726132332 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 00:28:52 INFO - PROCESS | 1839 | 1477726132340 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 00:28:52 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 00:28:52 INFO - PROCESS | 1839 | 1477726132363 Marionette TRACE conn4 -> [0,2197,"getContext",null] 00:28:52 INFO - PROCESS | 1839 | 1477726132371 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132382 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132388 Marionette TRACE conn4 <- [1,2198,null,{}] 00:28:52 INFO - PROCESS | 1839 | 1477726132397 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:28:52 INFO - PROCESS | 1839 | 1477726132426 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 00:28:52 INFO - PROCESS | 1839 | 1477726132433 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132443 Marionette TRACE conn4 <- [1,2200,null,{}] 00:28:52 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 00:28:52 INFO - PROCESS | 1839 | 1477726132503 Marionette TRACE conn4 -> [0,2201,"getContext",null] 00:28:52 INFO - PROCESS | 1839 | 1477726132509 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132521 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132524 Marionette TRACE conn4 <- [1,2202,null,{}] 00:28:52 INFO - PROCESS | 1839 | 1477726132531 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:28:52 INFO - PROCESS | 1839 | 1477726132554 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 00:28:52 INFO - PROCESS | 1839 | 1477726132561 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132568 Marionette TRACE conn4 <- [1,2204,null,{}] 00:28:52 INFO - PROCESS | 1839 | 1477726132574 Marionette TRACE conn4 -> [0,2205,"getContext",null] 00:28:52 INFO - PROCESS | 1839 | 1477726132580 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132598 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132606 Marionette TRACE conn4 <- [1,2206,null,{}] 00:28:52 INFO - PROCESS | 1839 | 1477726132658 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:28:52 INFO - PROCESS | 1839 | 1477726132682 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 00:28:52 INFO - PROCESS | 1839 | 1477726132700 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132704 Marionette TRACE conn4 <- [1,2208,null,{}] 00:28:52 INFO - Setting pref security.mixed_content.use_hsts (false) 00:28:52 INFO - PROCESS | 1839 | 1477726132710 Marionette TRACE conn4 -> [0,2209,"getContext",null] 00:28:52 INFO - PROCESS | 1839 | 1477726132713 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132723 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132727 Marionette TRACE conn4 <- [1,2210,null,{}] 00:28:52 INFO - PROCESS | 1839 | 1477726132735 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:28:52 INFO - PROCESS | 1839 | 1477726132763 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 00:28:52 INFO - PROCESS | 1839 | 1477726132815 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 00:28:52 INFO - PROCESS | 1839 | 1477726132818 Marionette TRACE conn4 <- [1,2212,null,{}] 00:28:52 INFO - PROCESS | 1839 | 1477726132825 Marionette TRACE conn4 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:53 INFO - PROCESS | 1839 | 1477726133061 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 00:28:53 INFO - PROCESS | 1839 | 1477726133241 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 00:28:53 INFO - PROCESS | 1839 | 1477726133244 Marionette TRACE conn4 <- [1,2214,null,["8"]] 00:28:53 INFO - PROCESS | 1839 | 1477726133252 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 00:28:53 INFO - PROCESS | 1839 | 1477726133259 Marionette TRACE conn4 <- [1,2215,null,{}] 00:28:53 INFO - PROCESS | 1839 | 1477726133264 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a15400 == 36 [pid = 1839] [id = 472] 00:28:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x83063000) [pid = 1839] [serial = 1385] [outer = (nil)] 00:28:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x832dd800) [pid = 1839] [serial = 1386] [outer = 0x83063000] 00:28:53 INFO - PROCESS | 1839 | 1477726133418 Marionette DEBUG loaded listener.js 00:28:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x832e0400) [pid = 1839] [serial = 1387] [outer = 0x83063000] 00:28:54 INFO - PROCESS | 1839 | [aac @ 0x8ca21400] err{or,}_recognition separate: 1; 1 00:28:54 INFO - PROCESS | 1839 | [aac @ 0x8ca21400] err{or,}_recognition combined: 1; 1 00:28:54 INFO - PROCESS | 1839 | [aac @ 0x8ca21400] Unsupported bit depth: 0 00:28:54 INFO - PROCESS | 1839 | [h264 @ 0x8ca24c00] err{or,}_recognition separate: 1; 1 00:28:54 INFO - PROCESS | 1839 | [h264 @ 0x8ca24c00] err{or,}_recognition combined: 1; 1 00:28:54 INFO - PROCESS | 1839 | [h264 @ 0x8ca24c00] Unsupported bit depth: 0 00:28:54 INFO - PROCESS | 1839 | 1477726134575 Marionette TRACE conn4 <- [1,2216,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 00:28:54 INFO - . 00:28:54 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 2255ms 00:28:54 INFO - PROCESS | 1839 | 1477726134605 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 00:28:54 INFO - PROCESS | 1839 | 1477726134610 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 00:28:54 INFO - TEST-START | /navigation-timing/idlharness.html 00:28:54 INFO - Clearing pref security.mixed_content.send_hsts_priming 00:28:54 INFO - PROCESS | 1839 | 1477726134618 Marionette TRACE conn4 -> [0,2218,"getContext",null] 00:28:54 INFO - PROCESS | 1839 | 1477726134622 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 00:28:54 INFO - PROCESS | 1839 | 1477726134627 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 00:28:54 INFO - PROCESS | 1839 | 1477726134630 Marionette TRACE conn4 <- [1,2219,null,{}] 00:28:54 INFO - PROCESS | 1839 | 1477726134636 Marionette TRACE conn4 -> [0,2220,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:28:54 INFO - PROCESS | 1839 | 1477726134652 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 00:28:54 INFO - PROCESS | 1839 | 1477726134657 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 00:28:54 INFO - PROCESS | 1839 | 1477726134660 Marionette TRACE conn4 <- [1,2221,null,{}] 00:28:54 INFO - Clearing pref security.mixed_content.use_hsts 00:28:54 INFO - PROCESS | 1839 | 1477726134667 Marionette TRACE conn4 -> [0,2222,"getContext",null] 00:28:54 INFO - PROCESS | 1839 | 1477726134670 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 00:28:54 INFO - PROCESS | 1839 | 1477726134722 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 00:28:54 INFO - PROCESS | 1839 | 1477726134726 Marionette TRACE conn4 <- [1,2223,null,{}] 00:28:54 INFO - PROCESS | 1839 | 1477726134733 Marionette TRACE conn4 -> [0,2224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:28:54 INFO - PROCESS | 1839 | 1477726134752 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 00:28:54 INFO - PROCESS | 1839 | 1477726134773 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 00:28:54 INFO - PROCESS | 1839 | 1477726134778 Marionette TRACE conn4 <- [1,2225,null,{}] 00:28:54 INFO - PROCESS | 1839 | 1477726134784 Marionette TRACE conn4 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 00:28:55 INFO - PROCESS | 1839 | 1477726134993 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 00:28:55 INFO - PROCESS | 1839 | 1477726135179 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 00:28:55 INFO - PROCESS | 1839 | 1477726135184 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 00:28:55 INFO - PROCESS | 1839 | 1477726135191 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:28:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8cbc2c00) [pid = 1839] [serial = 1388] [outer = 0x949b7800] 00:28:55 INFO - PROCESS | 1839 | 1477726135537 Marionette TRACE conn4 <- [1,2228,null,{}] 00:28:55 INFO - PROCESS | 1839 | 1477726135547 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 00:28:55 INFO - PROCESS | 1839 | 1477726135575 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 00:28:55 INFO - PROCESS | 1839 | 1477726135622 Marionette TRACE conn4 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:55 INFO - PROCESS | 1839 | 1477726135656 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 00:28:55 INFO - PROCESS | 1839 | 1477726135661 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 00:28:55 INFO - PROCESS | 1839 | 1477726135666 Marionette TRACE conn4 <- [1,2231,null,["8"]] 00:28:55 INFO - PROCESS | 1839 | 1477726135671 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 00:28:55 INFO - PROCESS | 1839 | 1477726135684 Marionette TRACE conn4 <- [1,2232,null,{}] 00:28:55 INFO - PROCESS | 1839 | 1477726135695 Marionette TRACE conn4 -> [0,2233,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc73c00 == 37 [pid = 1839] [id = 473] 00:28:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8cc74000) [pid = 1839] [serial = 1389] [outer = (nil)] 00:28:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8cc7b800) [pid = 1839] [serial = 1390] [outer = 0x8cc74000] 00:28:55 INFO - PROCESS | 1839 | 1477726135802 Marionette DEBUG loaded listener.js 00:28:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8cc81800) [pid = 1839] [serial = 1391] [outer = 0x8cc74000] 00:28:57 INFO - ............................................................................................. 00:28:57 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3032ms 00:28:57 INFO - TEST-START | /navigation-timing/test_document_open.html 00:28:57 INFO - PROCESS | 1839 | 1477726137476 Marionette TRACE conn4 <- [1,2233,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 00:28:57 INFO - PROCESS | 1839 | 1477726137654 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 00:28:57 INFO - PROCESS | 1839 | 1477726137661 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 00:28:57 INFO - PROCESS | 1839 | 1477726137672 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:57 INFO - PROCESS | 1839 | 1477726137889 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 00:28:58 INFO - PROCESS | 1839 | 1477726138073 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 00:28:58 INFO - PROCESS | 1839 | 1477726138077 Marionette TRACE conn4 <- [1,2236,null,["8"]] 00:28:58 INFO - PROCESS | 1839 | 1477726138084 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 00:28:58 INFO - PROCESS | 1839 | 1477726138092 Marionette TRACE conn4 <- [1,2237,null,{}] 00:28:58 INFO - PROCESS | 1839 | 1477726138097 Marionette TRACE conn4 -> [0,2238,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b2fc00 == 38 [pid = 1839] [id = 474] 00:28:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82b30c00) [pid = 1839] [serial = 1392] [outer = (nil)] 00:28:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x82cea400) [pid = 1839] [serial = 1393] [outer = 0x82b30c00] 00:28:58 INFO - PROCESS | 1839 | 1477726138349 Marionette DEBUG loaded listener.js 00:28:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x82ea0800) [pid = 1839] [serial = 1394] [outer = 0x82b30c00] 00:28:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fa8000 == 39 [pid = 1839] [id = 475] 00:28:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x81fb1000) [pid = 1839] [serial = 1395] [outer = (nil)] 00:28:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x81fb1400) [pid = 1839] [serial = 1396] [outer = 0x81fb1000] 00:28:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8242dc00) [pid = 1839] [serial = 1397] [outer = 0x81fb1000] 00:28:59 INFO - PROCESS | 1839 | 1477726139517 Marionette TRACE conn4 <- [1,2238,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 00:28:59 INFO - ..................... 00:28:59 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1885ms 00:28:59 INFO - PROCESS | 1839 | 1477726139558 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 00:28:59 INFO - PROCESS | 1839 | 1477726139565 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 00:28:59 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 00:28:59 INFO - PROCESS | 1839 | 1477726139578 Marionette TRACE conn4 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x82fe6000 == 38 [pid = 1839] [id = 468] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x82a9f400 == 37 [pid = 1839] [id = 469] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x82b33800 == 36 [pid = 1839] [id = 467] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x82fdfc00 == 35 [pid = 1839] [id = 461] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3ec000 == 34 [pid = 1839] [id = 463] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x82caa000 == 33 [pid = 1839] [id = 464] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x83055400 == 32 [pid = 1839] [id = 462] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x82e29800 == 31 [pid = 1839] [id = 466] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x83204400 == 30 [pid = 1839] [id = 465] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x82053000 == 29 [pid = 1839] [id = 470] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3eb000 == 28 [pid = 1839] [id = 471] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x82a15400 == 27 [pid = 1839] [id = 472] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc73c00 == 26 [pid = 1839] [id = 473] 00:29:00 INFO - PROCESS | 1839 | --DOCSHELL 0x82b2fc00 == 25 [pid = 1839] [id = 474] 00:29:00 INFO - PROCESS | 1839 | 1477726140636 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x94258000) [pid = 1839] [serial = 1336] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x95081800) [pid = 1839] [serial = 1335] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x9a378400) [pid = 1839] [serial = 1339] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x9a1e1000) [pid = 1839] [serial = 1338] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x9a306800) [pid = 1839] [serial = 1342] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x83114400) [pid = 1839] [serial = 1341] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x83113400) [pid = 1839] [serial = 1345] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x83061c00) [pid = 1839] [serial = 1344] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8242fc00) [pid = 1839] [serial = 1348] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8205a800) [pid = 1839] [serial = 1347] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82ea0000) [pid = 1839] [serial = 1351] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82e9cc00) [pid = 1839] [serial = 1350] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82fea000) [pid = 1839] [serial = 1354] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x82fe1800) [pid = 1839] [serial = 1353] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8adddc00) [pid = 1839] [serial = 1357] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8acb3c00) [pid = 1839] [serial = 1356] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8c3f4c00) [pid = 1839] [serial = 1359] [outer = (nil)] [url = about:blank] 00:29:00 INFO - PROCESS | 1839 | 1477726140841 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 00:29:00 INFO - PROCESS | 1839 | 1477726140848 Marionette TRACE conn4 <- [1,2241,null,["8"]] 00:29:00 INFO - PROCESS | 1839 | 1477726140857 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 00:29:00 INFO - PROCESS | 1839 | 1477726140866 Marionette TRACE conn4 <- [1,2242,null,{}] 00:29:00 INFO - PROCESS | 1839 | 1477726140875 Marionette TRACE conn4 -> [0,2243,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x8205d000 == 26 [pid = 1839] [id = 476] 00:29:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8205d400) [pid = 1839] [serial = 1398] [outer = (nil)] 00:29:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x82427400) [pid = 1839] [serial = 1399] [outer = 0x8205d400] 00:29:00 INFO - PROCESS | 1839 | 1477726140987 Marionette DEBUG loaded listener.js 00:29:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x82a12800) [pid = 1839] [serial = 1400] [outer = 0x8205d400] 00:29:01 INFO - PROCESS | 1839 | 1477726141637 Marionette TRACE conn4 <- [1,2243,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 00:29:01 INFO - ... 00:29:01 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 2075ms 00:29:01 INFO - PROCESS | 1839 | 1477726141654 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 00:29:01 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 00:29:01 INFO - PROCESS | 1839 | 1477726141664 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 00:29:01 INFO - PROCESS | 1839 | 1477726141673 Marionette TRACE conn4 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:01 INFO - PROCESS | 1839 | 1477726141913 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 00:29:02 INFO - PROCESS | 1839 | 1477726142051 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 00:29:02 INFO - PROCESS | 1839 | 1477726142056 Marionette TRACE conn4 <- [1,2246,null,["8"]] 00:29:02 INFO - PROCESS | 1839 | 1477726142063 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 00:29:02 INFO - PROCESS | 1839 | 1477726142071 Marionette TRACE conn4 <- [1,2247,null,{}] 00:29:02 INFO - PROCESS | 1839 | 1477726142077 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b38c00 == 27 [pid = 1839] [id = 477] 00:29:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x82b39c00) [pid = 1839] [serial = 1401] [outer = (nil)] 00:29:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82cab400) [pid = 1839] [serial = 1402] [outer = 0x82b39c00] 00:29:02 INFO - PROCESS | 1839 | 1477726142180 Marionette DEBUG loaded listener.js 00:29:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82ceac00) [pid = 1839] [serial = 1403] [outer = 0x82b39c00] 00:29:02 INFO - PROCESS | 1839 | 1477726142934 Marionette TRACE conn4 <- [1,2248,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 00:29:02 INFO - ...................... 00:29:02 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1325ms 00:29:02 INFO - PROCESS | 1839 | 1477726142997 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 00:29:03 INFO - PROCESS | 1839 | 1477726143003 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 00:29:03 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 00:29:03 INFO - PROCESS | 1839 | 1477726143026 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:03 INFO - PROCESS | 1839 | 1477726143289 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 00:29:03 INFO - PROCESS | 1839 | 1477726143330 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 00:29:03 INFO - PROCESS | 1839 | 1477726143340 Marionette TRACE conn4 <- [1,2251,null,["8"]] 00:29:03 INFO - PROCESS | 1839 | 1477726143418 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 00:29:03 INFO - PROCESS | 1839 | 1477726143427 Marionette TRACE conn4 <- [1,2252,null,{}] 00:29:03 INFO - PROCESS | 1839 | 1477726143438 Marionette TRACE conn4 -> [0,2253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e9e000 == 28 [pid = 1839] [id = 478] 00:29:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x82fa6800) [pid = 1839] [serial = 1404] [outer = (nil)] 00:29:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82faa400) [pid = 1839] [serial = 1405] [outer = 0x82fa6800] 00:29:03 INFO - PROCESS | 1839 | 1477726143538 Marionette DEBUG loaded listener.js 00:29:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82fe1c00) [pid = 1839] [serial = 1406] [outer = 0x82fa6800] 00:29:04 INFO - PROCESS | 1839 | 1477726144310 Marionette TRACE conn4 <- [1,2253,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 00:29:04 INFO - .... 00:29:04 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1375ms 00:29:04 INFO - PROCESS | 1839 | 1477726144396 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 00:29:04 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 00:29:04 INFO - PROCESS | 1839 | 1477726144401 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 00:29:04 INFO - PROCESS | 1839 | 1477726144424 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:04 INFO - PROCESS | 1839 | 1477726144766 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 00:29:04 INFO - PROCESS | 1839 | 1477726144805 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 00:29:04 INFO - PROCESS | 1839 | 1477726144810 Marionette TRACE conn4 <- [1,2256,null,["8"]] 00:29:04 INFO - PROCESS | 1839 | 1477726144819 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 00:29:04 INFO - PROCESS | 1839 | 1477726144825 Marionette TRACE conn4 <- [1,2257,null,{}] 00:29:04 INFO - PROCESS | 1839 | 1477726144908 Marionette TRACE conn4 -> [0,2258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x83112000 == 29 [pid = 1839] [id = 479] 00:29:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x83113400) [pid = 1839] [serial = 1407] [outer = (nil)] 00:29:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x832d7800) [pid = 1839] [serial = 1408] [outer = 0x83113400] 00:29:05 INFO - PROCESS | 1839 | 1477726145024 Marionette DEBUG loaded listener.js 00:29:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x832e1400) [pid = 1839] [serial = 1409] [outer = 0x83113400] 00:29:05 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8242d400) [pid = 1839] [serial = 1379] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 00:29:05 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82b3bc00) [pid = 1839] [serial = 1376] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 00:29:05 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8c3ef400) [pid = 1839] [serial = 1358] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 00:29:05 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8acb2c00) [pid = 1839] [serial = 1364] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 00:29:05 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82b35000) [pid = 1839] [serial = 1370] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 00:29:05 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82cee000) [pid = 1839] [serial = 1361] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 00:29:05 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82fa8000) [pid = 1839] [serial = 1367] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 00:29:05 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82fe8800) [pid = 1839] [serial = 1373] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 00:29:05 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8c3eb400) [pid = 1839] [serial = 1382] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 00:29:05 INFO - PROCESS | 1839 | 1477726145934 Marionette TRACE conn4 <- [1,2258,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 00:29:05 INFO - ..... 00:29:05 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1577ms 00:29:06 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 00:29:06 INFO - PROCESS | 1839 | 1477726146007 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 00:29:06 INFO - PROCESS | 1839 | 1477726146010 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 00:29:06 INFO - PROCESS | 1839 | 1477726146021 Marionette TRACE conn4 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:06 INFO - PROCESS | 1839 | 1477726146196 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 00:29:06 INFO - PROCESS | 1839 | 1477726146328 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 00:29:06 INFO - PROCESS | 1839 | 1477726146333 Marionette TRACE conn4 <- [1,2261,null,["8"]] 00:29:06 INFO - PROCESS | 1839 | 1477726146338 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 00:29:06 INFO - PROCESS | 1839 | 1477726146343 Marionette TRACE conn4 <- [1,2262,null,{}] 00:29:06 INFO - PROCESS | 1839 | 1477726146348 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x83115800 == 30 [pid = 1839] [id = 480] 00:29:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x832e3000) [pid = 1839] [serial = 1410] [outer = (nil)] 00:29:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8aaab000) [pid = 1839] [serial = 1411] [outer = 0x832e3000] 00:29:06 INFO - PROCESS | 1839 | 1477726146441 Marionette DEBUG loaded listener.js 00:29:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8aaae400) [pid = 1839] [serial = 1412] [outer = 0x832e3000] 00:29:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x82059000 == 31 [pid = 1839] [id = 481] 00:29:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8aab7c00) [pid = 1839] [serial = 1413] [outer = (nil)] 00:29:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8ac45800) [pid = 1839] [serial = 1414] [outer = 0x8aab7c00] 00:29:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8ac46000) [pid = 1839] [serial = 1415] [outer = 0x8aab7c00] 00:29:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8aab2400) [pid = 1839] [serial = 1416] [outer = 0x8aab7c00] 00:29:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x82055c00) [pid = 1839] [serial = 1417] [outer = 0x8aab7c00] 00:29:07 INFO - PROCESS | 1839 | 1477726147965 Marionette TRACE conn4 <- [1,2263,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 00:29:07 INFO - ..... 00:29:07 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1984ms 00:29:08 INFO - PROCESS | 1839 | 1477726148034 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 00:29:08 INFO - PROCESS | 1839 | 1477726148042 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 00:29:08 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 00:29:08 INFO - PROCESS | 1839 | 1477726148054 Marionette TRACE conn4 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:08 INFO - PROCESS | 1839 | 1477726148313 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 00:29:08 INFO - PROCESS | 1839 | 1477726148506 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 00:29:08 INFO - PROCESS | 1839 | 1477726148513 Marionette TRACE conn4 <- [1,2266,null,["8"]] 00:29:08 INFO - PROCESS | 1839 | 1477726148522 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 00:29:08 INFO - PROCESS | 1839 | 1477726148530 Marionette TRACE conn4 <- [1,2267,null,{}] 00:29:08 INFO - PROCESS | 1839 | 1477726148581 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b30800 == 32 [pid = 1839] [id = 482] 00:29:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82b31000) [pid = 1839] [serial = 1418] [outer = (nil)] 00:29:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x82b39400) [pid = 1839] [serial = 1419] [outer = 0x82b31000] 00:29:08 INFO - PROCESS | 1839 | 1477726148702 Marionette DEBUG loaded listener.js 00:29:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x82cf1c00) [pid = 1839] [serial = 1420] [outer = 0x82b31000] 00:29:09 INFO - PROCESS | 1839 | 1477726149437 Marionette TRACE conn4 <- [1,2268,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 00:29:09 INFO - .......... 00:29:09 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1428ms 00:29:09 INFO - PROCESS | 1839 | 1477726149481 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 00:29:09 INFO - PROCESS | 1839 | 1477726149486 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 00:29:09 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 00:29:09 INFO - PROCESS | 1839 | 1477726149494 Marionette TRACE conn4 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:09 INFO - PROCESS | 1839 | 1477726149814 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 00:29:09 INFO - PROCESS | 1839 | 1477726149948 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 00:29:09 INFO - PROCESS | 1839 | 1477726149954 Marionette TRACE conn4 <- [1,2271,null,["8"]] 00:29:09 INFO - PROCESS | 1839 | 1477726149965 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 00:29:09 INFO - PROCESS | 1839 | 1477726149970 Marionette TRACE conn4 <- [1,2272,null,{}] 00:29:09 INFO - PROCESS | 1839 | 1477726149980 Marionette TRACE conn4 -> [0,2273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea6000 == 33 [pid = 1839] [id = 483] 00:29:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x82fa4c00) [pid = 1839] [serial = 1421] [outer = (nil)] 00:29:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x82fa9800) [pid = 1839] [serial = 1422] [outer = 0x82fa4c00] 00:29:10 INFO - PROCESS | 1839 | 1477726150090 Marionette DEBUG loaded listener.js 00:29:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x82fe4400) [pid = 1839] [serial = 1423] [outer = 0x82fa4c00] 00:29:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e2c400 == 34 [pid = 1839] [id = 484] 00:29:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x83056c00) [pid = 1839] [serial = 1424] [outer = (nil)] 00:29:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x832df800) [pid = 1839] [serial = 1425] [outer = 0x83056c00] 00:29:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x83210400) [pid = 1839] [serial = 1426] [outer = 0x83056c00] 00:29:11 INFO - PROCESS | 1839 | [1839] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 00:29:11 INFO - PROCESS | 1839 | 1477726151526 Marionette TRACE conn4 <- [1,2273,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 00:29:11 INFO - ....................... 00:29:11 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 2135ms 00:29:11 INFO - PROCESS | 1839 | 1477726151630 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 00:29:11 INFO - PROCESS | 1839 | 1477726151636 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 00:29:11 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 00:29:11 INFO - PROCESS | 1839 | 1477726151647 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:11 INFO - PROCESS | 1839 | 1477726151904 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 00:29:12 INFO - PROCESS | 1839 | --DOCSHELL 0x82aacc00 == 33 [pid = 1839] [id = 457] 00:29:12 INFO - PROCESS | 1839 | --DOCSHELL 0x9a104400 == 32 [pid = 1839] [id = 453] 00:29:12 INFO - PROCESS | 1839 | --DOCSHELL 0x82fa5c00 == 31 [pid = 1839] [id = 458] 00:29:12 INFO - PROCESS | 1839 | --DOCSHELL 0x82e2dc00 == 30 [pid = 1839] [id = 460] 00:29:12 INFO - PROCESS | 1839 | --DOCSHELL 0x81fa8000 == 29 [pid = 1839] [id = 475] 00:29:12 INFO - PROCESS | 1839 | 1477726152148 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 00:29:12 INFO - PROCESS | 1839 | 1477726152155 Marionette TRACE conn4 <- [1,2276,null,["8"]] 00:29:12 INFO - PROCESS | 1839 | --DOCSHELL 0x83112000 == 28 [pid = 1839] [id = 479] 00:29:12 INFO - PROCESS | 1839 | --DOCSHELL 0x82b38c00 == 27 [pid = 1839] [id = 477] 00:29:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8205d000 == 26 [pid = 1839] [id = 476] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8c3edc00) [pid = 1839] [serial = 1383] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8c3ee800) [pid = 1839] [serial = 1384] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82fa8800) [pid = 1839] [serial = 1380] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8ac51400) [pid = 1839] [serial = 1381] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8311b800) [pid = 1839] [serial = 1377] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8320f400) [pid = 1839] [serial = 1378] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x83057400) [pid = 1839] [serial = 1374] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8305a400) [pid = 1839] [serial = 1375] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82caf800) [pid = 1839] [serial = 1371] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82e27400) [pid = 1839] [serial = 1372] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8cbc6000) [pid = 1839] [serial = 1368] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8cc7a800) [pid = 1839] [serial = 1369] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8addc400) [pid = 1839] [serial = 1365] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8ade7400) [pid = 1839] [serial = 1366] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82e26c00) [pid = 1839] [serial = 1362] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82e2fc00) [pid = 1839] [serial = 1363] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8c3f1c00) [pid = 1839] [serial = 1360] [outer = (nil)] [url = about:blank] 00:29:12 INFO - PROCESS | 1839 | 1477726152197 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 00:29:12 INFO - PROCESS | 1839 | 1477726152205 Marionette TRACE conn4 <- [1,2277,null,{}] 00:29:12 INFO - PROCESS | 1839 | 1477726152212 Marionette TRACE conn4 -> [0,2278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a14000 == 27 [pid = 1839] [id = 485] 00:29:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x82a19800) [pid = 1839] [serial = 1427] [outer = (nil)] 00:29:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82cb1c00) [pid = 1839] [serial = 1428] [outer = 0x82a19800] 00:29:12 INFO - PROCESS | 1839 | 1477726152313 Marionette DEBUG loaded listener.js 00:29:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82e25000) [pid = 1839] [serial = 1429] [outer = 0x82a19800] 00:29:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea5000 == 28 [pid = 1839] [id = 486] 00:29:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x82ea5400) [pid = 1839] [serial = 1430] [outer = (nil)] 00:29:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82e2fc00) [pid = 1839] [serial = 1431] [outer = 0x82ea5400] 00:29:13 INFO - PROCESS | 1839 | 1477726153051 Marionette TRACE conn4 <- [1,2278,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 00:29:13 INFO - ..... 00:29:13 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1422ms 00:29:13 INFO - PROCESS | 1839 | 1477726153068 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 00:29:13 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 00:29:13 INFO - PROCESS | 1839 | 1477726153073 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 00:29:13 INFO - PROCESS | 1839 | 1477726153080 Marionette TRACE conn4 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:13 INFO - PROCESS | 1839 | 1477726153293 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 00:29:13 INFO - PROCESS | 1839 | 1477726153434 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 00:29:13 INFO - PROCESS | 1839 | 1477726153440 Marionette TRACE conn4 <- [1,2281,null,["8"]] 00:29:13 INFO - PROCESS | 1839 | 1477726153448 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 00:29:13 INFO - PROCESS | 1839 | 1477726153454 Marionette TRACE conn4 <- [1,2282,null,{}] 00:29:13 INFO - PROCESS | 1839 | 1477726153459 Marionette TRACE conn4 -> [0,2283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fa1800 == 29 [pid = 1839] [id = 487] 00:29:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82fa3c00) [pid = 1839] [serial = 1432] [outer = (nil)] 00:29:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x82faa800) [pid = 1839] [serial = 1433] [outer = 0x82fa3c00] 00:29:13 INFO - PROCESS | 1839 | 1477726153554 Marionette DEBUG loaded listener.js 00:29:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x82fae800) [pid = 1839] [serial = 1434] [outer = 0x82fa3c00] 00:29:14 INFO - PROCESS | 1839 | 1477726154154 Marionette TRACE conn4 <- [1,2283,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 00:29:14 INFO - ... 00:29:14 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1122ms 00:29:14 INFO - PROCESS | 1839 | 1477726154212 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 00:29:14 INFO - PROCESS | 1839 | 1477726154221 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 00:29:14 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 00:29:14 INFO - PROCESS | 1839 | 1477726154228 Marionette TRACE conn4 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:14 INFO - PROCESS | 1839 | 1477726154429 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 00:29:14 INFO - PROCESS | 1839 | 1477726154577 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 00:29:14 INFO - PROCESS | 1839 | 1477726154583 Marionette TRACE conn4 <- [1,2286,null,["8"]] 00:29:14 INFO - PROCESS | 1839 | 1477726154589 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 00:29:14 INFO - PROCESS | 1839 | 1477726154596 Marionette TRACE conn4 <- [1,2287,null,{}] 00:29:14 INFO - PROCESS | 1839 | 1477726154603 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8320f000 == 30 [pid = 1839] [id = 488] 00:29:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8320f400) [pid = 1839] [serial = 1435] [outer = (nil)] 00:29:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x832db800) [pid = 1839] [serial = 1436] [outer = 0x8320f400] 00:29:14 INFO - PROCESS | 1839 | 1477726154720 Marionette DEBUG loaded listener.js 00:29:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x832e2400) [pid = 1839] [serial = 1437] [outer = 0x8320f400] 00:29:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x83062800 == 31 [pid = 1839] [id = 489] 00:29:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8ac50800) [pid = 1839] [serial = 1438] [outer = (nil)] 00:29:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8ac50c00) [pid = 1839] [serial = 1439] [outer = 0x8ac50800] 00:29:15 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 00:29:15 INFO - PROCESS | 1839 | 1477726155551 Marionette TRACE conn4 <- [1,2288,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 00:29:15 INFO - ... 00:29:15 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1372ms 00:29:15 INFO - PROCESS | 1839 | 1477726155616 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 00:29:15 INFO - PROCESS | 1839 | 1477726155621 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 00:29:15 INFO - TEST-START | /navigation-timing/test_readwrite.html 00:29:15 INFO - PROCESS | 1839 | 1477726155628 Marionette TRACE conn4 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:15 INFO - PROCESS | 1839 | 1477726155867 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 00:29:15 INFO - PROCESS | 1839 | 1477726155896 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 00:29:15 INFO - PROCESS | 1839 | 1477726155900 Marionette TRACE conn4 <- [1,2291,null,["8"]] 00:29:15 INFO - PROCESS | 1839 | 1477726155907 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 00:29:15 INFO - PROCESS | 1839 | 1477726155914 Marionette TRACE conn4 <- [1,2292,null,{}] 00:29:16 INFO - PROCESS | 1839 | 1477726156007 Marionette TRACE conn4 -> [0,2293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac4e800 == 32 [pid = 1839] [id = 490] 00:29:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8ac4f400) [pid = 1839] [serial = 1440] [outer = (nil)] 00:29:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8ac54c00) [pid = 1839] [serial = 1441] [outer = 0x8ac4f400] 00:29:16 INFO - PROCESS | 1839 | 1477726156104 Marionette DEBUG loaded listener.js 00:29:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8aca9c00) [pid = 1839] [serial = 1442] [outer = 0x8ac4f400] 00:29:16 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x83113400) [pid = 1839] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 00:29:16 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x81fb1000) [pid = 1839] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 00:29:16 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82b30c00) [pid = 1839] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 00:29:16 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8205d400) [pid = 1839] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 00:29:16 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82fa6800) [pid = 1839] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 00:29:16 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8cc74000) [pid = 1839] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 00:29:16 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x82b39c00) [pid = 1839] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 00:29:16 INFO - PROCESS | 1839 | 1477726156836 Marionette TRACE conn4 <- [1,2293,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 00:29:16 INFO - ... 00:29:16 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1270ms 00:29:16 INFO - PROCESS | 1839 | 1477726156899 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 00:29:16 INFO - PROCESS | 1839 | 1477726156903 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 00:29:16 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 00:29:16 INFO - PROCESS | 1839 | 1477726156910 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:17 INFO - PROCESS | 1839 | 1477726157088 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 00:29:17 INFO - PROCESS | 1839 | 1477726157220 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 00:29:17 INFO - PROCESS | 1839 | 1477726157223 Marionette TRACE conn4 <- [1,2296,null,["8"]] 00:29:17 INFO - PROCESS | 1839 | 1477726157229 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 00:29:17 INFO - PROCESS | 1839 | 1477726157247 Marionette TRACE conn4 <- [1,2297,null,{}] 00:29:17 INFO - PROCESS | 1839 | 1477726157253 Marionette TRACE conn4 -> [0,2298,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fac800 == 33 [pid = 1839] [id = 491] 00:29:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8aab2800) [pid = 1839] [serial = 1443] [outer = (nil)] 00:29:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8add8800) [pid = 1839] [serial = 1444] [outer = 0x8aab2800] 00:29:17 INFO - PROCESS | 1839 | 1477726157351 Marionette DEBUG loaded listener.js 00:29:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8adda000) [pid = 1839] [serial = 1445] [outer = 0x8aab2800] 00:29:17 INFO - PROCESS | 1839 | 1477726157981 Marionette TRACE conn4 <- [1,2298,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 00:29:18 INFO - ...................... 00:29:18 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1130ms 00:29:18 INFO - PROCESS | 1839 | 1477726158041 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 00:29:18 INFO - PROCESS | 1839 | 1477726158044 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 00:29:18 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 00:29:18 INFO - PROCESS | 1839 | 1477726158052 Marionette TRACE conn4 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:18 INFO - PROCESS | 1839 | 1477726158332 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 00:29:18 INFO - PROCESS | 1839 | 1477726158348 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 00:29:18 INFO - PROCESS | 1839 | 1477726158351 Marionette TRACE conn4 <- [1,2301,null,["8"]] 00:29:18 INFO - PROCESS | 1839 | 1477726158357 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 00:29:18 INFO - PROCESS | 1839 | 1477726158362 Marionette TRACE conn4 <- [1,2302,null,{}] 00:29:18 INFO - PROCESS | 1839 | 1477726158368 Marionette TRACE conn4 -> [0,2303,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fa7400 == 34 [pid = 1839] [id = 492] 00:29:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8adde800) [pid = 1839] [serial = 1446] [outer = (nil)] 00:29:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8c4ea800) [pid = 1839] [serial = 1447] [outer = 0x8adde800] 00:29:18 INFO - PROCESS | 1839 | 1477726158459 Marionette DEBUG loaded listener.js 00:29:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8c4f1c00) [pid = 1839] [serial = 1448] [outer = 0x8adde800] 00:29:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fa7c00 == 35 [pid = 1839] [id = 493] 00:29:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x82425400) [pid = 1839] [serial = 1449] [outer = (nil)] 00:29:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x82a1a800) [pid = 1839] [serial = 1450] [outer = 0x82425400] 00:29:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x82a1ec00) [pid = 1839] [serial = 1451] [outer = 0x82425400] 00:29:19 INFO - PROCESS | 1839 | 1477726159619 Marionette TRACE conn4 <- [1,2303,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 00:29:19 INFO - ......................................... 00:29:19 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1640ms 00:29:19 INFO - PROCESS | 1839 | 1477726159695 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 00:29:19 INFO - PROCESS | 1839 | 1477726159701 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 00:29:19 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 00:29:19 INFO - PROCESS | 1839 | 1477726159714 Marionette TRACE conn4 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:20 INFO - PROCESS | 1839 | 1477726160065 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 00:29:20 INFO - PROCESS | 1839 | 1477726160263 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 00:29:20 INFO - PROCESS | 1839 | 1477726160270 Marionette TRACE conn4 <- [1,2306,null,["8"]] 00:29:20 INFO - PROCESS | 1839 | 1477726160277 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 00:29:20 INFO - PROCESS | 1839 | 1477726160285 Marionette TRACE conn4 <- [1,2307,null,{}] 00:29:20 INFO - PROCESS | 1839 | 1477726160339 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fa2400 == 36 [pid = 1839] [id = 494] 00:29:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x82fa3400) [pid = 1839] [serial = 1452] [outer = (nil)] 00:29:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x82fea400) [pid = 1839] [serial = 1453] [outer = 0x82fa3400] 00:29:20 INFO - PROCESS | 1839 | 1477726160459 Marionette DEBUG loaded listener.js 00:29:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8305a400) [pid = 1839] [serial = 1454] [outer = 0x82fa3400] 00:29:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fa9000 == 37 [pid = 1839] [id = 495] 00:29:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8aaa9800) [pid = 1839] [serial = 1455] [outer = (nil)] 00:29:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8ac4fc00) [pid = 1839] [serial = 1456] [outer = 0x8aaa9800] 00:29:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x8aab7400) [pid = 1839] [serial = 1457] [outer = 0x8aaa9800] 00:29:22 INFO - PROCESS | 1839 | 1477726162347 Marionette TRACE conn4 <- [1,2308,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 00:29:22 INFO - ....... 00:29:22 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2690ms 00:29:22 INFO - PROCESS | 1839 | 1477726162408 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 00:29:22 INFO - PROCESS | 1839 | 1477726162412 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 00:29:22 INFO - TEST-START | /navigation-timing/test_timing_reload.html 00:29:22 INFO - PROCESS | 1839 | 1477726162470 Marionette TRACE conn4 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:22 INFO - PROCESS | 1839 | 1477726162705 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 00:29:22 INFO - PROCESS | 1839 | 1477726162866 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 00:29:22 INFO - PROCESS | 1839 | 1477726162871 Marionette TRACE conn4 <- [1,2311,null,["8"]] 00:29:22 INFO - PROCESS | 1839 | 1477726162879 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 00:29:22 INFO - PROCESS | 1839 | 1477726162885 Marionette TRACE conn4 <- [1,2312,null,{}] 00:29:22 INFO - PROCESS | 1839 | 1477726162891 Marionette TRACE conn4 -> [0,2313,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x8acafc00 == 38 [pid = 1839] [id = 496] 00:29:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8addec00) [pid = 1839] [serial = 1458] [outer = (nil)] 00:29:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8ade0800) [pid = 1839] [serial = 1459] [outer = 0x8addec00] 00:29:23 INFO - PROCESS | 1839 | 1477726163000 Marionette DEBUG loaded listener.js 00:29:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x8c3eb800) [pid = 1839] [serial = 1460] [outer = 0x8addec00] 00:29:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242fc00 == 39 [pid = 1839] [id = 497] 00:29:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x82b3bc00) [pid = 1839] [serial = 1461] [outer = (nil)] 00:29:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x81fb0400) [pid = 1839] [serial = 1462] [outer = 0x82b3bc00] 00:29:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x82e2a400) [pid = 1839] [serial = 1463] [outer = 0x82b3bc00] 00:29:24 INFO - PROCESS | 1839 | [1839] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 00:29:24 INFO - PROCESS | 1839 | 1477726164293 Marionette TRACE conn4 <- [1,2313,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 00:29:24 INFO - ................... 00:29:24 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1940ms 00:29:24 INFO - PROCESS | 1839 | 1477726164407 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 00:29:24 INFO - PROCESS | 1839 | 1477726164414 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 00:29:24 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 00:29:24 INFO - PROCESS | 1839 | 1477726164425 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:24 INFO - PROCESS | 1839 | 1477726164670 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82059000 == 38 [pid = 1839] [id = 481] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82e9e000 == 37 [pid = 1839] [id = 478] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x83062800 == 36 [pid = 1839] [id = 489] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea5000 == 35 [pid = 1839] [id = 486] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82b30800 == 34 [pid = 1839] [id = 482] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82e2c400 == 33 [pid = 1839] [id = 484] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea6000 == 32 [pid = 1839] [id = 483] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x94214000 == 31 [pid = 1839] [id = 448] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x83115800 == 30 [pid = 1839] [id = 480] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x81faac00 == 29 [pid = 1839] [id = 449] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82cf0800 == 28 [pid = 1839] [id = 443] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x83057000 == 27 [pid = 1839] [id = 450] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb6c00 == 26 [pid = 1839] [id = 459] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8316d000 == 25 [pid = 1839] [id = 447] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82caa400 == 24 [pid = 1839] [id = 446] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8ade5400 == 23 [pid = 1839] [id = 445] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x9421b800 == 22 [pid = 1839] [id = 451] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea4000 == 21 [pid = 1839] [id = 444] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x95e83800 == 20 [pid = 1839] [id = 452] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x9a37c400 == 19 [pid = 1839] [id = 454] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x81fa9800 == 18 [pid = 1839] [id = 455] 00:29:25 INFO - PROCESS | 1839 | --DOCSHELL 0x97a64400 == 17 [pid = 1839] [id = 456] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x8aaab000) [pid = 1839] [serial = 1411] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x82ea0800) [pid = 1839] [serial = 1394] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x82faa400) [pid = 1839] [serial = 1405] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x82427400) [pid = 1839] [serial = 1399] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x82fe1c00) [pid = 1839] [serial = 1406] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8cc81800) [pid = 1839] [serial = 1391] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x82a12800) [pid = 1839] [serial = 1400] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8ac45800) [pid = 1839] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x832d7800) [pid = 1839] [serial = 1408] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x82ceac00) [pid = 1839] [serial = 1403] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x832dd800) [pid = 1839] [serial = 1386] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x82cab400) [pid = 1839] [serial = 1402] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x82cea400) [pid = 1839] [serial = 1393] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8cc7b800) [pid = 1839] [serial = 1390] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x832e1400) [pid = 1839] [serial = 1409] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8242dc00) [pid = 1839] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x81fb1400) [pid = 1839] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 00:29:25 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8ac46000) [pid = 1839] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 00:29:25 INFO - PROCESS | 1839 | 1477726165714 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 00:29:25 INFO - PROCESS | 1839 | 1477726165720 Marionette TRACE conn4 <- [1,2316,null,["8"]] 00:29:25 INFO - PROCESS | 1839 | 1477726165731 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 00:29:25 INFO - PROCESS | 1839 | 1477726165741 Marionette TRACE conn4 <- [1,2317,null,{}] 00:29:25 INFO - PROCESS | 1839 | 1477726165749 Marionette TRACE conn4 -> [0,2318,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb1400 == 18 [pid = 1839] [id = 498] 00:29:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x81fb3000) [pid = 1839] [serial = 1464] [outer = (nil)] 00:29:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8205c400) [pid = 1839] [serial = 1465] [outer = 0x81fb3000] 00:29:25 INFO - PROCESS | 1839 | 1477726165860 Marionette DEBUG loaded listener.js 00:29:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8242dc00) [pid = 1839] [serial = 1466] [outer = 0x81fb3000] 00:29:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa9800 == 19 [pid = 1839] [id = 499] 00:29:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x82aaac00) [pid = 1839] [serial = 1467] [outer = (nil)] 00:29:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x82b2f000) [pid = 1839] [serial = 1468] [outer = 0x82aaac00] 00:29:26 INFO - PROCESS | 1839 | 1477726166662 Marionette TRACE conn4 <- [1,2318,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 00:29:26 INFO - ........... 00:29:26 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 2276ms 00:29:26 INFO - PROCESS | 1839 | 1477726166705 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 00:29:26 INFO - PROCESS | 1839 | 1477726166713 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 00:29:26 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 00:29:26 INFO - PROCESS | 1839 | 1477726166721 Marionette TRACE conn4 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:26 INFO - PROCESS | 1839 | 1477726166929 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 00:29:27 INFO - PROCESS | 1839 | 1477726167062 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 00:29:27 INFO - PROCESS | 1839 | 1477726167070 Marionette TRACE conn4 <- [1,2321,null,["8"]] 00:29:27 INFO - PROCESS | 1839 | 1477726167081 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 00:29:27 INFO - PROCESS | 1839 | 1477726167089 Marionette TRACE conn4 <- [1,2322,null,{}] 00:29:27 INFO - PROCESS | 1839 | 1477726167095 Marionette TRACE conn4 -> [0,2323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cecc00 == 20 [pid = 1839] [id = 500] 00:29:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x82ced800) [pid = 1839] [serial = 1469] [outer = (nil)] 00:29:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x82cf2000) [pid = 1839] [serial = 1470] [outer = 0x82ced800] 00:29:27 INFO - PROCESS | 1839 | 1477726167199 Marionette DEBUG loaded listener.js 00:29:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x82cf8800) [pid = 1839] [serial = 1471] [outer = 0x82ced800] 00:29:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a1dc00 == 21 [pid = 1839] [id = 501] 00:29:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x82aa7c00) [pid = 1839] [serial = 1472] [outer = (nil)] 00:29:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x82e9d800) [pid = 1839] [serial = 1473] [outer = 0x82aa7c00] 00:29:28 INFO - PROCESS | 1839 | 1477726168018 Marionette TRACE conn4 <- [1,2323,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 00:29:28 INFO - ....... 00:29:28 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1324ms 00:29:28 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 00:29:28 INFO - PROCESS | 1839 | 1477726168078 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 00:29:28 INFO - PROCESS | 1839 | 1477726168082 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 00:29:28 INFO - PROCESS | 1839 | 1477726168091 Marionette TRACE conn4 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:28 INFO - PROCESS | 1839 | 1477726168361 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 00:29:28 INFO - PROCESS | 1839 | 1477726168398 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 00:29:28 INFO - PROCESS | 1839 | 1477726168410 Marionette TRACE conn4 <- [1,2326,null,["8"]] 00:29:28 INFO - PROCESS | 1839 | 1477726168488 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 00:29:28 INFO - PROCESS | 1839 | 1477726168496 Marionette TRACE conn4 <- [1,2327,null,{}] 00:29:28 INFO - PROCESS | 1839 | 1477726168502 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fe6800 == 22 [pid = 1839] [id = 502] 00:29:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x82fe6c00) [pid = 1839] [serial = 1474] [outer = (nil)] 00:29:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x82feac00) [pid = 1839] [serial = 1475] [outer = 0x82fe6c00] 00:29:28 INFO - PROCESS | 1839 | 1477726168596 Marionette DEBUG loaded listener.js 00:29:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x83059c00) [pid = 1839] [serial = 1476] [outer = 0x82fe6c00] 00:29:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x83116c00 == 23 [pid = 1839] [id = 503] 00:29:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x83117000) [pid = 1839] [serial = 1477] [outer = (nil)] 00:29:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x82fa0400) [pid = 1839] [serial = 1478] [outer = 0x83117000] 00:29:29 INFO - PROCESS | 1839 | 1477726169411 Marionette TRACE conn4 <- [1,2328,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 00:29:29 INFO - ... 00:29:29 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1382ms 00:29:29 INFO - PROCESS | 1839 | 1477726169471 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 00:29:29 INFO - PROCESS | 1839 | 1477726169475 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 00:29:29 INFO - TEST-START | /pointerlock/constructor.html 00:29:29 INFO - PROCESS | 1839 | 1477726169494 Marionette TRACE conn4 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:29 INFO - PROCESS | 1839 | 1477726169755 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x8adde800) [pid = 1839] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x82425400) [pid = 1839] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8ac4f400) [pid = 1839] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x82fa3c00) [pid = 1839] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x82a19800) [pid = 1839] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x832e3000) [pid = 1839] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8aab7c00) [pid = 1839] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8aab2800) [pid = 1839] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x82ea5400) [pid = 1839] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x82b31000) [pid = 1839] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x83056c00) [pid = 1839] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8ac50800) [pid = 1839] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82fa4c00) [pid = 1839] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 00:29:30 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8320f400) [pid = 1839] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 00:29:30 INFO - PROCESS | 1839 | 1477726170162 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 00:29:30 INFO - PROCESS | 1839 | 1477726170168 Marionette TRACE conn4 <- [1,2331,null,["8"]] 00:29:30 INFO - PROCESS | 1839 | 1477726170173 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 00:29:30 INFO - PROCESS | 1839 | 1477726170178 Marionette TRACE conn4 <- [1,2332,null,{}] 00:29:30 INFO - PROCESS | 1839 | 1477726170184 Marionette TRACE conn4 -> [0,2333,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x82425400 == 24 [pid = 1839] [id = 504] 00:29:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x82a15000) [pid = 1839] [serial = 1479] [outer = (nil)] 00:29:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8320d400) [pid = 1839] [serial = 1480] [outer = 0x82a15000] 00:29:30 INFO - PROCESS | 1839 | 1477726170284 Marionette DEBUG loaded listener.js 00:29:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x832da800) [pid = 1839] [serial = 1481] [outer = 0x82a15000] 00:29:30 INFO - PROCESS | 1839 | 1477726170863 Marionette TRACE conn4 <- [1,2333,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 00:29:30 INFO - .. 00:29:30 INFO - TEST-OK | /pointerlock/constructor.html | took 1429ms 00:29:30 INFO - PROCESS | 1839 | 1477726170915 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 00:29:30 INFO - TEST-START | /pointerlock/idlharness.html 00:29:30 INFO - PROCESS | 1839 | 1477726170924 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 00:29:30 INFO - PROCESS | 1839 | 1477726170933 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:31 INFO - PROCESS | 1839 | 1477726171152 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 00:29:31 INFO - PROCESS | 1839 | 1477726171172 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 00:29:31 INFO - PROCESS | 1839 | 1477726171176 Marionette TRACE conn4 <- [1,2336,null,["8"]] 00:29:31 INFO - PROCESS | 1839 | 1477726171181 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 00:29:31 INFO - PROCESS | 1839 | 1477726171187 Marionette TRACE conn4 <- [1,2337,null,{}] 00:29:31 INFO - PROCESS | 1839 | 1477726171192 Marionette TRACE conn4 -> [0,2338,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab6c00 == 25 [pid = 1839] [id = 505] 00:29:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8aab7800) [pid = 1839] [serial = 1482] [outer = (nil)] 00:29:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8ac47400) [pid = 1839] [serial = 1483] [outer = 0x8aab7800] 00:29:31 INFO - PROCESS | 1839 | 1477726171284 Marionette DEBUG loaded listener.js 00:29:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8ac4c400) [pid = 1839] [serial = 1484] [outer = 0x8aab7800] 00:29:32 INFO - PROCESS | 1839 | 1477726172315 Marionette TRACE conn4 <- [1,2338,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 00:29:32 INFO - ........................ 00:29:32 INFO - TEST-OK | /pointerlock/idlharness.html | took 1447ms 00:29:32 INFO - PROCESS | 1839 | 1477726172447 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 00:29:32 INFO - TEST-START | /progress-events/constructor.html 00:29:32 INFO - PROCESS | 1839 | 1477726172460 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 00:29:32 INFO - PROCESS | 1839 | 1477726172474 Marionette TRACE conn4 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:32 INFO - PROCESS | 1839 | 1477726172696 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 00:29:32 INFO - PROCESS | 1839 | 1477726172873 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 00:29:32 INFO - PROCESS | 1839 | 1477726172879 Marionette TRACE conn4 <- [1,2341,null,["8"]] 00:29:32 INFO - PROCESS | 1839 | 1477726172890 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 00:29:32 INFO - PROCESS | 1839 | 1477726172898 Marionette TRACE conn4 <- [1,2342,null,{}] 00:29:32 INFO - PROCESS | 1839 | 1477726172905 Marionette TRACE conn4 -> [0,2343,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cb1000 == 26 [pid = 1839] [id = 506] 00:29:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x82cb2000) [pid = 1839] [serial = 1485] [outer = (nil)] 00:29:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x82e27800) [pid = 1839] [serial = 1486] [outer = 0x82cb2000] 00:29:33 INFO - PROCESS | 1839 | 1477726173025 Marionette DEBUG loaded listener.js 00:29:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x82fa4400) [pid = 1839] [serial = 1487] [outer = 0x82cb2000] 00:29:33 INFO - PROCESS | 1839 | 1477726173749 Marionette TRACE conn4 <- [1,2343,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 00:29:33 INFO - ..... 00:29:33 INFO - TEST-OK | /progress-events/constructor.html | took 1331ms 00:29:33 INFO - PROCESS | 1839 | 1477726173807 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 00:29:33 INFO - PROCESS | 1839 | 1477726173813 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 00:29:33 INFO - TEST-START | /progress-events/interface.html 00:29:33 INFO - PROCESS | 1839 | 1477726173821 Marionette TRACE conn4 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:34 INFO - PROCESS | 1839 | 1477726174025 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 00:29:34 INFO - PROCESS | 1839 | 1477726174222 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 00:29:34 INFO - PROCESS | 1839 | 1477726174228 Marionette TRACE conn4 <- [1,2346,null,["8"]] 00:29:34 INFO - PROCESS | 1839 | 1477726174237 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 00:29:34 INFO - PROCESS | 1839 | 1477726174243 Marionette TRACE conn4 <- [1,2347,null,{}] 00:29:34 INFO - PROCESS | 1839 | 1477726174253 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x8311e000 == 27 [pid = 1839] [id = 507] 00:29:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8311f800) [pid = 1839] [serial = 1488] [outer = (nil)] 00:29:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x832dd800) [pid = 1839] [serial = 1489] [outer = 0x8311f800] 00:29:34 INFO - PROCESS | 1839 | 1477726174363 Marionette DEBUG loaded listener.js 00:29:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8311c000) [pid = 1839] [serial = 1490] [outer = 0x8311f800] 00:29:35 INFO - PROCESS | 1839 | 1477726175368 Marionette TRACE conn4 <- [1,2348,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 00:29:35 INFO - ....... 00:29:35 INFO - TEST-OK | /progress-events/interface.html | took 1575ms 00:29:35 INFO - PROCESS | 1839 | 1477726175404 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 00:29:35 INFO - PROCESS | 1839 | 1477726175412 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 00:29:35 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 00:29:35 INFO - PROCESS | 1839 | 1477726175420 Marionette TRACE conn4 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:35 INFO - PROCESS | 1839 | 1477726175677 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 00:29:35 INFO - PROCESS | 1839 | 1477726175803 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 00:29:35 INFO - PROCESS | 1839 | 1477726175809 Marionette TRACE conn4 <- [1,2351,null,["8"]] 00:29:35 INFO - PROCESS | 1839 | 1477726175816 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 00:29:35 INFO - PROCESS | 1839 | 1477726175823 Marionette TRACE conn4 <- [1,2352,null,{}] 00:29:35 INFO - PROCESS | 1839 | 1477726175878 Marionette TRACE conn4 -> [0,2353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3e9800 == 28 [pid = 1839] [id = 508] 00:29:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8c3eec00) [pid = 1839] [serial = 1491] [outer = (nil)] 00:29:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x8c3f3400) [pid = 1839] [serial = 1492] [outer = 0x8c3eec00] 00:29:35 INFO - PROCESS | 1839 | 1477726175989 Marionette DEBUG loaded listener.js 00:29:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x8c4eb000) [pid = 1839] [serial = 1493] [outer = 0x8c3eec00] 00:29:36 WARNING - wptserve Traceback (most recent call last): 00:29:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:29:36 WARNING - rv = self.func(request, response) 00:29:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:29:36 WARNING - access_control_allow_origin = "*") 00:29:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:29:36 WARNING - payload = payload_generator(server_data) 00:29:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:29:36 WARNING - return encode_string_as_bmp_image(data) 00:29: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 00:29:36 WARNING - img.save(f, "BMP") 00:29:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:29:36 WARNING - f.write(bmpfileheader) 00:29:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:29:36 WARNING - 00:29:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8242fc00 == 27 [pid = 1839] [id = 497] 00:29:37 INFO - PROCESS | 1839 | --DOCSHELL 0x82fa9000 == 26 [pid = 1839] [id = 495] 00:29:37 INFO - PROCESS | 1839 | --DOCSHELL 0x81fa7c00 == 25 [pid = 1839] [id = 493] 00:29:37 INFO - PROCESS | 1839 | --DOCSHELL 0x83116c00 == 24 [pid = 1839] [id = 503] 00:29:37 INFO - PROCESS | 1839 | --DOCSHELL 0x82a1dc00 == 23 [pid = 1839] [id = 501] 00:29:37 INFO - PROCESS | 1839 | --DOCSHELL 0x82aa9800 == 22 [pid = 1839] [id = 499] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8c4ea800) [pid = 1839] [serial = 1447] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x8c4f1c00) [pid = 1839] [serial = 1448] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x82a1a800) [pid = 1839] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x82a1ec00) [pid = 1839] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8add8800) [pid = 1839] [serial = 1444] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8adda000) [pid = 1839] [serial = 1445] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8ac54c00) [pid = 1839] [serial = 1441] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8aca9c00) [pid = 1839] [serial = 1442] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x832db800) [pid = 1839] [serial = 1436] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x832e2400) [pid = 1839] [serial = 1437] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8ac50c00) [pid = 1839] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x82faa800) [pid = 1839] [serial = 1433] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82fae800) [pid = 1839] [serial = 1434] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82cb1c00) [pid = 1839] [serial = 1428] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82e25000) [pid = 1839] [serial = 1429] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82fa9800) [pid = 1839] [serial = 1422] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82fe4400) [pid = 1839] [serial = 1423] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x832df800) [pid = 1839] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x83210400) [pid = 1839] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82b39400) [pid = 1839] [serial = 1419] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82cf1c00) [pid = 1839] [serial = 1420] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8aaae400) [pid = 1839] [serial = 1412] [outer = (nil)] [url = about:blank] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x82055c00) [pid = 1839] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82e2fc00) [pid = 1839] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:37 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8aab2400) [pid = 1839] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 00:29:40 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82a15000) [pid = 1839] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 00:29:40 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8aaa9800) [pid = 1839] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:40 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x82fa3400) [pid = 1839] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 00:29:40 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x82aaac00) [pid = 1839] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:40 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x81fb3000) [pid = 1839] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 00:29:40 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x83117000) [pid = 1839] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:40 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x82fe6c00) [pid = 1839] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 00:29:40 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x82b3bc00) [pid = 1839] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:40 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x8addec00) [pid = 1839] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 00:29:40 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x82aa7c00) [pid = 1839] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:40 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x82ced800) [pid = 1839] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82a14000 == 21 [pid = 1839] [id = 485] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x81fac800 == 20 [pid = 1839] [id = 491] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82cecc00 == 19 [pid = 1839] [id = 500] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82fa2400 == 18 [pid = 1839] [id = 494] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82fe6800 == 17 [pid = 1839] [id = 502] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8320f000 == 16 [pid = 1839] [id = 488] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82425400 == 15 [pid = 1839] [id = 504] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac4e800 == 14 [pid = 1839] [id = 490] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x81fa7400 == 13 [pid = 1839] [id = 492] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82fa1800 == 12 [pid = 1839] [id = 487] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb1400 == 11 [pid = 1839] [id = 498] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8acafc00 == 10 [pid = 1839] [id = 496] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8311e000 == 9 [pid = 1839] [id = 507] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82cb1000 == 8 [pid = 1839] [id = 506] 00:29:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab6c00 == 7 [pid = 1839] [id = 505] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8aab7400) [pid = 1839] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8ac4fc00) [pid = 1839] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x82b2f000) [pid = 1839] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8242dc00) [pid = 1839] [serial = 1466] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8205c400) [pid = 1839] [serial = 1465] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x82e9d800) [pid = 1839] [serial = 1473] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x82cf8800) [pid = 1839] [serial = 1471] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x82cf2000) [pid = 1839] [serial = 1470] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x82fa0400) [pid = 1839] [serial = 1478] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x83059c00) [pid = 1839] [serial = 1476] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82feac00) [pid = 1839] [serial = 1475] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x832da800) [pid = 1839] [serial = 1481] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8320d400) [pid = 1839] [serial = 1480] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8ade0800) [pid = 1839] [serial = 1459] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8c3eb800) [pid = 1839] [serial = 1460] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x81fb0400) [pid = 1839] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x82e2a400) [pid = 1839] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82fea400) [pid = 1839] [serial = 1453] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8305a400) [pid = 1839] [serial = 1454] [outer = (nil)] [url = about:blank] 00:29:45 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8ac47400) [pid = 1839] [serial = 1483] [outer = (nil)] [url = about:blank] 00:29:48 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x82cb2000) [pid = 1839] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 00:29:48 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8aab7800) [pid = 1839] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 00:29:48 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8311f800) [pid = 1839] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 00:29:53 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8c3f3400) [pid = 1839] [serial = 1492] [outer = (nil)] [url = about:blank] 00:29:53 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x832dd800) [pid = 1839] [serial = 1489] [outer = (nil)] [url = about:blank] 00:29:53 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8311c000) [pid = 1839] [serial = 1490] [outer = (nil)] [url = about:blank] 00:29:53 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82e27800) [pid = 1839] [serial = 1486] [outer = (nil)] [url = about:blank] 00:29:53 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82fa4400) [pid = 1839] [serial = 1487] [outer = (nil)] [url = about:blank] 00:29:53 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8ac4c400) [pid = 1839] [serial = 1484] [outer = (nil)] [url = about:blank] 00:30:06 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:30:06 INFO - PROCESS | 1839 | 1477726206192 Marionette TRACE conn4 <- [1,2353,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:30:06 INFO - . 00:30:06 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 30820ms 00:30:06 INFO - PROCESS | 1839 | 1477726206241 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 00:30:06 INFO - PROCESS | 1839 | 1477726206248 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 00:30:06 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 00:30:06 INFO - PROCESS | 1839 | 1477726206260 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:30:06 INFO - PROCESS | 1839 | 1477726206506 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 00:30:06 INFO - PROCESS | 1839 | 1477726206589 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 00:30:06 INFO - PROCESS | 1839 | 1477726206596 Marionette TRACE conn4 <- [1,2356,null,["8"]] 00:30:06 INFO - PROCESS | 1839 | 1477726206605 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 00:30:06 INFO - PROCESS | 1839 | 1477726206613 Marionette TRACE conn4 <- [1,2357,null,{}] 00:30:06 INFO - PROCESS | 1839 | 1477726206620 Marionette TRACE conn4 -> [0,2358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:30:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x82427800 == 8 [pid = 1839] [id = 509] 00:30:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82428400) [pid = 1839] [serial = 1494] [outer = (nil)] 00:30:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242c400) [pid = 1839] [serial = 1495] [outer = 0x82428400] 00:30:06 INFO - PROCESS | 1839 | 1477726206729 Marionette DEBUG loaded listener.js 00:30:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a11800) [pid = 1839] [serial = 1496] [outer = 0x82428400] 00:30:07 WARNING - wptserve Traceback (most recent call last): 00:30:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:30:07 WARNING - rv = self.func(request, response) 00:30:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:30:07 WARNING - access_control_allow_origin = "*") 00:30:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:30:07 WARNING - payload = payload_generator(server_data) 00:30:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:30:07 WARNING - return encode_string_as_bmp_image(data) 00:30: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 00:30:07 WARNING - img.save(f, "BMP") 00:30:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:30:07 WARNING - f.write(bmpfileheader) 00:30:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:30:07 WARNING - 00:30:16 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3e9800 == 7 [pid = 1839] [id = 508] 00:30:18 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8c3eec00) [pid = 1839] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 00:30:24 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8c4eb000) [pid = 1839] [serial = 1493] [outer = (nil)] [url = about:blank] 00:30:24 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8242c400) [pid = 1839] [serial = 1495] [outer = (nil)] [url = about:blank] 00:30:36 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:30:36 INFO - PROCESS | 1839 | 1477726236942 Marionette TRACE conn4 <- [1,2358,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:30:36 INFO - . 00:30:36 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30724ms 00:30:36 INFO - PROCESS | 1839 | 1477726236983 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 00:30:36 INFO - PROCESS | 1839 | 1477726236990 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 00:30:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 00:30:37 INFO - PROCESS | 1839 | 1477726237002 Marionette TRACE conn4 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:30:37 INFO - PROCESS | 1839 | 1477726237237 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 00:30:37 INFO - PROCESS | 1839 | 1477726237318 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 00:30:37 INFO - PROCESS | 1839 | 1477726237325 Marionette TRACE conn4 <- [1,2361,null,["8"]] 00:30:37 INFO - PROCESS | 1839 | 1477726237334 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 00:30:37 INFO - PROCESS | 1839 | 1477726237341 Marionette TRACE conn4 <- [1,2362,null,{}] 00:30:37 INFO - PROCESS | 1839 | 1477726237348 Marionette TRACE conn4 -> [0,2363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:30:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x82423800 == 8 [pid = 1839] [id = 510] 00:30:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82424400) [pid = 1839] [serial = 1497] [outer = (nil)] 00:30:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82429400) [pid = 1839] [serial = 1498] [outer = 0x82424400] 00:30:37 INFO - PROCESS | 1839 | 1477726237458 Marionette DEBUG loaded listener.js 00:30:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a10000) [pid = 1839] [serial = 1499] [outer = 0x82424400] 00:30:38 WARNING - wptserve Traceback (most recent call last): 00:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:30:38 WARNING - rv = self.func(request, response) 00:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:30:38 WARNING - access_control_allow_origin = "*") 00:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:30:38 WARNING - payload = payload_generator(server_data) 00:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:30:38 WARNING - return encode_string_as_bmp_image(data) 00:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:30:38 WARNING - img.save(f, "BMP") 00:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:30:38 WARNING - f.write(bmpfileheader) 00:30:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:30:38 WARNING - 00:30:47 INFO - PROCESS | 1839 | --DOCSHELL 0x82427800 == 7 [pid = 1839] [id = 509] 00:30:49 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82428400) [pid = 1839] [serial = 1494] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 00:30:54 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82a11800) [pid = 1839] [serial = 1496] [outer = (nil)] [url = about:blank] 00:30:54 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82429400) [pid = 1839] [serial = 1498] [outer = (nil)] [url = about:blank] 00:31:07 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:31:07 INFO - PROCESS | 1839 | 1477726267685 Marionette TRACE conn4 <- [1,2363,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:31:07 INFO - . 00:31:07 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 30749ms 00:31:07 INFO - PROCESS | 1839 | 1477726267750 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 00:31:07 INFO - PROCESS | 1839 | 1477726267757 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 00:31:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 00:31:07 INFO - PROCESS | 1839 | 1477726267769 Marionette TRACE conn4 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:08 INFO - PROCESS | 1839 | 1477726268005 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 00:31:08 INFO - PROCESS | 1839 | 1477726268088 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 00:31:08 INFO - PROCESS | 1839 | 1477726268095 Marionette TRACE conn4 <- [1,2366,null,["8"]] 00:31:08 INFO - PROCESS | 1839 | 1477726268104 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 00:31:08 INFO - PROCESS | 1839 | 1477726268113 Marionette TRACE conn4 <- [1,2367,null,{}] 00:31:08 INFO - PROCESS | 1839 | 1477726268118 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x82061800 == 8 [pid = 1839] [id = 511] 00:31:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82425000) [pid = 1839] [serial = 1500] [outer = (nil)] 00:31:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242a000) [pid = 1839] [serial = 1501] [outer = 0x82425000] 00:31:08 INFO - PROCESS | 1839 | 1477726268234 Marionette DEBUG loaded listener.js 00:31:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a0f800) [pid = 1839] [serial = 1502] [outer = 0x82425000] 00:31:08 INFO - PROCESS | 1839 | 1477726268835 Marionette TRACE conn4 <- [1,2368,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:31:08 INFO - . 00:31:08 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 1120ms 00:31:08 INFO - PROCESS | 1839 | 1477726268886 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 00:31:08 INFO - PROCESS | 1839 | 1477726268892 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 00:31:08 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 00:31:08 INFO - PROCESS | 1839 | 1477726268900 Marionette TRACE conn4 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:09 INFO - PROCESS | 1839 | 1477726269137 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 00:31:09 INFO - PROCESS | 1839 | 1477726269156 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 00:31:09 INFO - PROCESS | 1839 | 1477726269161 Marionette TRACE conn4 <- [1,2371,null,["8"]] 00:31:09 INFO - PROCESS | 1839 | 1477726269168 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 00:31:09 INFO - PROCESS | 1839 | 1477726269173 Marionette TRACE conn4 <- [1,2372,null,{}] 00:31:09 INFO - PROCESS | 1839 | 1477726269187 Marionette TRACE conn4 -> [0,2373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x82430400 == 9 [pid = 1839] [id = 512] 00:31:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82b30c00) [pid = 1839] [serial = 1503] [outer = (nil)] 00:31:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82b39c00) [pid = 1839] [serial = 1504] [outer = 0x82b30c00] 00:31:09 INFO - PROCESS | 1839 | 1477726269290 Marionette DEBUG loaded listener.js 00:31:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82b38400) [pid = 1839] [serial = 1505] [outer = 0x82b30c00] 00:31:10 INFO - PROCESS | 1839 | 1477726270033 Marionette TRACE conn4 <- [1,2373,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:31:10 INFO - . 00:31:10 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1187ms 00:31:10 INFO - PROCESS | 1839 | 1477726270095 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 00:31:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 00:31:10 INFO - PROCESS | 1839 | 1477726270103 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 00:31:10 INFO - PROCESS | 1839 | 1477726270110 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:10 INFO - PROCESS | 1839 | 1477726270352 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 00:31:10 INFO - PROCESS | 1839 | 1477726270370 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 00:31:10 INFO - PROCESS | 1839 | 1477726270375 Marionette TRACE conn4 <- [1,2376,null,["8"]] 00:31:10 INFO - PROCESS | 1839 | 1477726270381 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 00:31:10 INFO - PROCESS | 1839 | 1477726270389 Marionette TRACE conn4 <- [1,2377,null,{}] 00:31:10 INFO - PROCESS | 1839 | 1477726270395 Marionette TRACE conn4 -> [0,2378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e2ec00 == 10 [pid = 1839] [id = 513] 00:31:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82e2f000) [pid = 1839] [serial = 1506] [outer = (nil)] 00:31:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82e9a000) [pid = 1839] [serial = 1507] [outer = 0x82e2f000] 00:31:10 INFO - PROCESS | 1839 | 1477726270499 Marionette DEBUG loaded listener.js 00:31:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82e9ec00) [pid = 1839] [serial = 1508] [outer = 0x82e2f000] 00:31:11 INFO - PROCESS | 1839 | 1477726271214 Marionette TRACE conn4 <- [1,2378,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:31:11 INFO - . 00:31:11 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 1128ms 00:31:11 INFO - PROCESS | 1839 | 1477726271237 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 00:31:11 INFO - PROCESS | 1839 | 1477726271242 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 00:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 00:31:11 INFO - PROCESS | 1839 | 1477726271248 Marionette TRACE conn4 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:11 INFO - PROCESS | 1839 | 1477726271468 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 00:31:11 INFO - PROCESS | 1839 | 1477726271547 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 00:31:11 INFO - PROCESS | 1839 | 1477726271555 Marionette TRACE conn4 <- [1,2381,null,["8"]] 00:31:11 INFO - PROCESS | 1839 | 1477726271560 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 00:31:11 INFO - PROCESS | 1839 | 1477726271567 Marionette TRACE conn4 <- [1,2382,null,{}] 00:31:11 INFO - PROCESS | 1839 | 1477726271573 Marionette TRACE conn4 -> [0,2383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x82faac00 == 11 [pid = 1839] [id = 514] 00:31:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82fac400) [pid = 1839] [serial = 1509] [outer = (nil)] 00:31:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8305fc00) [pid = 1839] [serial = 1510] [outer = 0x82fac400] 00:31:11 INFO - PROCESS | 1839 | 1477726271678 Marionette DEBUG loaded listener.js 00:31:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x83114400) [pid = 1839] [serial = 1511] [outer = 0x82fac400] 00:31:12 INFO - PROCESS | 1839 | 1477726272335 Marionette TRACE conn4 <- [1,2383,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:31:12 INFO - . 00:31:12 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 1124ms 00:31:12 INFO - PROCESS | 1839 | 1477726272373 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 00:31:12 INFO - PROCESS | 1839 | 1477726272377 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 00:31:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 00:31:12 INFO - PROCESS | 1839 | 1477726272384 Marionette TRACE conn4 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:12 INFO - PROCESS | 1839 | 1477726272601 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 00:31:12 INFO - PROCESS | 1839 | 1477726272623 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 00:31:12 INFO - PROCESS | 1839 | 1477726272628 Marionette TRACE conn4 <- [1,2386,null,["8"]] 00:31:12 INFO - PROCESS | 1839 | 1477726272633 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 00:31:12 INFO - PROCESS | 1839 | 1477726272638 Marionette TRACE conn4 <- [1,2387,null,{}] 00:31:12 INFO - PROCESS | 1839 | 1477726272643 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x8311fc00 == 12 [pid = 1839] [id = 515] 00:31:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x83120400) [pid = 1839] [serial = 1512] [outer = (nil)] 00:31:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8316fc00) [pid = 1839] [serial = 1513] [outer = 0x83120400] 00:31:12 INFO - PROCESS | 1839 | 1477726272749 Marionette DEBUG loaded listener.js 00:31:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x83172000) [pid = 1839] [serial = 1514] [outer = 0x83120400] 00:31:13 INFO - PROCESS | 1839 | 1477726273396 Marionette TRACE conn4 <- [1,2388,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:31:13 INFO - . 00:31:13 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1029ms 00:31:13 INFO - PROCESS | 1839 | 1477726273413 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 00:31:13 INFO - PROCESS | 1839 | 1477726273417 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 00:31:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 00:31:13 INFO - PROCESS | 1839 | 1477726273423 Marionette TRACE conn4 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:13 INFO - PROCESS | 1839 | 1477726273638 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 00:31:13 INFO - PROCESS | 1839 | 1477726273763 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 00:31:13 INFO - PROCESS | 1839 | 1477726273768 Marionette TRACE conn4 <- [1,2391,null,["8"]] 00:31:13 INFO - PROCESS | 1839 | 1477726273773 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 00:31:13 INFO - PROCESS | 1839 | 1477726273778 Marionette TRACE conn4 <- [1,2392,null,{}] 00:31:13 INFO - PROCESS | 1839 | 1477726273783 Marionette TRACE conn4 -> [0,2393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa2000 == 13 [pid = 1839] [id = 516] 00:31:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8320a000) [pid = 1839] [serial = 1515] [outer = (nil)] 00:31:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x832da800) [pid = 1839] [serial = 1516] [outer = 0x8320a000] 00:31:13 INFO - PROCESS | 1839 | 1477726273878 Marionette DEBUG loaded listener.js 00:31:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x832e1800) [pid = 1839] [serial = 1517] [outer = 0x8320a000] 00:31:14 INFO - PROCESS | 1839 | 1477726274494 Marionette TRACE conn4 <- [1,2393,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:31:14 INFO - . 00:31:14 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 1120ms 00:31:14 INFO - PROCESS | 1839 | 1477726274544 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 00:31:14 INFO - PROCESS | 1839 | 1477726274547 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 00:31:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 00:31:14 INFO - PROCESS | 1839 | 1477726274554 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:14 INFO - PROCESS | 1839 | 1477726274762 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 00:31:14 INFO - PROCESS | 1839 | 1477726274780 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 00:31:14 INFO - PROCESS | 1839 | 1477726274786 Marionette TRACE conn4 <- [1,2396,null,["8"]] 00:31:14 INFO - PROCESS | 1839 | 1477726274791 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 00:31:14 INFO - PROCESS | 1839 | 1477726274798 Marionette TRACE conn4 <- [1,2397,null,{}] 00:31:14 INFO - PROCESS | 1839 | 1477726274803 Marionette TRACE conn4 -> [0,2398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab0400 == 14 [pid = 1839] [id = 517] 00:31:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8aab0c00) [pid = 1839] [serial = 1518] [outer = (nil)] 00:31:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8aab7000) [pid = 1839] [serial = 1519] [outer = 0x8aab0c00] 00:31:14 INFO - PROCESS | 1839 | 1477726274893 Marionette DEBUG loaded listener.js 00:31:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8aab5c00) [pid = 1839] [serial = 1520] [outer = 0x8aab0c00] 00:31:15 INFO - PROCESS | 1839 | 1477726275590 Marionette TRACE conn4 <- [1,2398,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:31:15 INFO - . 00:31:15 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 1070ms 00:31:15 INFO - PROCESS | 1839 | 1477726275624 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 00:31:15 INFO - PROCESS | 1839 | 1477726275627 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 00:31:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 00:31:15 INFO - PROCESS | 1839 | 1477726275634 Marionette TRACE conn4 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:15 INFO - PROCESS | 1839 | 1477726275838 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 00:31:15 INFO - PROCESS | 1839 | 1477726275854 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 00:31:15 INFO - PROCESS | 1839 | 1477726275880 Marionette TRACE conn4 <- [1,2401,null,["8"]] 00:31:15 INFO - PROCESS | 1839 | 1477726275979 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 00:31:15 INFO - PROCESS | 1839 | 1477726275989 Marionette TRACE conn4 <- [1,2402,null,{}] 00:31:16 INFO - PROCESS | 1839 | 1477726275998 Marionette TRACE conn4 -> [0,2403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb1800 == 15 [pid = 1839] [id = 518] 00:31:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x81fb2c00) [pid = 1839] [serial = 1521] [outer = (nil)] 00:31:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8205c800) [pid = 1839] [serial = 1522] [outer = 0x81fb2c00] 00:31:16 INFO - PROCESS | 1839 | 1477726276118 Marionette DEBUG loaded listener.js 00:31:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x82a17000) [pid = 1839] [serial = 1523] [outer = 0x81fb2c00] 00:31:16 INFO - PROCESS | 1839 | 1477726276854 Marionette TRACE conn4 <- [1,2403,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:31:16 INFO - . 00:31: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 1278ms 00:31:16 INFO - PROCESS | 1839 | 1477726276914 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 00:31: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 00:31:16 INFO - PROCESS | 1839 | 1477726276922 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 00:31:16 INFO - PROCESS | 1839 | 1477726276932 Marionette TRACE conn4 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:17 INFO - PROCESS | 1839 | 1477726277160 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 00:31:17 INFO - PROCESS | 1839 | 1477726277313 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 00:31:17 INFO - PROCESS | 1839 | 1477726277318 Marionette TRACE conn4 <- [1,2406,null,["8"]] 00:31:17 INFO - PROCESS | 1839 | 1477726277332 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 00:31:17 INFO - PROCESS | 1839 | 1477726277344 Marionette TRACE conn4 <- [1,2407,null,{}] 00:31:17 INFO - PROCESS | 1839 | 1477726277350 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e2e800 == 16 [pid = 1839] [id = 519] 00:31:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x82ea1400) [pid = 1839] [serial = 1524] [outer = (nil)] 00:31:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x82fa9400) [pid = 1839] [serial = 1525] [outer = 0x82ea1400] 00:31:17 INFO - PROCESS | 1839 | 1477726277458 Marionette DEBUG loaded listener.js 00:31:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8305e800) [pid = 1839] [serial = 1526] [outer = 0x82ea1400] 00:31:18 INFO - PROCESS | 1839 | 1477726278186 Marionette TRACE conn4 <- [1,2408,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:31:18 INFO - . 00:31:18 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1274ms 00:31:18 INFO - PROCESS | 1839 | 1477726278204 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 00:31:18 INFO - PROCESS | 1839 | 1477726278208 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 00:31:18 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 00:31:18 INFO - PROCESS | 1839 | 1477726278217 Marionette TRACE conn4 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:18 INFO - PROCESS | 1839 | 1477726278410 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 00:31:18 INFO - PROCESS | 1839 | 1477726278580 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 00:31:18 INFO - PROCESS | 1839 | 1477726278585 Marionette TRACE conn4 <- [1,2411,null,["8"]] 00:31:18 INFO - PROCESS | 1839 | 1477726278603 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 00:31:18 INFO - PROCESS | 1839 | 1477726278617 Marionette TRACE conn4 <- [1,2412,null,{}] 00:31:18 INFO - PROCESS | 1839 | 1477726278624 Marionette TRACE conn4 -> [0,2413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac53000 == 17 [pid = 1839] [id = 520] 00:31:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8ac53400) [pid = 1839] [serial = 1527] [outer = (nil)] 00:31:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8aca7400) [pid = 1839] [serial = 1528] [outer = 0x8ac53400] 00:31:18 INFO - PROCESS | 1839 | 1477726278737 Marionette DEBUG loaded listener.js 00:31:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8acaac00) [pid = 1839] [serial = 1529] [outer = 0x8ac53400] 00:31:19 WARNING - wptserve Traceback (most recent call last): 00:31:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:31:19 WARNING - rv = self.func(request, response) 00:31:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:31:19 WARNING - access_control_allow_origin = "*") 00:31:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:31:19 WARNING - payload = payload_generator(server_data) 00:31:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:31:19 WARNING - return encode_string_as_bmp_image(data) 00:31: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 00:31:19 WARNING - img.save(f, "BMP") 00:31:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:31:19 WARNING - f.write(bmpfileheader) 00:31:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:31:19 WARNING - 00:31:21 INFO - PROCESS | 1839 | --DOCSHELL 0x82423800 == 16 [pid = 1839] [id = 510] 00:31:24 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x82424400) [pid = 1839] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 00:31:24 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x82425000) [pid = 1839] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 00:31:24 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x82b30c00) [pid = 1839] [serial = 1503] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 00:31:24 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x82e2f000) [pid = 1839] [serial = 1506] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 00:31:24 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x82fac400) [pid = 1839] [serial = 1509] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 00:31:24 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x83120400) [pid = 1839] [serial = 1512] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 00:31:24 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x8320a000) [pid = 1839] [serial = 1515] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 00:31:29 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab0400 == 15 [pid = 1839] [id = 517] 00:31:29 INFO - PROCESS | 1839 | --DOCSHELL 0x82aa2000 == 14 [pid = 1839] [id = 516] 00:31:29 INFO - PROCESS | 1839 | --DOCSHELL 0x8311fc00 == 13 [pid = 1839] [id = 515] 00:31:29 INFO - PROCESS | 1839 | --DOCSHELL 0x82430400 == 12 [pid = 1839] [id = 512] 00:31:29 INFO - PROCESS | 1839 | --DOCSHELL 0x82faac00 == 11 [pid = 1839] [id = 514] 00:31:29 INFO - PROCESS | 1839 | --DOCSHELL 0x82e2ec00 == 10 [pid = 1839] [id = 513] 00:31:29 INFO - PROCESS | 1839 | --DOCSHELL 0x82061800 == 9 [pid = 1839] [id = 511] 00:31:29 INFO - PROCESS | 1839 | --DOCSHELL 0x82e2e800 == 8 [pid = 1839] [id = 519] 00:31:29 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb1800 == 7 [pid = 1839] [id = 518] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x832e1800) [pid = 1839] [serial = 1517] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x832da800) [pid = 1839] [serial = 1516] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8316fc00) [pid = 1839] [serial = 1513] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x83172000) [pid = 1839] [serial = 1514] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8305fc00) [pid = 1839] [serial = 1510] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x83114400) [pid = 1839] [serial = 1511] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x82e9a000) [pid = 1839] [serial = 1507] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x82e9ec00) [pid = 1839] [serial = 1508] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x82b39c00) [pid = 1839] [serial = 1504] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x82b38400) [pid = 1839] [serial = 1505] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8242a000) [pid = 1839] [serial = 1501] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82a0f800) [pid = 1839] [serial = 1502] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82a10000) [pid = 1839] [serial = 1499] [outer = (nil)] [url = about:blank] 00:31:29 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8aab7000) [pid = 1839] [serial = 1519] [outer = (nil)] [url = about:blank] 00:31:31 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x82ea1400) [pid = 1839] [serial = 1524] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 00:31:31 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x81fb2c00) [pid = 1839] [serial = 1521] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 00:31:31 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8aab0c00) [pid = 1839] [serial = 1518] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 00:31:36 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8aca7400) [pid = 1839] [serial = 1528] [outer = (nil)] [url = about:blank] 00:31:36 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x82fa9400) [pid = 1839] [serial = 1525] [outer = (nil)] [url = about:blank] 00:31:36 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8305e800) [pid = 1839] [serial = 1526] [outer = (nil)] [url = about:blank] 00:31:36 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8aab5c00) [pid = 1839] [serial = 1520] [outer = (nil)] [url = about:blank] 00:31:36 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8205c800) [pid = 1839] [serial = 1522] [outer = (nil)] [url = about:blank] 00:31:36 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82a17000) [pid = 1839] [serial = 1523] [outer = (nil)] [url = about:blank] 00:31:48 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:31:48 INFO - PROCESS | 1839 | 1477726308944 Marionette TRACE conn4 <- [1,2413,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:31:48 INFO - . 00:31:48 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30754ms 00:31:48 INFO - PROCESS | 1839 | 1477726308971 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 00:31:48 INFO - PROCESS | 1839 | 1477726308977 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 00:31:48 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 00:31:48 INFO - PROCESS | 1839 | 1477726308990 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:49 INFO - PROCESS | 1839 | 1477726309233 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 00:31:49 INFO - PROCESS | 1839 | 1477726309315 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 00:31:49 INFO - PROCESS | 1839 | 1477726309322 Marionette TRACE conn4 <- [1,2416,null,["8"]] 00:31:49 INFO - PROCESS | 1839 | 1477726309331 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 00:31:49 INFO - PROCESS | 1839 | 1477726309340 Marionette TRACE conn4 <- [1,2417,null,{}] 00:31:49 INFO - PROCESS | 1839 | 1477726309346 Marionette TRACE conn4 -> [0,2418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x82423800 == 8 [pid = 1839] [id = 521] 00:31:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82424400) [pid = 1839] [serial = 1530] [outer = (nil)] 00:31:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82427800) [pid = 1839] [serial = 1531] [outer = 0x82424400] 00:31:49 INFO - PROCESS | 1839 | 1477726309458 Marionette DEBUG loaded listener.js 00:31:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8242f800) [pid = 1839] [serial = 1532] [outer = 0x82424400] 00:31:49 WARNING - wptserve Traceback (most recent call last): 00:31:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:31:49 WARNING - rv = self.func(request, response) 00:31:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:31:49 WARNING - access_control_allow_origin = "*") 00:31:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:31:49 WARNING - payload = payload_generator(server_data) 00:31:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:31:49 WARNING - return encode_string_as_bmp_image(data) 00:31: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 00:31:49 WARNING - img.save(f, "BMP") 00:31:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:31:49 WARNING - f.write(bmpfileheader) 00:31:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:31:49 WARNING - 00:31:59 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac53000 == 7 [pid = 1839] [id = 520] 00:32:01 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8ac53400) [pid = 1839] [serial = 1527] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 00:32:06 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8acaac00) [pid = 1839] [serial = 1529] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82427800) [pid = 1839] [serial = 1531] [outer = (nil)] [url = about:blank] 00:32:19 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:32:19 INFO - PROCESS | 1839 | 1477726339669 Marionette TRACE conn4 <- [1,2418,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:32:19 INFO - . 00:32:19 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30707ms 00:32:19 INFO - PROCESS | 1839 | 1477726339694 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 00:32:19 INFO - PROCESS | 1839 | 1477726339701 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 00:32:19 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 00:32:19 INFO - PROCESS | 1839 | 1477726339713 Marionette TRACE conn4 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:19 INFO - PROCESS | 1839 | 1477726339945 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 00:32:20 INFO - PROCESS | 1839 | 1477726340027 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 00:32:20 INFO - PROCESS | 1839 | 1477726340034 Marionette TRACE conn4 <- [1,2421,null,["8"]] 00:32:20 INFO - PROCESS | 1839 | 1477726340043 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 00:32:20 INFO - PROCESS | 1839 | 1477726340051 Marionette TRACE conn4 <- [1,2422,null,{}] 00:32:20 INFO - PROCESS | 1839 | 1477726340058 Marionette TRACE conn4 -> [0,2423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x82060400 == 8 [pid = 1839] [id = 522] 00:32:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82061400) [pid = 1839] [serial = 1533] [outer = (nil)] 00:32:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82428c00) [pid = 1839] [serial = 1534] [outer = 0x82061400] 00:32:20 INFO - PROCESS | 1839 | 1477726340166 Marionette DEBUG loaded listener.js 00:32:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82432400) [pid = 1839] [serial = 1535] [outer = 0x82061400] 00:32:20 WARNING - wptserve Traceback (most recent call last): 00:32:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:32:20 WARNING - rv = self.func(request, response) 00:32:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:32:20 WARNING - access_control_allow_origin = "*") 00:32:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:32:20 WARNING - payload = payload_generator(server_data) 00:32:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:32:20 WARNING - return encode_string_as_bmp_image(data) 00:32: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 00:32:20 WARNING - img.save(f, "BMP") 00:32:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:32:20 WARNING - f.write(bmpfileheader) 00:32:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:32:20 WARNING - 00:32:29 INFO - PROCESS | 1839 | --DOCSHELL 0x82423800 == 7 [pid = 1839] [id = 521] 00:32:35 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82424400) [pid = 1839] [serial = 1530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 00:32:41 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8242f800) [pid = 1839] [serial = 1532] [outer = (nil)] [url = about:blank] 00:32:41 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82428c00) [pid = 1839] [serial = 1534] [outer = (nil)] [url = about:blank] 00:32:50 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:32:50 INFO - PROCESS | 1839 | 1477726370373 Marionette TRACE conn4 <- [1,2423,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:32:50 INFO - . 00:32:50 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30707ms 00:32:50 INFO - PROCESS | 1839 | 1477726370418 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 00:32:50 INFO - PROCESS | 1839 | 1477726370425 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 00:32:50 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 00:32:50 INFO - PROCESS | 1839 | 1477726370437 Marionette TRACE conn4 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:50 INFO - PROCESS | 1839 | 1477726370673 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 00:32:50 INFO - PROCESS | 1839 | 1477726370754 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 00:32:50 INFO - PROCESS | 1839 | 1477726370761 Marionette TRACE conn4 <- [1,2426,null,["8"]] 00:32:50 INFO - PROCESS | 1839 | 1477726370770 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 00:32:50 INFO - PROCESS | 1839 | 1477726370779 Marionette TRACE conn4 <- [1,2427,null,{}] 00:32:50 INFO - PROCESS | 1839 | 1477726370784 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x82424400 == 8 [pid = 1839] [id = 523] 00:32:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82424800) [pid = 1839] [serial = 1536] [outer = (nil)] 00:32:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82428c00) [pid = 1839] [serial = 1537] [outer = 0x82424800] 00:32:50 INFO - PROCESS | 1839 | 1477726370898 Marionette DEBUG loaded listener.js 00:32:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82431400) [pid = 1839] [serial = 1538] [outer = 0x82424800] 00:32:51 INFO - PROCESS | 1839 | 1477726371549 Marionette TRACE conn4 <- [1,2428,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:32:51 INFO - . 00:32:51 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1170ms 00:32:51 INFO - PROCESS | 1839 | 1477726371605 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 00:32:51 INFO - PROCESS | 1839 | 1477726371610 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 00:32:51 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 00:32:51 INFO - PROCESS | 1839 | 1477726371618 Marionette TRACE conn4 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:51 INFO - PROCESS | 1839 | 1477726371852 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 00:32:51 INFO - PROCESS | 1839 | 1477726371867 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 00:32:51 INFO - PROCESS | 1839 | 1477726371871 Marionette TRACE conn4 <- [1,2431,null,["8"]] 00:32:51 INFO - PROCESS | 1839 | 1477726371888 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 00:32:51 INFO - PROCESS | 1839 | 1477726371896 Marionette TRACE conn4 <- [1,2432,null,{}] 00:32:51 INFO - PROCESS | 1839 | 1477726371908 Marionette TRACE conn4 -> [0,2433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242f400 == 9 [pid = 1839] [id = 524] 00:32:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82b2d800) [pid = 1839] [serial = 1539] [outer = (nil)] 00:32:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82b37800) [pid = 1839] [serial = 1540] [outer = 0x82b2d800] 00:32:52 INFO - PROCESS | 1839 | 1477726372007 Marionette DEBUG loaded listener.js 00:32:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82054000) [pid = 1839] [serial = 1541] [outer = 0x82b2d800] 00:32:52 INFO - PROCESS | 1839 | 1477726372787 Marionette TRACE conn4 <- [1,2433,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:32:52 INFO - . 00:32:52 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1221ms 00:32:52 INFO - PROCESS | 1839 | 1477726372849 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 00:32:52 INFO - PROCESS | 1839 | 1477726372857 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 00:32:52 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 00:32:52 INFO - PROCESS | 1839 | 1477726372864 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:53 INFO - PROCESS | 1839 | 1477726373115 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 00:32:53 INFO - PROCESS | 1839 | 1477726373137 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 00:32:53 INFO - PROCESS | 1839 | 1477726373142 Marionette TRACE conn4 <- [1,2436,null,["8"]] 00:32:53 INFO - PROCESS | 1839 | 1477726373147 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 00:32:53 INFO - PROCESS | 1839 | 1477726373154 Marionette TRACE conn4 <- [1,2437,null,{}] 00:32:53 INFO - PROCESS | 1839 | 1477726373161 Marionette TRACE conn4 -> [0,2438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e2c800 == 10 [pid = 1839] [id = 525] 00:32:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82e2cc00) [pid = 1839] [serial = 1542] [outer = (nil)] 00:32:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82e2f000) [pid = 1839] [serial = 1543] [outer = 0x82e2cc00] 00:32:53 INFO - PROCESS | 1839 | 1477726373261 Marionette DEBUG loaded listener.js 00:32:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82e9cc00) [pid = 1839] [serial = 1544] [outer = 0x82e2cc00] 00:32:54 INFO - PROCESS | 1839 | 1477726373996 Marionette TRACE conn4 <- [1,2438,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:32:54 INFO - . 00:32:54 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1179ms 00:32:54 INFO - PROCESS | 1839 | 1477726374045 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 00:32:54 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 00:32:54 INFO - PROCESS | 1839 | 1477726374050 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 00:32:54 INFO - PROCESS | 1839 | 1477726374058 Marionette TRACE conn4 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:54 INFO - PROCESS | 1839 | 1477726374283 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 00:32:54 INFO - PROCESS | 1839 | 1477726374304 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 00:32:54 INFO - PROCESS | 1839 | 1477726374311 Marionette TRACE conn4 <- [1,2441,null,["8"]] 00:32:54 INFO - PROCESS | 1839 | 1477726374316 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 00:32:54 INFO - PROCESS | 1839 | 1477726374323 Marionette TRACE conn4 <- [1,2442,null,{}] 00:32:54 INFO - PROCESS | 1839 | 1477726374329 Marionette TRACE conn4 -> [0,2443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ca9000 == 11 [pid = 1839] [id = 526] 00:32:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82fa6000) [pid = 1839] [serial = 1545] [outer = (nil)] 00:32:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8305d000) [pid = 1839] [serial = 1546] [outer = 0x82fa6000] 00:32:54 INFO - PROCESS | 1839 | 1477726374432 Marionette DEBUG loaded listener.js 00:32:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x83111800) [pid = 1839] [serial = 1547] [outer = 0x82fa6000] 00:32:55 INFO - PROCESS | 1839 | 1477726375135 Marionette TRACE conn4 <- [1,2443,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:32:55 INFO - . 00:32:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1130ms 00:32:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 00:32:55 INFO - PROCESS | 1839 | 1477726375188 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 00:32:55 INFO - PROCESS | 1839 | 1477726375191 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 00:32:55 INFO - PROCESS | 1839 | 1477726375198 Marionette TRACE conn4 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:55 INFO - PROCESS | 1839 | 1477726375419 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 00:32:55 INFO - PROCESS | 1839 | 1477726375441 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 00:32:55 INFO - PROCESS | 1839 | 1477726375445 Marionette TRACE conn4 <- [1,2446,null,["8"]] 00:32:55 INFO - PROCESS | 1839 | 1477726375452 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 00:32:55 INFO - PROCESS | 1839 | 1477726375457 Marionette TRACE conn4 <- [1,2447,null,{}] 00:32:55 INFO - PROCESS | 1839 | 1477726375462 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x83120400 == 12 [pid = 1839] [id = 527] 00:32:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8316a800) [pid = 1839] [serial = 1548] [outer = (nil)] 00:32:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8316d400) [pid = 1839] [serial = 1549] [outer = 0x8316a800] 00:32:55 INFO - PROCESS | 1839 | 1477726375553 Marionette DEBUG loaded listener.js 00:32:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x83170000) [pid = 1839] [serial = 1550] [outer = 0x8316a800] 00:32:56 INFO - PROCESS | 1839 | 1477726376210 Marionette TRACE conn4 <- [1,2448,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:32:56 INFO - . 00:32:56 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1026ms 00:32:56 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 00:32:56 INFO - PROCESS | 1839 | 1477726376223 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 00:32:56 INFO - PROCESS | 1839 | 1477726376226 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 00:32:56 INFO - PROCESS | 1839 | 1477726376233 Marionette TRACE conn4 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:56 INFO - PROCESS | 1839 | 1477726376450 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 00:32:56 INFO - PROCESS | 1839 | 1477726376578 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 00:32:56 INFO - PROCESS | 1839 | 1477726376581 Marionette TRACE conn4 <- [1,2451,null,["8"]] 00:32:56 INFO - PROCESS | 1839 | 1477726376588 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 00:32:56 INFO - PROCESS | 1839 | 1477726376593 Marionette TRACE conn4 <- [1,2452,null,{}] 00:32:56 INFO - PROCESS | 1839 | 1477726376598 Marionette TRACE conn4 -> [0,2453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x83204000 == 13 [pid = 1839] [id = 528] 00:32:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8320e800) [pid = 1839] [serial = 1551] [outer = (nil)] 00:32:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x832d7800) [pid = 1839] [serial = 1552] [outer = 0x8320e800] 00:32:56 INFO - PROCESS | 1839 | 1477726376697 Marionette DEBUG loaded listener.js 00:32:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x832df000) [pid = 1839] [serial = 1553] [outer = 0x8320e800] 00:32:57 INFO - PROCESS | 1839 | 1477726377347 Marionette TRACE conn4 <- [1,2453,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:32:57 INFO - . 00:32:57 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1173ms 00:32:57 INFO - PROCESS | 1839 | 1477726377406 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 00:32:57 INFO - PROCESS | 1839 | 1477726377410 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 00:32: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 00:32:57 INFO - PROCESS | 1839 | 1477726377416 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:57 INFO - PROCESS | 1839 | 1477726377625 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 00:32:57 INFO - PROCESS | 1839 | 1477726377657 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 00:32:57 INFO - PROCESS | 1839 | 1477726377662 Marionette TRACE conn4 <- [1,2456,null,["8"]] 00:32:57 INFO - PROCESS | 1839 | 1477726377671 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 00:32:57 INFO - PROCESS | 1839 | 1477726377677 Marionette TRACE conn4 <- [1,2457,null,{}] 00:32:57 INFO - PROCESS | 1839 | 1477726377683 Marionette TRACE conn4 -> [0,2458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab0400 == 14 [pid = 1839] [id = 529] 00:32:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8aab1000) [pid = 1839] [serial = 1554] [outer = (nil)] 00:32:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8aab4400) [pid = 1839] [serial = 1555] [outer = 0x8aab1000] 00:32:57 INFO - PROCESS | 1839 | 1477726377774 Marionette DEBUG loaded listener.js 00:32:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8aab3000) [pid = 1839] [serial = 1556] [outer = 0x8aab1000] 00:32:58 INFO - PROCESS | 1839 | 1477726378439 Marionette TRACE conn4 <- [1,2458,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:32:58 INFO - . 00:32: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 1071ms 00:32:58 INFO - PROCESS | 1839 | 1477726378488 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 00:32:58 INFO - PROCESS | 1839 | 1477726378491 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 00:32:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 00:32:58 INFO - PROCESS | 1839 | 1477726378499 Marionette TRACE conn4 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:58 INFO - PROCESS | 1839 | 1477726378699 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 00:32:58 INFO - PROCESS | 1839 | 1477726378868 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 00:32:58 INFO - PROCESS | 1839 | 1477726378875 Marionette TRACE conn4 <- [1,2461,null,["8"]] 00:32:58 INFO - PROCESS | 1839 | 1477726378891 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 00:32:58 INFO - PROCESS | 1839 | 1477726378901 Marionette TRACE conn4 <- [1,2462,null,{}] 00:32:58 INFO - PROCESS | 1839 | 1477726378910 Marionette TRACE conn4 -> [0,2463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb2c00 == 15 [pid = 1839] [id = 530] 00:32:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x81fb4c00) [pid = 1839] [serial = 1557] [outer = (nil)] 00:32:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8205bc00) [pid = 1839] [serial = 1558] [outer = 0x81fb4c00] 00:32:59 INFO - PROCESS | 1839 | 1477726379029 Marionette DEBUG loaded listener.js 00:32:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8205ec00) [pid = 1839] [serial = 1559] [outer = 0x81fb4c00] 00:32:59 INFO - PROCESS | 1839 | 1477726379750 Marionette TRACE conn4 <- [1,2463,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:32:59 INFO - . 00:32: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 1277ms 00:32:59 INFO - PROCESS | 1839 | 1477726379778 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 00:32: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 00:32:59 INFO - PROCESS | 1839 | 1477726379787 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 00:32:59 INFO - PROCESS | 1839 | 1477726379795 Marionette TRACE conn4 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:33:00 INFO - PROCESS | 1839 | 1477726380028 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 00:33:00 INFO - PROCESS | 1839 | 1477726380197 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 00:33:00 INFO - PROCESS | 1839 | 1477726380204 Marionette TRACE conn4 <- [1,2466,null,["8"]] 00:33:00 INFO - PROCESS | 1839 | 1477726380215 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 00:33:00 INFO - PROCESS | 1839 | 1477726380227 Marionette TRACE conn4 <- [1,2467,null,{}] 00:33:00 INFO - PROCESS | 1839 | 1477726380282 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:33:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e2c400 == 16 [pid = 1839] [id = 531] 00:33:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x82e9e000) [pid = 1839] [serial = 1560] [outer = (nil)] 00:33:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x82fa7400) [pid = 1839] [serial = 1561] [outer = 0x82e9e000] 00:33:00 INFO - PROCESS | 1839 | 1477726380397 Marionette DEBUG loaded listener.js 00:33:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8305cc00) [pid = 1839] [serial = 1562] [outer = 0x82e9e000] 00:33:01 INFO - PROCESS | 1839 | 1477726381121 Marionette TRACE conn4 <- [1,2468,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:33:01 INFO - . 00:33: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 1373ms 00:33:01 INFO - PROCESS | 1839 | 1477726381168 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 00:33:01 INFO - PROCESS | 1839 | 1477726381174 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 00:33: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 00:33:01 INFO - PROCESS | 1839 | 1477726381185 Marionette TRACE conn4 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:33:01 INFO - PROCESS | 1839 | 1477726381384 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 00:33:01 INFO - PROCESS | 1839 | 1477726381566 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 00:33:01 INFO - PROCESS | 1839 | 1477726381575 Marionette TRACE conn4 <- [1,2471,null,["8"]] 00:33:01 INFO - PROCESS | 1839 | 1477726381588 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 00:33:01 INFO - PROCESS | 1839 | 1477726381596 Marionette TRACE conn4 <- [1,2472,null,{}] 00:33:01 INFO - PROCESS | 1839 | 1477726381602 Marionette TRACE conn4 -> [0,2473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:33:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac4fc00 == 17 [pid = 1839] [id = 532] 00:33:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8ac51000) [pid = 1839] [serial = 1563] [outer = (nil)] 00:33:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8ac54800) [pid = 1839] [serial = 1564] [outer = 0x8ac51000] 00:33:01 INFO - PROCESS | 1839 | 1477726381712 Marionette DEBUG loaded listener.js 00:33:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8aca7c00) [pid = 1839] [serial = 1565] [outer = 0x8ac51000] 00:33:02 INFO - PROCESS | 1839 | 1477726382378 Marionette TRACE conn4 <- [1,2473,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:33:02 INFO - . 00:33: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 1233ms 00:33:02 INFO - PROCESS | 1839 | 1477726382416 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 00:33:02 INFO - PROCESS | 1839 | 1477726382421 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 00:33:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 00:33:02 INFO - PROCESS | 1839 | 1477726382429 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:33:02 INFO - PROCESS | 1839 | 1477726382636 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 00:33:02 INFO - PROCESS | 1839 | 1477726382847 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 00:33:02 INFO - PROCESS | 1839 | 1477726382851 Marionette TRACE conn4 <- [1,2476,null,["8"]] 00:33:02 INFO - PROCESS | 1839 | 1477726382860 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 00:33:02 INFO - PROCESS | 1839 | 1477726382868 Marionette TRACE conn4 <- [1,2477,null,{}] 00:33:02 INFO - PROCESS | 1839 | 1477726382878 Marionette TRACE conn4 -> [0,2478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:33:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x8addec00 == 18 [pid = 1839] [id = 533] 00:33:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8ade2400) [pid = 1839] [serial = 1566] [outer = (nil)] 00:33:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8ade6000) [pid = 1839] [serial = 1567] [outer = 0x8ade2400] 00:33:03 INFO - PROCESS | 1839 | 1477726383006 Marionette DEBUG loaded listener.js 00:33:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8c3ea800) [pid = 1839] [serial = 1568] [outer = 0x8ade2400] 00:33:03 INFO - PROCESS | 1839 | 1477726383667 Marionette TRACE conn4 <- [1,2478,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:33:03 INFO - . 00:33:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1280ms 00:33:03 INFO - PROCESS | 1839 | 1477726383710 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 00:33:03 INFO - PROCESS | 1839 | 1477726383717 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 00:33:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 00:33:03 INFO - PROCESS | 1839 | 1477726383725 Marionette TRACE conn4 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:33:03 INFO - PROCESS | 1839 | 1477726383900 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 00:33:04 INFO - PROCESS | 1839 | 1477726384190 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 00:33:04 INFO - PROCESS | 1839 | 1477726384197 Marionette TRACE conn4 <- [1,2481,null,["8"]] 00:33:04 INFO - PROCESS | 1839 | 1477726384213 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 00:33:04 INFO - PROCESS | 1839 | 1477726384224 Marionette TRACE conn4 <- [1,2482,null,{}] 00:33:04 INFO - PROCESS | 1839 | 1477726384232 Marionette TRACE conn4 -> [0,2483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:33:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242bc00 == 19 [pid = 1839] [id = 534] 00:33:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x8242cc00) [pid = 1839] [serial = 1569] [outer = (nil)] 00:33:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x82cab400) [pid = 1839] [serial = 1570] [outer = 0x8242cc00] 00:33:04 INFO - PROCESS | 1839 | 1477726384336 Marionette DEBUG loaded listener.js 00:33:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x82cf1000) [pid = 1839] [serial = 1571] [outer = 0x8242cc00] 00:33:05 INFO - PROCESS | 1839 | 1477726385074 Marionette TRACE conn4 <- [1,2483,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:33:05 INFO - . 00:33: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 1371ms 00:33:05 INFO - PROCESS | 1839 | 1477726385096 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 00:33:05 INFO - PROCESS | 1839 | 1477726385102 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 00:33:05 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 00:33:05 INFO - PROCESS | 1839 | 1477726385111 Marionette TRACE conn4 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:33:05 INFO - PROCESS | 1839 | 1477726385293 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 00:33:05 INFO - PROCESS | 1839 | 1477726385484 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 00:33:05 INFO - PROCESS | 1839 | 1477726385491 Marionette TRACE conn4 <- [1,2486,null,["8"]] 00:33:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82060400 == 18 [pid = 1839] [id = 522] 00:33:05 INFO - PROCESS | 1839 | 1477726385529 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 00:33:05 INFO - PROCESS | 1839 | 1477726385539 Marionette TRACE conn4 <- [1,2487,null,{}] 00:33:05 INFO - PROCESS | 1839 | 1477726385545 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:33:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ca6c00 == 19 [pid = 1839] [id = 535] 00:33:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x82ca8400) [pid = 1839] [serial = 1572] [outer = (nil)] 00:33:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x82ea5400) [pid = 1839] [serial = 1573] [outer = 0x82ca8400] 00:33:05 INFO - PROCESS | 1839 | 1477726385641 Marionette DEBUG loaded listener.js 00:33:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82f9fc00) [pid = 1839] [serial = 1574] [outer = 0x82ca8400] 00:33:06 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 00:33:06 WARNING - wptserve Traceback (most recent call last): 00:33:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:33:06 WARNING - rv = self.func(request, response) 00:33:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:33:06 WARNING - access_control_allow_origin = "*") 00:33:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:33:06 WARNING - payload = payload_generator(server_data) 00:33:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:33:06 WARNING - return encode_string_as_bmp_image(data) 00:33: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 00:33:06 WARNING - img.save(f, "BMP") 00:33:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:33:06 WARNING - f.write(bmpfileheader) 00:33:06 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:33:06 WARNING - 00:33:08 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8320e800) [pid = 1839] [serial = 1551] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 00:33:08 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8316a800) [pid = 1839] [serial = 1548] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 00:33:08 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x82fa6000) [pid = 1839] [serial = 1545] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 00:33:08 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x82e2cc00) [pid = 1839] [serial = 1542] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 00:33:08 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x82b2d800) [pid = 1839] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 00:33:08 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x82424800) [pid = 1839] [serial = 1536] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 00:33:08 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x82061400) [pid = 1839] [serial = 1533] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab0400 == 18 [pid = 1839] [id = 529] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8242f400 == 17 [pid = 1839] [id = 524] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x83120400 == 16 [pid = 1839] [id = 527] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x83204000 == 15 [pid = 1839] [id = 528] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x82ca9000 == 14 [pid = 1839] [id = 526] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x82e2c800 == 13 [pid = 1839] [id = 525] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x82424400 == 12 [pid = 1839] [id = 523] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8242bc00 == 11 [pid = 1839] [id = 534] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8addec00 == 10 [pid = 1839] [id = 533] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac4fc00 == 9 [pid = 1839] [id = 532] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x82e2c400 == 8 [pid = 1839] [id = 531] 00:33:13 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb2c00 == 7 [pid = 1839] [id = 530] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x832d7800) [pid = 1839] [serial = 1552] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x82432400) [pid = 1839] [serial = 1535] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x82e2f000) [pid = 1839] [serial = 1543] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8305d000) [pid = 1839] [serial = 1546] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8aab4400) [pid = 1839] [serial = 1555] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x83170000) [pid = 1839] [serial = 1550] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x82428c00) [pid = 1839] [serial = 1537] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x832df000) [pid = 1839] [serial = 1553] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x82e9cc00) [pid = 1839] [serial = 1544] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8316d400) [pid = 1839] [serial = 1549] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x83111800) [pid = 1839] [serial = 1547] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x82431400) [pid = 1839] [serial = 1538] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x82b37800) [pid = 1839] [serial = 1540] [outer = (nil)] [url = about:blank] 00:33:14 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82054000) [pid = 1839] [serial = 1541] [outer = (nil)] [url = about:blank] 00:33:16 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x81fb4c00) [pid = 1839] [serial = 1557] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 00:33:16 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x82e9e000) [pid = 1839] [serial = 1560] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 00:33:16 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8ac51000) [pid = 1839] [serial = 1563] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 00:33:16 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8242cc00) [pid = 1839] [serial = 1569] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 00:33:16 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8ade2400) [pid = 1839] [serial = 1566] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 00:33:16 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8aab1000) [pid = 1839] [serial = 1554] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8305cc00) [pid = 1839] [serial = 1562] [outer = (nil)] [url = about:blank] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82fa7400) [pid = 1839] [serial = 1561] [outer = (nil)] [url = about:blank] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8aca7c00) [pid = 1839] [serial = 1565] [outer = (nil)] [url = about:blank] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8ac54800) [pid = 1839] [serial = 1564] [outer = (nil)] [url = about:blank] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8c3ea800) [pid = 1839] [serial = 1568] [outer = (nil)] [url = about:blank] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8ade6000) [pid = 1839] [serial = 1567] [outer = (nil)] [url = about:blank] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82cf1000) [pid = 1839] [serial = 1571] [outer = (nil)] [url = about:blank] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x82cab400) [pid = 1839] [serial = 1570] [outer = (nil)] [url = about:blank] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x82ea5400) [pid = 1839] [serial = 1573] [outer = (nil)] [url = about:blank] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8205bc00) [pid = 1839] [serial = 1558] [outer = (nil)] [url = about:blank] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8205ec00) [pid = 1839] [serial = 1559] [outer = (nil)] [url = about:blank] 00:33:21 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8aab3000) [pid = 1839] [serial = 1556] [outer = (nil)] [url = about:blank] 00:33:35 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:33:35 INFO - PROCESS | 1839 | 1477726415826 Marionette TRACE conn4 <- [1,2488,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:33:35 INFO - . 00:33:35 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30755ms 00:33:35 INFO - PROCESS | 1839 | 1477726415867 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 00:33:35 INFO - PROCESS | 1839 | 1477726415874 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 00:33:35 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 00:33:35 INFO - PROCESS | 1839 | 1477726415887 Marionette TRACE conn4 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:33:36 INFO - PROCESS | 1839 | 1477726416136 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 00:33:36 INFO - PROCESS | 1839 | 1477726416219 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 00:33:36 INFO - PROCESS | 1839 | 1477726416226 Marionette TRACE conn4 <- [1,2491,null,["8"]] 00:33:36 INFO - PROCESS | 1839 | 1477726416235 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 00:33:36 INFO - PROCESS | 1839 | 1477726416243 Marionette TRACE conn4 <- [1,2492,null,{}] 00:33:36 INFO - PROCESS | 1839 | 1477726416250 Marionette TRACE conn4 -> [0,2493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:33:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x82425000 == 8 [pid = 1839] [id = 536] 00:33:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82425400) [pid = 1839] [serial = 1575] [outer = (nil)] 00:33:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82428c00) [pid = 1839] [serial = 1576] [outer = 0x82425400] 00:33:36 INFO - PROCESS | 1839 | 1477726416361 Marionette DEBUG loaded listener.js 00:33:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82430400) [pid = 1839] [serial = 1577] [outer = 0x82425400] 00:33:36 WARNING - wptserve Traceback (most recent call last): 00:33:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:33:36 WARNING - rv = self.func(request, response) 00:33:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:33:36 WARNING - access_control_allow_origin = "*") 00:33:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:33:36 WARNING - payload = payload_generator(server_data) 00:33:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:33:36 WARNING - return encode_string_as_bmp_image(data) 00:33: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 00:33:36 WARNING - img.save(f, "BMP") 00:33:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:33:36 WARNING - f.write(bmpfileheader) 00:33:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:33:36 WARNING - 00:33:36 WARNING - wptserve Traceback (most recent call last): 00:33:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:33:36 WARNING - rv = self.func(request, response) 00:33:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:33:36 WARNING - access_control_allow_origin = "*") 00:33:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:33:36 WARNING - payload = payload_generator(server_data) 00:33:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:33:36 WARNING - return encode_string_as_bmp_image(data) 00:33: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 00:33:36 WARNING - img.save(f, "BMP") 00:33:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:33:36 WARNING - f.write(bmpfileheader) 00:33:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:33:36 WARNING - 00:33:46 INFO - PROCESS | 1839 | --DOCSHELL 0x82ca6c00 == 7 [pid = 1839] [id = 535] 00:33:52 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82ca8400) [pid = 1839] [serial = 1572] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 00:33:57 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82f9fc00) [pid = 1839] [serial = 1574] [outer = (nil)] [url = about:blank] 00:33:57 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82428c00) [pid = 1839] [serial = 1576] [outer = (nil)] [url = about:blank] 00:34:06 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:34:06 INFO - PROCESS | 1839 | 1477726446570 Marionette TRACE conn4 <- [1,2493,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:34:06 INFO - . 00:34:06 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30710ms 00:34:06 INFO - PROCESS | 1839 | 1477726446595 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 00:34:06 INFO - PROCESS | 1839 | 1477726446602 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 00:34:06 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 00:34:06 INFO - PROCESS | 1839 | 1477726446614 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:06 INFO - PROCESS | 1839 | 1477726446847 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 00:34:06 INFO - PROCESS | 1839 | 1477726446929 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 00:34:06 INFO - PROCESS | 1839 | 1477726446935 Marionette TRACE conn4 <- [1,2496,null,["8"]] 00:34:06 INFO - PROCESS | 1839 | 1477726446944 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 00:34:06 INFO - PROCESS | 1839 | 1477726446952 Marionette TRACE conn4 <- [1,2497,null,{}] 00:34:06 INFO - PROCESS | 1839 | 1477726446959 Marionette TRACE conn4 -> [0,2498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8205ec00 == 8 [pid = 1839] [id = 537] 00:34:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x8205f400) [pid = 1839] [serial = 1578] [outer = (nil)] 00:34:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82427400) [pid = 1839] [serial = 1579] [outer = 0x8205f400] 00:34:07 INFO - PROCESS | 1839 | 1477726447068 Marionette DEBUG loaded listener.js 00:34:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8242fc00) [pid = 1839] [serial = 1580] [outer = 0x8205f400] 00:34:07 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 00:34:07 WARNING - wptserve Traceback (most recent call last): 00:34:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:34:07 WARNING - rv = self.func(request, response) 00:34:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:34:07 WARNING - access_control_allow_origin = "*") 00:34:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:34:07 WARNING - payload = payload_generator(server_data) 00:34:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:34:07 WARNING - return encode_string_as_bmp_image(data) 00:34: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 00:34:07 WARNING - img.save(f, "BMP") 00:34:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:34:07 WARNING - f.write(bmpfileheader) 00:34:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:34:07 WARNING - 00:34:16 INFO - PROCESS | 1839 | --DOCSHELL 0x82425000 == 7 [pid = 1839] [id = 536] 00:34:18 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82425400) [pid = 1839] [serial = 1575] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 00:34:24 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82430400) [pid = 1839] [serial = 1577] [outer = (nil)] [url = about:blank] 00:34:24 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82427400) [pid = 1839] [serial = 1579] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:34:37 INFO - PROCESS | 1839 | 1477726477283 Marionette TRACE conn4 <- [1,2498,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:34:37 INFO - . 00:34:37 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30712ms 00:34:37 INFO - PROCESS | 1839 | 1477726477325 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 00:34:37 INFO - PROCESS | 1839 | 1477726477332 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 00:34:37 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 00:34:37 INFO - PROCESS | 1839 | 1477726477344 Marionette TRACE conn4 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:37 INFO - PROCESS | 1839 | 1477726477582 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 00:34:37 INFO - PROCESS | 1839 | 1477726477664 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 00:34:37 INFO - PROCESS | 1839 | 1477726477671 Marionette TRACE conn4 <- [1,2501,null,["8"]] 00:34:37 INFO - PROCESS | 1839 | 1477726477680 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 00:34:37 INFO - PROCESS | 1839 | 1477726477688 Marionette TRACE conn4 <- [1,2502,null,{}] 00:34:37 INFO - PROCESS | 1839 | 1477726477695 Marionette TRACE conn4 -> [0,2503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x82425800 == 8 [pid = 1839] [id = 538] 00:34:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82425c00) [pid = 1839] [serial = 1581] [outer = (nil)] 00:34:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242a400) [pid = 1839] [serial = 1582] [outer = 0x82425c00] 00:34:37 INFO - PROCESS | 1839 | 1477726477809 Marionette DEBUG loaded listener.js 00:34:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82432c00) [pid = 1839] [serial = 1583] [outer = 0x82425c00] 00:34:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b2f400 == 9 [pid = 1839] [id = 539] 00:34:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82b2fc00) [pid = 1839] [serial = 1584] [outer = (nil)] 00:34:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82b31000) [pid = 1839] [serial = 1585] [outer = 0x82b2fc00] 00:34:38 INFO - PROCESS | 1839 | 1477726478583 Marionette TRACE conn4 <- [1,2503,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:34:38 INFO - . 00:34:38 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1323ms 00:34:38 INFO - PROCESS | 1839 | 1477726478666 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 00:34:38 INFO - PROCESS | 1839 | 1477726478672 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 00:34:38 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 00:34:38 INFO - PROCESS | 1839 | 1477726478679 Marionette TRACE conn4 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:38 INFO - PROCESS | 1839 | 1477726478905 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 00:34:39 INFO - PROCESS | 1839 | 1477726479028 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 00:34:39 INFO - PROCESS | 1839 | 1477726479034 Marionette TRACE conn4 <- [1,2506,null,["8"]] 00:34:39 INFO - PROCESS | 1839 | 1477726479041 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 00:34:39 INFO - PROCESS | 1839 | 1477726479046 Marionette TRACE conn4 <- [1,2507,null,{}] 00:34:39 INFO - PROCESS | 1839 | 1477726479053 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb6800 == 10 [pid = 1839] [id = 540] 00:34:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82ca6c00) [pid = 1839] [serial = 1586] [outer = (nil)] 00:34:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82ca9c00) [pid = 1839] [serial = 1587] [outer = 0x82ca6c00] 00:34:39 INFO - PROCESS | 1839 | 1477726479154 Marionette DEBUG loaded listener.js 00:34:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82ca8800) [pid = 1839] [serial = 1588] [outer = 0x82ca6c00] 00:34:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e25c00 == 11 [pid = 1839] [id = 541] 00:34:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82e27800) [pid = 1839] [serial = 1589] [outer = (nil)] 00:34:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82e26800) [pid = 1839] [serial = 1590] [outer = 0x82e27800] 00:34:40 INFO - PROCESS | 1839 | 1477726480022 Marionette TRACE conn4 <- [1,2508,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:34:40 INFO - . 00:34:40 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1392ms 00:34:40 INFO - PROCESS | 1839 | 1477726480080 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 00:34:40 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 00:34:40 INFO - PROCESS | 1839 | 1477726480088 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 00:34:40 INFO - PROCESS | 1839 | 1477726480096 Marionette TRACE conn4 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:40 INFO - PROCESS | 1839 | 1477726480296 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 00:34:40 INFO - PROCESS | 1839 | 1477726480416 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 00:34:40 INFO - PROCESS | 1839 | 1477726480422 Marionette TRACE conn4 <- [1,2511,null,["8"]] 00:34:40 INFO - PROCESS | 1839 | 1477726480432 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 00:34:40 INFO - PROCESS | 1839 | 1477726480438 Marionette TRACE conn4 <- [1,2512,null,{}] 00:34:40 INFO - PROCESS | 1839 | 1477726480446 Marionette TRACE conn4 -> [0,2513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea3800 == 12 [pid = 1839] [id = 542] 00:34:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x82ea3c00) [pid = 1839] [serial = 1591] [outer = (nil)] 00:34:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x82ea6800) [pid = 1839] [serial = 1592] [outer = 0x82ea3c00] 00:34:40 INFO - PROCESS | 1839 | 1477726480549 Marionette DEBUG loaded listener.js 00:34:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x82fa1400) [pid = 1839] [serial = 1593] [outer = 0x82ea3c00] 00:34:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fe1000 == 13 [pid = 1839] [id = 543] 00:34:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x82fe2400) [pid = 1839] [serial = 1594] [outer = (nil)] 00:34:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x82fe2800) [pid = 1839] [serial = 1595] [outer = 0x82fe2400] 00:34:41 INFO - PROCESS | 1839 | 1477726481334 Marionette TRACE conn4 <- [1,2513,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:34:41 INFO - . 00:34:41 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1274ms 00:34:41 INFO - PROCESS | 1839 | 1477726481377 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 00:34:41 INFO - PROCESS | 1839 | 1477726481382 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 00:34:41 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 00:34:41 INFO - PROCESS | 1839 | 1477726481396 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:41 INFO - PROCESS | 1839 | 1477726481595 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 00:34:41 INFO - PROCESS | 1839 | 1477726481608 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 00:34:41 INFO - PROCESS | 1839 | 1477726481615 Marionette TRACE conn4 <- [1,2516,null,["8"]] 00:34:41 INFO - PROCESS | 1839 | 1477726481622 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 00:34:41 INFO - PROCESS | 1839 | 1477726481628 Marionette TRACE conn4 <- [1,2517,null,{}] 00:34:41 INFO - PROCESS | 1839 | 1477726481635 Marionette TRACE conn4 -> [0,2518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fe9800 == 14 [pid = 1839] [id = 544] 00:34:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x82fe9c00) [pid = 1839] [serial = 1596] [outer = (nil)] 00:34:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8311b800) [pid = 1839] [serial = 1597] [outer = 0x82fe9c00] 00:34:41 INFO - PROCESS | 1839 | 1477726481847 Marionette DEBUG loaded listener.js 00:34:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8311ec00) [pid = 1839] [serial = 1598] [outer = 0x82fe9c00] 00:34:42 INFO - PROCESS | 1839 | 1477726482515 Marionette TRACE conn4 <- [1,2518,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:34:42 INFO - . 00:34:42 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1139ms 00:34:42 INFO - PROCESS | 1839 | 1477726482533 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 00:34:42 INFO - PROCESS | 1839 | 1477726482536 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 00:34:42 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 00:34:42 INFO - PROCESS | 1839 | 1477726482544 Marionette TRACE conn4 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:42 INFO - PROCESS | 1839 | 1477726482712 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 00:34:42 INFO - PROCESS | 1839 | 1477726482837 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 00:34:42 INFO - PROCESS | 1839 | 1477726482843 Marionette TRACE conn4 <- [1,2521,null,["8"]] 00:34:42 INFO - PROCESS | 1839 | 1477726482848 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 00:34:42 INFO - PROCESS | 1839 | 1477726482853 Marionette TRACE conn4 <- [1,2522,null,{}] 00:34:42 INFO - PROCESS | 1839 | 1477726482858 Marionette TRACE conn4 -> [0,2523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x83203400 == 15 [pid = 1839] [id = 545] 00:34:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x83204800) [pid = 1839] [serial = 1599] [outer = (nil)] 00:34:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x83208000) [pid = 1839] [serial = 1600] [outer = 0x83204800] 00:34:42 INFO - PROCESS | 1839 | 1477726482950 Marionette DEBUG loaded listener.js 00:34:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x83208800) [pid = 1839] [serial = 1601] [outer = 0x83204800] 00:34:43 INFO - PROCESS | 1839 | 1477726483636 Marionette TRACE conn4 <- [1,2523,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:34:43 INFO - . 00:34:43 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1120ms 00:34:43 INFO - PROCESS | 1839 | 1477726483665 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 00:34:43 INFO - PROCESS | 1839 | 1477726483669 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 00:34:43 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 00:34:43 INFO - PROCESS | 1839 | 1477726483676 Marionette TRACE conn4 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:43 INFO - PROCESS | 1839 | 1477726483938 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 00:34:43 INFO - PROCESS | 1839 | 1477726483952 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 00:34:43 INFO - PROCESS | 1839 | 1477726483956 Marionette TRACE conn4 <- [1,2526,null,["8"]] 00:34:43 INFO - PROCESS | 1839 | 1477726483963 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 00:34:43 INFO - PROCESS | 1839 | 1477726483968 Marionette TRACE conn4 <- [1,2527,null,{}] 00:34:43 INFO - PROCESS | 1839 | 1477726483973 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x832dc800 == 16 [pid = 1839] [id = 546] 00:34:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x832dcc00) [pid = 1839] [serial = 1602] [outer = (nil)] 00:34:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8aaaac00) [pid = 1839] [serial = 1603] [outer = 0x832dcc00] 00:34:44 INFO - PROCESS | 1839 | 1477726484064 Marionette DEBUG loaded listener.js 00:34:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8aaaf000) [pid = 1839] [serial = 1604] [outer = 0x832dcc00] 00:34:44 INFO - PROCESS | 1839 | 1477726484805 Marionette TRACE conn4 <- [1,2528,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:34:44 INFO - . 00:34:44 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1181ms 00:34:44 INFO - PROCESS | 1839 | 1477726484857 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 00:34:44 INFO - PROCESS | 1839 | 1477726484860 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 00:34:44 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 00:34:44 INFO - PROCESS | 1839 | 1477726484867 Marionette TRACE conn4 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:45 INFO - PROCESS | 1839 | 1477726485075 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 00:34:45 INFO - PROCESS | 1839 | 1477726485155 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 00:34:45 INFO - PROCESS | 1839 | 1477726485163 Marionette TRACE conn4 <- [1,2531,null,["8"]] 00:34:45 INFO - PROCESS | 1839 | 1477726485168 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 00:34:45 INFO - PROCESS | 1839 | 1477726485174 Marionette TRACE conn4 <- [1,2532,null,{}] 00:34:45 INFO - PROCESS | 1839 | 1477726485179 Marionette TRACE conn4 -> [0,2533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x82432800 == 17 [pid = 1839] [id = 547] 00:34:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x82aa7800) [pid = 1839] [serial = 1605] [outer = (nil)] 00:34:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8ac4c400) [pid = 1839] [serial = 1606] [outer = 0x82aa7800] 00:34:45 INFO - PROCESS | 1839 | 1477726485269 Marionette DEBUG loaded listener.js 00:34:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8aab7c00) [pid = 1839] [serial = 1607] [outer = 0x82aa7800] 00:34:45 INFO - PROCESS | 1839 | 1477726485977 Marionette TRACE conn4 <- [1,2533,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:34:45 INFO - . 00:34:45 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1122ms 00:34:45 INFO - PROCESS | 1839 | 1477726485990 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 00:34:46 INFO - PROCESS | 1839 | 1477726485998 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 00:34:46 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 00:34:46 INFO - PROCESS | 1839 | 1477726486008 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:46 INFO - PROCESS | 1839 | 1477726486275 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 00:34:46 INFO - PROCESS | 1839 | 1477726486393 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 00:34:46 INFO - PROCESS | 1839 | 1477726486400 Marionette TRACE conn4 <- [1,2536,null,["8"]] 00:34:46 INFO - PROCESS | 1839 | 1477726486408 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 00:34:46 INFO - PROCESS | 1839 | 1477726486415 Marionette TRACE conn4 <- [1,2537,null,{}] 00:34:46 INFO - PROCESS | 1839 | 1477726486426 Marionette TRACE conn4 -> [0,2538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cf1400 == 18 [pid = 1839] [id = 548] 00:34:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x82cf1800) [pid = 1839] [serial = 1608] [outer = (nil)] 00:34:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x82cf9400) [pid = 1839] [serial = 1609] [outer = 0x82cf1800] 00:34:46 INFO - PROCESS | 1839 | 1477726486587 Marionette DEBUG loaded listener.js 00:34:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x82e2f000) [pid = 1839] [serial = 1610] [outer = 0x82cf1800] 00:34:47 INFO - PROCESS | 1839 | 1477726487292 Marionette TRACE conn4 <- [1,2538,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:34:47 INFO - . 00:34:47 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1321ms 00:34:47 INFO - PROCESS | 1839 | 1477726487328 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 00:34:47 INFO - PROCESS | 1839 | 1477726487336 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 00:34:47 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 00:34:47 INFO - PROCESS | 1839 | 1477726487343 Marionette TRACE conn4 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:47 INFO - PROCESS | 1839 | 1477726487572 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 00:34:47 INFO - PROCESS | 1839 | 1477726487742 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 00:34:47 INFO - PROCESS | 1839 | 1477726487747 Marionette TRACE conn4 <- [1,2541,null,["8"]] 00:34:47 INFO - PROCESS | 1839 | 1477726487770 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 00:34:47 INFO - PROCESS | 1839 | 1477726487777 Marionette TRACE conn4 <- [1,2542,null,{}] 00:34:47 INFO - PROCESS | 1839 | 1477726487784 Marionette TRACE conn4 -> [0,2543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea3400 == 19 [pid = 1839] [id = 549] 00:34:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8316f400) [pid = 1839] [serial = 1611] [outer = (nil)] 00:34:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x832d7c00) [pid = 1839] [serial = 1612] [outer = 0x8316f400] 00:34:47 INFO - PROCESS | 1839 | 1477726487896 Marionette DEBUG loaded listener.js 00:34:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x832dfc00) [pid = 1839] [serial = 1613] [outer = 0x8316f400] 00:34:48 INFO - PROCESS | 1839 | 1477726488646 Marionette TRACE conn4 <- [1,2543,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:34:48 INFO - . 00:34:48 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1328ms 00:34:48 INFO - PROCESS | 1839 | 1477726488680 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 00:34:48 INFO - PROCESS | 1839 | 1477726488688 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 00:34:48 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 00:34:48 INFO - PROCESS | 1839 | 1477726488715 Marionette TRACE conn4 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:48 INFO - PROCESS | 1839 | 1477726488902 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 00:34:49 INFO - PROCESS | 1839 | 1477726489067 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 00:34:49 INFO - PROCESS | 1839 | 1477726489073 Marionette TRACE conn4 <- [1,2546,null,["8"]] 00:34:49 INFO - PROCESS | 1839 | 1477726489084 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 00:34:49 INFO - PROCESS | 1839 | 1477726489091 Marionette TRACE conn4 <- [1,2547,null,{}] 00:34:49 INFO - PROCESS | 1839 | 1477726489098 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x8acab000 == 20 [pid = 1839] [id = 550] 00:34:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x8acab400) [pid = 1839] [serial = 1614] [outer = (nil)] 00:34:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8acb2c00) [pid = 1839] [serial = 1615] [outer = 0x8acab400] 00:34:49 INFO - PROCESS | 1839 | 1477726489215 Marionette DEBUG loaded listener.js 00:34:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8addb400) [pid = 1839] [serial = 1616] [outer = 0x8acab400] 00:34:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 00:34:49 WARNING - wptserve Traceback (most recent call last): 00:34:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:34:49 WARNING - rv = self.func(request, response) 00:34:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:34:49 WARNING - access_control_allow_origin = "*") 00:34:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:34:49 WARNING - payload = payload_generator(server_data) 00:34:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:34:49 WARNING - return encode_string_as_bmp_image(data) 00:34: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 00:34:49 WARNING - img.save(f, "BMP") 00:34:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:34:49 WARNING - f.write(bmpfileheader) 00:34:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:34:49 WARNING - 00:34:50 INFO - PROCESS | 1839 | --DOCSHELL 0x82fe1000 == 19 [pid = 1839] [id = 543] 00:34:50 INFO - PROCESS | 1839 | --DOCSHELL 0x82e25c00 == 18 [pid = 1839] [id = 541] 00:34:50 INFO - PROCESS | 1839 | --DOCSHELL 0x82b2f400 == 17 [pid = 1839] [id = 539] 00:34:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8205ec00 == 16 [pid = 1839] [id = 537] 00:34:54 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x83204800) [pid = 1839] [serial = 1599] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 00:34:54 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x82b2fc00) [pid = 1839] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:34:54 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x82425c00) [pid = 1839] [serial = 1581] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 00:34:54 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x8205f400) [pid = 1839] [serial = 1578] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 00:34:54 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x82fe9c00) [pid = 1839] [serial = 1596] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 00:34:54 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x82e27800) [pid = 1839] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477726479728] 00:34:54 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x82ca6c00) [pid = 1839] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 00:34:54 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x82fe2400) [pid = 1839] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:34:54 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x82ea3c00) [pid = 1839] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 00:34:54 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x832dcc00) [pid = 1839] [serial = 1602] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 00:34:59 INFO - PROCESS | 1839 | --DOCSHELL 0x832dc800 == 15 [pid = 1839] [id = 546] 00:34:59 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb6800 == 14 [pid = 1839] [id = 540] 00:34:59 INFO - PROCESS | 1839 | --DOCSHELL 0x83203400 == 13 [pid = 1839] [id = 545] 00:34:59 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea3800 == 12 [pid = 1839] [id = 542] 00:34:59 INFO - PROCESS | 1839 | --DOCSHELL 0x82fe9800 == 11 [pid = 1839] [id = 544] 00:34:59 INFO - PROCESS | 1839 | --DOCSHELL 0x82425800 == 10 [pid = 1839] [id = 538] 00:34:59 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea3400 == 9 [pid = 1839] [id = 549] 00:34:59 INFO - PROCESS | 1839 | --DOCSHELL 0x82cf1400 == 8 [pid = 1839] [id = 548] 00:34:59 INFO - PROCESS | 1839 | --DOCSHELL 0x82432800 == 7 [pid = 1839] [id = 547] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x82ca9c00) [pid = 1839] [serial = 1587] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x82fe2800) [pid = 1839] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x82fa1400) [pid = 1839] [serial = 1593] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x82ea6800) [pid = 1839] [serial = 1592] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8311ec00) [pid = 1839] [serial = 1598] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8311b800) [pid = 1839] [serial = 1597] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x83208800) [pid = 1839] [serial = 1601] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x83208000) [pid = 1839] [serial = 1600] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8aaaf000) [pid = 1839] [serial = 1604] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8aaaac00) [pid = 1839] [serial = 1603] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x82ca8800) [pid = 1839] [serial = 1588] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x82e26800) [pid = 1839] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477726479728] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8242a400) [pid = 1839] [serial = 1582] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x82432c00) [pid = 1839] [serial = 1583] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82b31000) [pid = 1839] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8242fc00) [pid = 1839] [serial = 1580] [outer = (nil)] [url = about:blank] 00:34:59 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8ac4c400) [pid = 1839] [serial = 1606] [outer = (nil)] [url = about:blank] 00:35:01 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x82aa7800) [pid = 1839] [serial = 1605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 00:35:01 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x82cf1800) [pid = 1839] [serial = 1608] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 00:35:01 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8316f400) [pid = 1839] [serial = 1611] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 00:35:06 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8aab7c00) [pid = 1839] [serial = 1607] [outer = (nil)] [url = about:blank] 00:35:06 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x82e2f000) [pid = 1839] [serial = 1610] [outer = (nil)] [url = about:blank] 00:35:06 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x82cf9400) [pid = 1839] [serial = 1609] [outer = (nil)] [url = about:blank] 00:35:06 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x832dfc00) [pid = 1839] [serial = 1613] [outer = (nil)] [url = about:blank] 00:35:06 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x832d7c00) [pid = 1839] [serial = 1612] [outer = (nil)] [url = about:blank] 00:35:06 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8acb2c00) [pid = 1839] [serial = 1615] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:35:19 INFO - PROCESS | 1839 | 1477726519423 Marionette TRACE conn4 <- [1,2548,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:35:19 INFO - . 00:35:19 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30769ms 00:35:19 INFO - PROCESS | 1839 | 1477726519483 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 00:35:19 INFO - PROCESS | 1839 | 1477726519490 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 00:35:19 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 00:35:19 INFO - PROCESS | 1839 | 1477726519503 Marionette TRACE conn4 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:19 INFO - PROCESS | 1839 | 1477726519764 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 00:35:19 INFO - PROCESS | 1839 | 1477726519848 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 00:35:19 INFO - PROCESS | 1839 | 1477726519855 Marionette TRACE conn4 <- [1,2551,null,["8"]] 00:35:19 INFO - PROCESS | 1839 | 1477726519863 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 00:35:19 INFO - PROCESS | 1839 | 1477726519872 Marionette TRACE conn4 <- [1,2552,null,{}] 00:35:19 INFO - PROCESS | 1839 | 1477726519882 Marionette TRACE conn4 -> [0,2553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x82424c00 == 8 [pid = 1839] [id = 551] 00:35:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82425400) [pid = 1839] [serial = 1617] [outer = (nil)] 00:35:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82428c00) [pid = 1839] [serial = 1618] [outer = 0x82425400] 00:35:19 INFO - PROCESS | 1839 | 1477726519991 Marionette DEBUG loaded listener.js 00:35:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82430400) [pid = 1839] [serial = 1619] [outer = 0x82425400] 00:35:20 WARNING - wptserve Traceback (most recent call last): 00:35:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:35:20 WARNING - rv = self.func(request, response) 00:35:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:35:20 WARNING - access_control_allow_origin = "*") 00:35:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:35:20 WARNING - payload = payload_generator(server_data) 00:35:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:35:20 WARNING - return encode_string_as_bmp_image(data) 00:35: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 00:35:20 WARNING - img.save(f, "BMP") 00:35:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:35:20 WARNING - f.write(bmpfileheader) 00:35:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:35:20 WARNING - 00:35:20 WARNING - wptserve Traceback (most recent call last): 00:35:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:35:20 WARNING - rv = self.func(request, response) 00:35:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:35:20 WARNING - access_control_allow_origin = "*") 00:35:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:35:20 WARNING - payload = payload_generator(server_data) 00:35:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:35:20 WARNING - return encode_string_as_bmp_image(data) 00:35: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 00:35:20 WARNING - img.save(f, "BMP") 00:35:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:35:20 WARNING - f.write(bmpfileheader) 00:35:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:35:20 WARNING - 00:35:29 INFO - PROCESS | 1839 | --DOCSHELL 0x8acab000 == 7 [pid = 1839] [id = 550] 00:35:35 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8acab400) [pid = 1839] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 00:35:41 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8addb400) [pid = 1839] [serial = 1616] [outer = (nil)] [url = about:blank] 00:35:41 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82428c00) [pid = 1839] [serial = 1618] [outer = (nil)] [url = about:blank] 00:35:50 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:35:50 INFO - PROCESS | 1839 | 1477726550206 Marionette TRACE conn4 <- [1,2553,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:35:50 INFO - . 00:35:50 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30763ms 00:35:50 INFO - PROCESS | 1839 | 1477726550264 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 00:35:50 INFO - PROCESS | 1839 | 1477726550271 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 00:35:50 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 00:35:50 INFO - PROCESS | 1839 | 1477726550283 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:50 INFO - PROCESS | 1839 | 1477726550519 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 00:35:50 INFO - PROCESS | 1839 | 1477726550601 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 00:35:50 INFO - PROCESS | 1839 | 1477726550608 Marionette TRACE conn4 <- [1,2556,null,["8"]] 00:35:50 INFO - PROCESS | 1839 | 1477726550616 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 00:35:50 INFO - PROCESS | 1839 | 1477726550625 Marionette TRACE conn4 <- [1,2557,null,{}] 00:35:50 INFO - PROCESS | 1839 | 1477726550631 Marionette TRACE conn4 -> [0,2558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x82425000 == 8 [pid = 1839] [id = 552] 00:35:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82425c00) [pid = 1839] [serial = 1620] [outer = (nil)] 00:35:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242b000) [pid = 1839] [serial = 1621] [outer = 0x82425c00] 00:35:50 INFO - PROCESS | 1839 | 1477726550741 Marionette DEBUG loaded listener.js 00:35:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a11000) [pid = 1839] [serial = 1622] [outer = 0x82425c00] 00:35:51 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 00:35:51 WARNING - wptserve Traceback (most recent call last): 00:35:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:35:51 WARNING - rv = self.func(request, response) 00:35:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:35:51 WARNING - access_control_allow_origin = "*") 00:35:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:35:51 WARNING - payload = payload_generator(server_data) 00:35:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:35:51 WARNING - return encode_string_as_bmp_image(data) 00:35:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:35:51 WARNING - img.save(f, "BMP") 00:35:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:35:51 WARNING - f.write(bmpfileheader) 00:35:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:35:51 WARNING - 00:36:00 INFO - PROCESS | 1839 | --DOCSHELL 0x82424c00 == 7 [pid = 1839] [id = 551] 00:36:02 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82425400) [pid = 1839] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 00:36:08 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82430400) [pid = 1839] [serial = 1619] [outer = (nil)] [url = about:blank] 00:36:08 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8242b000) [pid = 1839] [serial = 1621] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:36:20 INFO - PROCESS | 1839 | 1477726580958 Marionette TRACE conn4 <- [1,2558,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:36:20 INFO - . 00:36:20 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30703ms 00:36:20 INFO - PROCESS | 1839 | 1477726580983 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 00:36:20 INFO - PROCESS | 1839 | 1477726580990 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 00:36:20 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 00:36:21 INFO - PROCESS | 1839 | 1477726581002 Marionette TRACE conn4 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:21 INFO - PROCESS | 1839 | 1477726581240 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 00:36:21 INFO - PROCESS | 1839 | 1477726581322 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 00:36:21 INFO - PROCESS | 1839 | 1477726581329 Marionette TRACE conn4 <- [1,2561,null,["8"]] 00:36:21 INFO - PROCESS | 1839 | 1477726581338 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 00:36:21 INFO - PROCESS | 1839 | 1477726581346 Marionette TRACE conn4 <- [1,2562,null,{}] 00:36:21 INFO - PROCESS | 1839 | 1477726581353 Marionette TRACE conn4 -> [0,2563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x82424800 == 8 [pid = 1839] [id = 553] 00:36:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82424c00) [pid = 1839] [serial = 1623] [outer = (nil)] 00:36:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242a400) [pid = 1839] [serial = 1624] [outer = 0x82424c00] 00:36:21 INFO - PROCESS | 1839 | 1477726581463 Marionette DEBUG loaded listener.js 00:36:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82432c00) [pid = 1839] [serial = 1625] [outer = 0x82424c00] 00:36:22 INFO - PROCESS | 1839 | 1477726582066 Marionette TRACE conn4 <- [1,2563,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:36:22 INFO - . 00:36:22 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1125ms 00:36:22 INFO - PROCESS | 1839 | 1477726582125 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 00:36:22 INFO - PROCESS | 1839 | 1477726582131 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 00:36:22 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 00:36:22 INFO - PROCESS | 1839 | 1477726582139 Marionette TRACE conn4 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:22 INFO - PROCESS | 1839 | 1477726582378 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 00:36:22 INFO - PROCESS | 1839 | 1477726582392 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 00:36:22 INFO - PROCESS | 1839 | 1477726582396 Marionette TRACE conn4 <- [1,2566,null,["8"]] 00:36:22 INFO - PROCESS | 1839 | 1477726582405 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 00:36:22 INFO - PROCESS | 1839 | 1477726582409 Marionette TRACE conn4 <- [1,2567,null,{}] 00:36:22 INFO - PROCESS | 1839 | 1477726582416 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x82430800 == 9 [pid = 1839] [id = 554] 00:36:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82b35000) [pid = 1839] [serial = 1626] [outer = (nil)] 00:36:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82ca6c00) [pid = 1839] [serial = 1627] [outer = 0x82b35000] 00:36:22 INFO - PROCESS | 1839 | 1477726582527 Marionette DEBUG loaded listener.js 00:36:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82b3b000) [pid = 1839] [serial = 1628] [outer = 0x82b35000] 00:36:23 INFO - PROCESS | 1839 | 1477726583290 Marionette TRACE conn4 <- [1,2568,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:36:23 INFO - . 00:36:23 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1184ms 00:36:23 INFO - PROCESS | 1839 | 1477726583332 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 00:36:23 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 00:36:23 INFO - PROCESS | 1839 | 1477726583339 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 00:36:23 INFO - PROCESS | 1839 | 1477726583347 Marionette TRACE conn4 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:23 INFO - PROCESS | 1839 | 1477726583599 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 00:36:23 INFO - PROCESS | 1839 | 1477726583621 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 00:36:23 INFO - PROCESS | 1839 | 1477726583626 Marionette TRACE conn4 <- [1,2571,null,["8"]] 00:36:23 INFO - PROCESS | 1839 | 1477726583631 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 00:36:23 INFO - PROCESS | 1839 | 1477726583638 Marionette TRACE conn4 <- [1,2572,null,{}] 00:36:23 INFO - PROCESS | 1839 | 1477726583645 Marionette TRACE conn4 -> [0,2573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e9ac00 == 10 [pid = 1839] [id = 555] 00:36:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82e9b000) [pid = 1839] [serial = 1629] [outer = (nil)] 00:36:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82e9cc00) [pid = 1839] [serial = 1630] [outer = 0x82e9b000] 00:36:23 INFO - PROCESS | 1839 | 1477726583746 Marionette DEBUG loaded listener.js 00:36:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82ea2400) [pid = 1839] [serial = 1631] [outer = 0x82e9b000] 00:36:24 INFO - PROCESS | 1839 | 1477726584454 Marionette TRACE conn4 <- [1,2573,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:36:24 INFO - . 00:36:24 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1127ms 00:36:24 INFO - PROCESS | 1839 | 1477726584472 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 00:36:24 INFO - PROCESS | 1839 | 1477726584477 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 00:36:24 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 00:36:24 INFO - PROCESS | 1839 | 1477726584484 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:24 INFO - PROCESS | 1839 | 1477726584706 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 00:36:24 INFO - PROCESS | 1839 | 1477726584785 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 00:36:24 INFO - PROCESS | 1839 | 1477726584793 Marionette TRACE conn4 <- [1,2576,null,["8"]] 00:36:24 INFO - PROCESS | 1839 | 1477726584798 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 00:36:24 INFO - PROCESS | 1839 | 1477726584804 Marionette TRACE conn4 <- [1,2577,null,{}] 00:36:24 INFO - PROCESS | 1839 | 1477726584811 Marionette TRACE conn4 -> [0,2578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x81faec00 == 11 [pid = 1839] [id = 556] 00:36:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82ea8c00) [pid = 1839] [serial = 1632] [outer = (nil)] 00:36:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x83064c00) [pid = 1839] [serial = 1633] [outer = 0x82ea8c00] 00:36:24 INFO - PROCESS | 1839 | 1477726584914 Marionette DEBUG loaded listener.js 00:36:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x83118800) [pid = 1839] [serial = 1634] [outer = 0x82ea8c00] 00:36:25 INFO - PROCESS | 1839 | 1477726585539 Marionette TRACE conn4 <- [1,2578,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:36:25 INFO - . 00:36:25 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1119ms 00:36:25 INFO - PROCESS | 1839 | 1477726585604 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 00:36:25 INFO - PROCESS | 1839 | 1477726585608 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 00:36:25 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 00:36:25 INFO - PROCESS | 1839 | 1477726585616 Marionette TRACE conn4 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:25 INFO - PROCESS | 1839 | 1477726585789 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 00:36:25 INFO - PROCESS | 1839 | 1477726585917 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 00:36:25 INFO - PROCESS | 1839 | 1477726585923 Marionette TRACE conn4 <- [1,2581,null,["8"]] 00:36:25 INFO - PROCESS | 1839 | 1477726585929 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 00:36:25 INFO - PROCESS | 1839 | 1477726585936 Marionette TRACE conn4 <- [1,2582,null,{}] 00:36:25 INFO - PROCESS | 1839 | 1477726585942 Marionette TRACE conn4 -> [0,2583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x8316e400 == 12 [pid = 1839] [id = 557] 00:36:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8316ec00) [pid = 1839] [serial = 1635] [outer = (nil)] 00:36:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x83172c00) [pid = 1839] [serial = 1636] [outer = 0x8316ec00] 00:36:26 INFO - PROCESS | 1839 | 1477726586035 Marionette DEBUG loaded listener.js 00:36:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x83173400) [pid = 1839] [serial = 1637] [outer = 0x8316ec00] 00:36:26 WARNING - wptserve Traceback (most recent call last): 00:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:36:26 WARNING - rv = self.func(request, response) 00:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:36:26 WARNING - access_control_allow_origin = "*") 00:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:36:26 WARNING - payload = payload_generator(server_data) 00:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:36:26 WARNING - return encode_string_as_bmp_image(data) 00:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:36:26 WARNING - img.save(f, "BMP") 00:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:36:26 WARNING - f.write(bmpfileheader) 00:36:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:36:26 WARNING - 00:36:31 INFO - PROCESS | 1839 | --DOCSHELL 0x81faec00 == 11 [pid = 1839] [id = 556] 00:36:31 INFO - PROCESS | 1839 | --DOCSHELL 0x82e9ac00 == 10 [pid = 1839] [id = 555] 00:36:31 INFO - PROCESS | 1839 | --DOCSHELL 0x82430800 == 9 [pid = 1839] [id = 554] 00:36:31 INFO - PROCESS | 1839 | --DOCSHELL 0x82424800 == 8 [pid = 1839] [id = 553] 00:36:31 INFO - PROCESS | 1839 | --DOCSHELL 0x82425000 == 7 [pid = 1839] [id = 552] 00:36:34 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x82ea8c00) [pid = 1839] [serial = 1632] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 00:36:34 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x82425c00) [pid = 1839] [serial = 1620] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 00:36:34 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x82e9b000) [pid = 1839] [serial = 1629] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 00:36:34 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82b35000) [pid = 1839] [serial = 1626] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 00:36:34 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82424c00) [pid = 1839] [serial = 1623] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 00:36:39 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x82432c00) [pid = 1839] [serial = 1625] [outer = (nil)] [url = about:blank] 00:36:39 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8242a400) [pid = 1839] [serial = 1624] [outer = (nil)] [url = about:blank] 00:36:39 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x82b3b000) [pid = 1839] [serial = 1628] [outer = (nil)] [url = about:blank] 00:36:39 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x82ca6c00) [pid = 1839] [serial = 1627] [outer = (nil)] [url = about:blank] 00:36:39 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82ea2400) [pid = 1839] [serial = 1631] [outer = (nil)] [url = about:blank] 00:36:39 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x82e9cc00) [pid = 1839] [serial = 1630] [outer = (nil)] [url = about:blank] 00:36:39 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x83172c00) [pid = 1839] [serial = 1636] [outer = (nil)] [url = about:blank] 00:36:39 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x83118800) [pid = 1839] [serial = 1634] [outer = (nil)] [url = about:blank] 00:36:39 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x83064c00) [pid = 1839] [serial = 1633] [outer = (nil)] [url = about:blank] 00:36:39 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82a11000) [pid = 1839] [serial = 1622] [outer = (nil)] [url = about:blank] 00:36:56 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:36:56 INFO - . 00:36:56 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30614ms 00:36:56 INFO - PROCESS | 1839 | 1477726616216 Marionette TRACE conn4 <- [1,2583,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:36:56 INFO - PROCESS | 1839 | 1477726616232 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 00:36:56 INFO - PROCESS | 1839 | 1477726616238 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 00:36:56 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 00:36:56 INFO - PROCESS | 1839 | 1477726616250 Marionette TRACE conn4 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:56 INFO - PROCESS | 1839 | 1477726616488 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 00:36:56 INFO - PROCESS | 1839 | 1477726616572 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 00:36:56 INFO - PROCESS | 1839 | 1477726616579 Marionette TRACE conn4 <- [1,2586,null,["8"]] 00:36:56 INFO - PROCESS | 1839 | 1477726616588 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 00:36:56 INFO - PROCESS | 1839 | 1477726616596 Marionette TRACE conn4 <- [1,2587,null,{}] 00:36:56 INFO - PROCESS | 1839 | 1477726616602 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242a800 == 8 [pid = 1839] [id = 558] 00:36:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x8242ac00) [pid = 1839] [serial = 1638] [outer = (nil)] 00:36:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242fc00) [pid = 1839] [serial = 1639] [outer = 0x8242ac00] 00:36:56 INFO - PROCESS | 1839 | 1477726616714 Marionette DEBUG loaded listener.js 00:36:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a15000) [pid = 1839] [serial = 1640] [outer = 0x8242ac00] 00:36:57 WARNING - wptserve Traceback (most recent call last): 00:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:36:57 WARNING - rv = self.func(request, response) 00:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:36:57 WARNING - access_control_allow_origin = "*") 00:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:36:57 WARNING - payload = payload_generator(server_data) 00:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:36:57 WARNING - return encode_string_as_bmp_image(data) 00:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:36:57 WARNING - img.save(f, "BMP") 00:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:36:57 WARNING - f.write(bmpfileheader) 00:36:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:36:57 WARNING - 00:37:06 INFO - PROCESS | 1839 | --DOCSHELL 0x8316e400 == 7 [pid = 1839] [id = 557] 00:37:12 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8316ec00) [pid = 1839] [serial = 1635] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 00:37:18 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x83173400) [pid = 1839] [serial = 1637] [outer = (nil)] [url = about:blank] 00:37:18 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8242fc00) [pid = 1839] [serial = 1639] [outer = (nil)] [url = about:blank] 00:37:26 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:37:26 INFO - PROCESS | 1839 | 1477726646923 Marionette TRACE conn4 <- [1,2588,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:37:26 INFO - . 00:37:26 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30706ms 00:37:26 INFO - PROCESS | 1839 | 1477726646955 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 00:37:26 INFO - PROCESS | 1839 | 1477726646962 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 00:37:26 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 00:37:26 INFO - PROCESS | 1839 | 1477726646974 Marionette TRACE conn4 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:27 INFO - PROCESS | 1839 | 1477726647211 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 00:37:27 INFO - PROCESS | 1839 | 1477726647295 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 00:37:27 INFO - PROCESS | 1839 | 1477726647302 Marionette TRACE conn4 <- [1,2591,null,["8"]] 00:37:27 INFO - PROCESS | 1839 | 1477726647311 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 00:37:27 INFO - PROCESS | 1839 | 1477726647319 Marionette TRACE conn4 <- [1,2592,null,{}] 00:37:27 INFO - PROCESS | 1839 | 1477726647326 Marionette TRACE conn4 -> [0,2593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x8205fc00 == 8 [pid = 1839] [id = 559] 00:37:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82060400) [pid = 1839] [serial = 1641] [outer = (nil)] 00:37:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82427000) [pid = 1839] [serial = 1642] [outer = 0x82060400] 00:37:27 INFO - PROCESS | 1839 | 1477726647437 Marionette DEBUG loaded listener.js 00:37:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82430800) [pid = 1839] [serial = 1643] [outer = 0x82060400] 00:37:28 WARNING - wptserve Traceback (most recent call last): 00:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:37:28 WARNING - rv = self.func(request, response) 00:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:37:28 WARNING - access_control_allow_origin = "*") 00:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:37:28 WARNING - payload = payload_generator(server_data) 00:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:37:28 WARNING - return encode_string_as_bmp_image(data) 00:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:37:28 WARNING - img.save(f, "BMP") 00:37:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:37:28 WARNING - f.write(bmpfileheader) 00:37:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:37:28 WARNING - 00:37:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8242a800 == 7 [pid = 1839] [id = 558] 00:37:43 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8242ac00) [pid = 1839] [serial = 1638] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 00:37:48 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82a15000) [pid = 1839] [serial = 1640] [outer = (nil)] [url = about:blank] 00:37:48 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82427000) [pid = 1839] [serial = 1642] [outer = (nil)] [url = about:blank] 00:37:57 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:37:57 INFO - PROCESS | 1839 | 1477726677649 Marionette TRACE conn4 <- [1,2593,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:37:57 INFO - . 00:37:57 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30700ms 00:37:57 INFO - PROCESS | 1839 | 1477726677671 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 00:37:57 INFO - PROCESS | 1839 | 1477726677678 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 00:37:57 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 00:37:57 INFO - PROCESS | 1839 | 1477726677690 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:57 INFO - PROCESS | 1839 | 1477726677925 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 00:37:58 INFO - PROCESS | 1839 | 1477726678006 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 00:37:58 INFO - PROCESS | 1839 | 1477726678013 Marionette TRACE conn4 <- [1,2596,null,["8"]] 00:37:58 INFO - PROCESS | 1839 | 1477726678022 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 00:37:58 INFO - PROCESS | 1839 | 1477726678030 Marionette TRACE conn4 <- [1,2597,null,{}] 00:37:58 INFO - PROCESS | 1839 | 1477726678036 Marionette TRACE conn4 -> [0,2598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x82425800 == 8 [pid = 1839] [id = 560] 00:37:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82426400) [pid = 1839] [serial = 1644] [outer = (nil)] 00:37:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242b400) [pid = 1839] [serial = 1645] [outer = 0x82426400] 00:37:58 INFO - PROCESS | 1839 | 1477726678146 Marionette DEBUG loaded listener.js 00:37:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a11000) [pid = 1839] [serial = 1646] [outer = 0x82426400] 00:37:58 INFO - PROCESS | 1839 | 1477726678818 Marionette TRACE conn4 <- [1,2598,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:37:58 INFO - . 00:37:58 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1171ms 00:37:58 INFO - PROCESS | 1839 | 1477726678859 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 00:37:58 INFO - PROCESS | 1839 | 1477726678866 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 00:37:58 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 00:37:58 INFO - PROCESS | 1839 | 1477726678874 Marionette TRACE conn4 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:59 INFO - PROCESS | 1839 | 1477726679115 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 00:37:59 INFO - PROCESS | 1839 | 1477726679129 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 00:37:59 INFO - PROCESS | 1839 | 1477726679133 Marionette TRACE conn4 <- [1,2601,null,["8"]] 00:37:59 INFO - PROCESS | 1839 | 1477726679142 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 00:37:59 INFO - PROCESS | 1839 | 1477726679153 Marionette TRACE conn4 <- [1,2602,null,{}] 00:37:59 INFO - PROCESS | 1839 | 1477726679167 Marionette TRACE conn4 -> [0,2603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x82431400 == 9 [pid = 1839] [id = 561] 00:37:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82b3a400) [pid = 1839] [serial = 1647] [outer = (nil)] 00:37:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82ca7800) [pid = 1839] [serial = 1648] [outer = 0x82b3a400] 00:37:59 INFO - PROCESS | 1839 | 1477726679265 Marionette DEBUG loaded listener.js 00:37:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82ca6400) [pid = 1839] [serial = 1649] [outer = 0x82b3a400] 00:37:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cf9800 == 10 [pid = 1839] [id = 562] 00:37:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82e21000) [pid = 1839] [serial = 1650] [outer = (nil)] 00:37:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82e23000) [pid = 1839] [serial = 1651] [outer = 0x82e21000] 00:38:00 INFO - PROCESS | 1839 | 1477726680127 Marionette TRACE conn4 <- [1,2603,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:00 INFO - . 00:38:00 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 1289ms 00:38:00 INFO - PROCESS | 1839 | 1477726680171 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 00:38:00 INFO - PROCESS | 1839 | 1477726680179 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 00:38:00 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 00:38:00 INFO - PROCESS | 1839 | 1477726680192 Marionette TRACE conn4 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:00 INFO - PROCESS | 1839 | 1477726680406 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 00:38:00 INFO - PROCESS | 1839 | 1477726680424 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 00:38:00 INFO - PROCESS | 1839 | 1477726680428 Marionette TRACE conn4 <- [1,2606,null,["8"]] 00:38:00 INFO - PROCESS | 1839 | 1477726680434 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 00:38:00 INFO - PROCESS | 1839 | 1477726680442 Marionette TRACE conn4 <- [1,2607,null,{}] 00:38:00 INFO - PROCESS | 1839 | 1477726680555 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea1800 == 11 [pid = 1839] [id = 563] 00:38:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82ea1c00) [pid = 1839] [serial = 1652] [outer = (nil)] 00:38:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82ea4c00) [pid = 1839] [serial = 1653] [outer = 0x82ea1c00] 00:38:00 INFO - PROCESS | 1839 | 1477726680661 Marionette DEBUG loaded listener.js 00:38:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x82ea8400) [pid = 1839] [serial = 1654] [outer = 0x82ea1c00] 00:38:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fe2000 == 12 [pid = 1839] [id = 564] 00:38:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x82fe3000) [pid = 1839] [serial = 1655] [outer = (nil)] 00:38:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x82fe4400) [pid = 1839] [serial = 1656] [outer = 0x82fe3000] 00:38:01 INFO - PROCESS | 1839 | 1477726681406 Marionette TRACE conn4 <- [1,2608,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:01 INFO - . 00:38:01 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 1235ms 00:38:01 INFO - PROCESS | 1839 | 1477726681426 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 00:38:01 INFO - PROCESS | 1839 | 1477726681431 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 00:38:01 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 00:38:01 INFO - PROCESS | 1839 | 1477726681439 Marionette TRACE conn4 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:01 INFO - PROCESS | 1839 | 1477726681686 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 00:38:01 INFO - PROCESS | 1839 | 1477726681709 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 00:38:01 INFO - PROCESS | 1839 | 1477726681716 Marionette TRACE conn4 <- [1,2611,null,["8"]] 00:38:01 INFO - PROCESS | 1839 | 1477726681721 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 00:38:01 INFO - PROCESS | 1839 | 1477726681727 Marionette TRACE conn4 <- [1,2612,null,{}] 00:38:01 INFO - PROCESS | 1839 | 1477726681733 Marionette TRACE conn4 -> [0,2613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa5400 == 13 [pid = 1839] [id = 565] 00:38:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x82fec800) [pid = 1839] [serial = 1657] [outer = (nil)] 00:38:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8311c800) [pid = 1839] [serial = 1658] [outer = 0x82fec800] 00:38:01 INFO - PROCESS | 1839 | 1477726681838 Marionette DEBUG loaded listener.js 00:38:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8311fc00) [pid = 1839] [serial = 1659] [outer = 0x82fec800] 00:38:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x83202400 == 14 [pid = 1839] [id = 566] 00:38:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x83202c00) [pid = 1839] [serial = 1660] [outer = (nil)] 00:38:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x83203800) [pid = 1839] [serial = 1661] [outer = 0x83202c00] 00:38:02 INFO - PROCESS | 1839 | 1477726682603 Marionette TRACE conn4 <- [1,2613,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:02 INFO - . 00:38:02 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 1227ms 00:38:02 INFO - PROCESS | 1839 | 1477726682669 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 00:38:02 INFO - PROCESS | 1839 | 1477726682673 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 00:38:02 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 00:38:02 INFO - PROCESS | 1839 | 1477726682680 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:02 INFO - PROCESS | 1839 | 1477726682921 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 00:38:02 INFO - PROCESS | 1839 | 1477726682939 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 00:38:02 INFO - PROCESS | 1839 | 1477726682942 Marionette TRACE conn4 <- [1,2616,null,["8"]] 00:38:02 INFO - PROCESS | 1839 | 1477726682947 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 00:38:02 INFO - PROCESS | 1839 | 1477726682952 Marionette TRACE conn4 <- [1,2617,null,{}] 00:38:02 INFO - PROCESS | 1839 | 1477726682959 Marionette TRACE conn4 -> [0,2618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x8320b400 == 15 [pid = 1839] [id = 567] 00:38:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8320b800) [pid = 1839] [serial = 1662] [outer = (nil)] 00:38:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x83210400) [pid = 1839] [serial = 1663] [outer = 0x8320b800] 00:38:03 INFO - PROCESS | 1839 | 1477726683049 Marionette DEBUG loaded listener.js 00:38:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x832d8000) [pid = 1839] [serial = 1664] [outer = 0x8320b800] 00:38:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x832e3c00 == 16 [pid = 1839] [id = 568] 00:38:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x832e4c00) [pid = 1839] [serial = 1665] [outer = (nil)] 00:38:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x832e5c00) [pid = 1839] [serial = 1666] [outer = 0x832e4c00] 00:38:03 INFO - PROCESS | 1839 | 1477726683814 Marionette TRACE conn4 <- [1,2618,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:38:03 INFO - . 00:38:03 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 00:38:03 INFO - PROCESS | 1839 | 1477726683902 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 00:38:03 INFO - PROCESS | 1839 | 1477726683905 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 00:38:03 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 00:38:03 INFO - PROCESS | 1839 | 1477726683913 Marionette TRACE conn4 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:04 INFO - PROCESS | 1839 | 1477726684140 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 00:38:04 INFO - PROCESS | 1839 | 1477726684266 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 00:38:04 INFO - PROCESS | 1839 | 1477726684270 Marionette TRACE conn4 <- [1,2621,null,["8"]] 00:38:04 INFO - PROCESS | 1839 | 1477726684274 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 00:38:04 INFO - PROCESS | 1839 | 1477726684280 Marionette TRACE conn4 <- [1,2622,null,{}] 00:38:04 INFO - PROCESS | 1839 | 1477726684285 Marionette TRACE conn4 -> [0,2623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea0000 == 17 [pid = 1839] [id = 569] 00:38:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8aaa9c00) [pid = 1839] [serial = 1667] [outer = (nil)] 00:38:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8305a800) [pid = 1839] [serial = 1668] [outer = 0x8aaa9c00] 00:38:04 INFO - PROCESS | 1839 | 1477726684382 Marionette DEBUG loaded listener.js 00:38:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8ac47800) [pid = 1839] [serial = 1669] [outer = 0x8aaa9c00] 00:38:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aca5c00 == 18 [pid = 1839] [id = 570] 00:38:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8aca6400) [pid = 1839] [serial = 1670] [outer = (nil)] 00:38:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8aca8400) [pid = 1839] [serial = 1671] [outer = 0x8aca6400] 00:38:05 INFO - PROCESS | 1839 | 1477726685090 Marionette TRACE conn4 <- [1,2623,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:38:05 INFO - . 00:38:05 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 1228ms 00:38:05 INFO - PROCESS | 1839 | 1477726685140 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 00:38:05 INFO - PROCESS | 1839 | 1477726685144 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 00:38:05 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 00:38:05 INFO - PROCESS | 1839 | 1477726685151 Marionette TRACE conn4 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:05 INFO - PROCESS | 1839 | 1477726685389 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 00:38:05 INFO - PROCESS | 1839 | 1477726685407 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 00:38:05 INFO - PROCESS | 1839 | 1477726685414 Marionette TRACE conn4 <- [1,2626,null,["8"]] 00:38:05 INFO - PROCESS | 1839 | 1477726685418 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 00:38:05 INFO - PROCESS | 1839 | 1477726685425 Marionette TRACE conn4 <- [1,2627,null,{}] 00:38:05 INFO - PROCESS | 1839 | 1477726685431 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aca6800 == 19 [pid = 1839] [id = 571] 00:38:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8aca9c00) [pid = 1839] [serial = 1672] [outer = (nil)] 00:38:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8acb0800) [pid = 1839] [serial = 1673] [outer = 0x8aca9c00] 00:38:05 INFO - PROCESS | 1839 | 1477726685587 Marionette DEBUG loaded listener.js 00:38:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8acae800) [pid = 1839] [serial = 1674] [outer = 0x8aca9c00] 00:38:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x82423800 == 20 [pid = 1839] [id = 572] 00:38:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8242ac00) [pid = 1839] [serial = 1675] [outer = (nil)] 00:38:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x82430400) [pid = 1839] [serial = 1676] [outer = 0x8242ac00] 00:38:06 INFO - PROCESS | 1839 | 1477726686488 Marionette TRACE conn4 <- [1,2628,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:38:06 INFO - . 00:38:06 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 1377ms 00:38:06 INFO - PROCESS | 1839 | 1477726686529 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 00:38:06 INFO - PROCESS | 1839 | 1477726686536 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 00:38:06 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 00:38:06 INFO - PROCESS | 1839 | 1477726686545 Marionette TRACE conn4 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:06 INFO - PROCESS | 1839 | 1477726686767 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 00:38:06 INFO - PROCESS | 1839 | 1477726686934 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 00:38:06 INFO - PROCESS | 1839 | 1477726686941 Marionette TRACE conn4 <- [1,2631,null,["8"]] 00:38:06 INFO - PROCESS | 1839 | 1477726686952 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 00:38:06 INFO - PROCESS | 1839 | 1477726686960 Marionette TRACE conn4 <- [1,2632,null,{}] 00:38:06 INFO - PROCESS | 1839 | 1477726686966 Marionette TRACE conn4 -> [0,2633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cf4000 == 21 [pid = 1839] [id = 573] 00:38:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x82cf7000) [pid = 1839] [serial = 1677] [outer = (nil)] 00:38:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x82e2d000) [pid = 1839] [serial = 1678] [outer = 0x82cf7000] 00:38:07 INFO - PROCESS | 1839 | 1477726687125 Marionette DEBUG loaded listener.js 00:38:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x82ea0800) [pid = 1839] [serial = 1679] [outer = 0x82cf7000] 00:38:07 INFO - PROCESS | 1839 | 1477726687888 Marionette TRACE conn4 <- [1,2633,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:07 INFO - . 00:38:07 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 1370ms 00:38:07 INFO - PROCESS | 1839 | 1477726687914 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 00:38:07 INFO - PROCESS | 1839 | 1477726687921 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 00:38:07 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 00:38:07 INFO - PROCESS | 1839 | 1477726687929 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:08 INFO - PROCESS | 1839 | 1477726688153 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 00:38:08 INFO - PROCESS | 1839 | 1477726688293 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 00:38:08 INFO - PROCESS | 1839 | 1477726688298 Marionette TRACE conn4 <- [1,2636,null,["8"]] 00:38:08 INFO - PROCESS | 1839 | 1477726688305 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 00:38:08 INFO - PROCESS | 1839 | 1477726688312 Marionette TRACE conn4 <- [1,2637,null,{}] 00:38:08 INFO - PROCESS | 1839 | 1477726688318 Marionette TRACE conn4 -> [0,2638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea1400 == 22 [pid = 1839] [id = 574] 00:38:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x83208800) [pid = 1839] [serial = 1680] [outer = (nil)] 00:38:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8aaab800) [pid = 1839] [serial = 1681] [outer = 0x83208800] 00:38:08 INFO - PROCESS | 1839 | 1477726688467 Marionette DEBUG loaded listener.js 00:38:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8ac4e000) [pid = 1839] [serial = 1682] [outer = 0x83208800] 00:38:09 INFO - PROCESS | 1839 | 1477726689187 Marionette TRACE conn4 <- [1,2638,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:09 INFO - . 00:38:09 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 1323ms 00:38:09 INFO - PROCESS | 1839 | 1477726689259 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 00:38:09 INFO - PROCESS | 1839 | 1477726689267 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 00:38:09 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 00:38:09 INFO - PROCESS | 1839 | 1477726689290 Marionette TRACE conn4 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:09 INFO - PROCESS | 1839 | 1477726689473 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 00:38:09 INFO - PROCESS | 1839 | 1477726689634 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 00:38:09 INFO - PROCESS | 1839 | 1477726689640 Marionette TRACE conn4 <- [1,2641,null,["8"]] 00:38:09 INFO - PROCESS | 1839 | 1477726689647 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 00:38:09 INFO - PROCESS | 1839 | 1477726689654 Marionette TRACE conn4 <- [1,2642,null,{}] 00:38:09 INFO - PROCESS | 1839 | 1477726689661 Marionette TRACE conn4 -> [0,2643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ade5c00 == 23 [pid = 1839] [id = 575] 00:38:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8c3e9000) [pid = 1839] [serial = 1683] [outer = (nil)] 00:38:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8c3ec000) [pid = 1839] [serial = 1684] [outer = 0x8c3e9000] 00:38:09 INFO - PROCESS | 1839 | 1477726689772 Marionette DEBUG loaded listener.js 00:38:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8c3ee800) [pid = 1839] [serial = 1685] [outer = 0x8c3e9000] 00:38:10 INFO - PROCESS | 1839 | 1477726690631 Marionette TRACE conn4 <- [1,2643,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:10 INFO - . 00:38:10 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 1383ms 00:38:10 INFO - PROCESS | 1839 | 1477726690672 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 00:38:10 INFO - PROCESS | 1839 | 1477726690678 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 00:38:10 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 00:38:10 INFO - PROCESS | 1839 | 1477726690688 Marionette TRACE conn4 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:10 INFO - PROCESS | 1839 | 1477726690885 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 00:38:11 INFO - PROCESS | 1839 | 1477726691076 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 00:38:11 INFO - PROCESS | 1839 | 1477726691081 Marionette TRACE conn4 <- [1,2646,null,["8"]] 00:38:11 INFO - PROCESS | 1839 | 1477726691088 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 00:38:11 INFO - PROCESS | 1839 | 1477726691096 Marionette TRACE conn4 <- [1,2647,null,{}] 00:38:11 INFO - PROCESS | 1839 | 1477726691153 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a11800 == 24 [pid = 1839] [id = 576] 00:38:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82a18400) [pid = 1839] [serial = 1686] [outer = (nil)] 00:38:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x82caf000) [pid = 1839] [serial = 1687] [outer = 0x82a18400] 00:38:11 INFO - PROCESS | 1839 | 1477726691267 Marionette DEBUG loaded listener.js 00:38:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x82e2a400) [pid = 1839] [serial = 1688] [outer = 0x82a18400] 00:38:11 INFO - PROCESS | 1839 | --DOCSHELL 0x8aca5c00 == 23 [pid = 1839] [id = 570] 00:38:11 INFO - PROCESS | 1839 | --DOCSHELL 0x832e3c00 == 22 [pid = 1839] [id = 568] 00:38:11 INFO - PROCESS | 1839 | --DOCSHELL 0x83202400 == 21 [pid = 1839] [id = 566] 00:38:11 INFO - PROCESS | 1839 | --DOCSHELL 0x82fe2000 == 20 [pid = 1839] [id = 564] 00:38:11 INFO - PROCESS | 1839 | --DOCSHELL 0x82cf9800 == 19 [pid = 1839] [id = 562] 00:38:11 INFO - PROCESS | 1839 | --DOCSHELL 0x8205fc00 == 18 [pid = 1839] [id = 559] 00:38:12 INFO - PROCESS | 1839 | 1477726692016 Marionette TRACE conn4 <- [1,2648,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:12 INFO - . 00:38:12 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 1370ms 00:38:12 INFO - PROCESS | 1839 | 1477726692057 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 00:38:12 INFO - PROCESS | 1839 | 1477726692061 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 00:38:12 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 00:38:12 INFO - PROCESS | 1839 | 1477726692069 Marionette TRACE conn4 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:12 INFO - PROCESS | 1839 | 1477726692281 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 00:38:12 INFO - PROCESS | 1839 | 1477726692410 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 00:38:12 INFO - PROCESS | 1839 | 1477726692415 Marionette TRACE conn4 <- [1,2651,null,["8"]] 00:38:12 INFO - PROCESS | 1839 | 1477726692421 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 00:38:12 INFO - PROCESS | 1839 | 1477726692427 Marionette TRACE conn4 <- [1,2652,null,{}] 00:38:12 INFO - PROCESS | 1839 | 1477726692432 Marionette TRACE conn4 -> [0,2653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e2d400 == 19 [pid = 1839] [id = 577] 00:38:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82fe5c00) [pid = 1839] [serial = 1689] [outer = (nil)] 00:38:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x83170000) [pid = 1839] [serial = 1690] [outer = 0x82fe5c00] 00:38:12 INFO - PROCESS | 1839 | 1477726692532 Marionette DEBUG loaded listener.js 00:38:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8316d800) [pid = 1839] [serial = 1691] [outer = 0x82fe5c00] 00:38:13 INFO - PROCESS | 1839 | 1477726693115 Marionette TRACE conn4 <- [1,2653,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:13 INFO - . 00:38:13 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 1078ms 00:38:13 INFO - PROCESS | 1839 | 1477726693154 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 00:38:13 INFO - PROCESS | 1839 | 1477726693162 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 00:38:13 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 00:38:13 INFO - PROCESS | 1839 | 1477726693169 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:13 INFO - PROCESS | 1839 | 1477726693332 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 00:38:13 INFO - PROCESS | 1839 | 1477726693467 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 00:38:13 INFO - PROCESS | 1839 | 1477726693471 Marionette TRACE conn4 <- [1,2656,null,["8"]] 00:38:13 INFO - PROCESS | 1839 | 1477726693477 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 00:38:13 INFO - PROCESS | 1839 | 1477726693483 Marionette TRACE conn4 <- [1,2657,null,{}] 00:38:13 INFO - PROCESS | 1839 | 1477726693490 Marionette TRACE conn4 -> [0,2658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x832e5000 == 20 [pid = 1839] [id = 578] 00:38:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8aab7000) [pid = 1839] [serial = 1692] [outer = (nil)] 00:38:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8ac48c00) [pid = 1839] [serial = 1693] [outer = 0x8aab7000] 00:38:13 INFO - PROCESS | 1839 | 1477726693586 Marionette DEBUG loaded listener.js 00:38:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8aca5c00) [pid = 1839] [serial = 1694] [outer = 0x8aab7000] 00:38:14 INFO - PROCESS | 1839 | 1477726694268 Marionette TRACE conn4 <- [1,2658,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:14 INFO - . 00:38:14 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 1120ms 00:38:14 INFO - PROCESS | 1839 | 1477726694288 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 00:38:14 INFO - PROCESS | 1839 | 1477726694292 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 00:38:14 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 00:38:14 INFO - PROCESS | 1839 | 1477726694310 Marionette TRACE conn4 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:14 INFO - PROCESS | 1839 | 1477726694535 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 00:38:14 INFO - PROCESS | 1839 | 1477726694561 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 00:38:14 INFO - PROCESS | 1839 | 1477726694565 Marionette TRACE conn4 <- [1,2661,null,["8"]] 00:38:14 INFO - PROCESS | 1839 | 1477726694571 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 00:38:14 INFO - PROCESS | 1839 | 1477726694577 Marionette TRACE conn4 <- [1,2662,null,{}] 00:38:14 INFO - PROCESS | 1839 | 1477726694654 Marionette TRACE conn4 -> [0,2663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ade6800 == 21 [pid = 1839] [id = 579] 00:38:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8c3efc00) [pid = 1839] [serial = 1695] [outer = (nil)] 00:38:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8c3f4800) [pid = 1839] [serial = 1696] [outer = 0x8c3efc00] 00:38:14 INFO - PROCESS | 1839 | 1477726694752 Marionette DEBUG loaded listener.js 00:38:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8c4eb400) [pid = 1839] [serial = 1697] [outer = 0x8c3efc00] 00:38:15 INFO - PROCESS | 1839 | 1477726695565 Marionette TRACE conn4 <- [1,2663,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:15 INFO - . 00:38:15 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 1282ms 00:38:15 INFO - PROCESS | 1839 | 1477726695592 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 00:38:15 INFO - PROCESS | 1839 | 1477726695595 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 00:38:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 00:38:15 INFO - PROCESS | 1839 | 1477726695607 Marionette TRACE conn4 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:15 INFO - PROCESS | 1839 | 1477726695826 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 00:38:15 INFO - PROCESS | 1839 | 1477726695850 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 00:38:15 INFO - PROCESS | 1839 | 1477726695853 Marionette TRACE conn4 <- [1,2666,null,["8"]] 00:38:15 INFO - PROCESS | 1839 | 1477726695858 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 00:38:15 INFO - PROCESS | 1839 | 1477726695863 Marionette TRACE conn4 <- [1,2667,null,{}] 00:38:15 INFO - PROCESS | 1839 | 1477726695868 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ca25800 == 22 [pid = 1839] [id = 580] 00:38:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8ca28c00) [pid = 1839] [serial = 1698] [outer = (nil)] 00:38:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8ca2b800) [pid = 1839] [serial = 1699] [outer = 0x8ca28c00] 00:38:16 INFO - PROCESS | 1839 | 1477726696034 Marionette DEBUG loaded listener.js 00:38:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8ca2a400) [pid = 1839] [serial = 1700] [outer = 0x8ca28c00] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8aca6400) [pid = 1839] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477726684824] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8aaa9c00) [pid = 1839] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x832e4c00) [pid = 1839] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8320b800) [pid = 1839] [serial = 1662] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x83202c00) [pid = 1839] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82fec800) [pid = 1839] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82fe3000) [pid = 1839] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477726681147] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82ea1c00) [pid = 1839] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82e21000) [pid = 1839] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x82b3a400) [pid = 1839] [serial = 1647] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x82060400) [pid = 1839] [serial = 1641] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 00:38:16 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82426400) [pid = 1839] [serial = 1644] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 00:38:16 INFO - PROCESS | 1839 | 1477726696890 Marionette TRACE conn4 <- [1,2668,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:16 INFO - . 00:38:16 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 1322ms 00:38:16 INFO - PROCESS | 1839 | 1477726696929 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 00:38:16 INFO - PROCESS | 1839 | 1477726696932 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 00:38:16 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 00:38:16 INFO - PROCESS | 1839 | 1477726696940 Marionette TRACE conn4 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:17 INFO - PROCESS | 1839 | 1477726697183 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 00:38:17 INFO - PROCESS | 1839 | 1477726697196 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 00:38:17 INFO - PROCESS | 1839 | 1477726697200 Marionette TRACE conn4 <- [1,2671,null,["8"]] 00:38:17 INFO - PROCESS | 1839 | 1477726697207 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 00:38:17 INFO - PROCESS | 1839 | 1477726697212 Marionette TRACE conn4 <- [1,2672,null,{}] 00:38:17 INFO - PROCESS | 1839 | 1477726697216 Marionette TRACE conn4 -> [0,2673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb3c00 == 23 [pid = 1839] [id = 581] 00:38:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8ac4d800) [pid = 1839] [serial = 1701] [outer = (nil)] 00:38:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8cbc2800) [pid = 1839] [serial = 1702] [outer = 0x8ac4d800] 00:38:17 INFO - PROCESS | 1839 | 1477726697314 Marionette DEBUG loaded listener.js 00:38:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8cbc5000) [pid = 1839] [serial = 1703] [outer = 0x8ac4d800] 00:38:18 INFO - PROCESS | 1839 | 1477726698002 Marionette TRACE conn4 <- [1,2673,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:18 INFO - . 00:38:18 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 1078ms 00:38:18 INFO - PROCESS | 1839 | 1477726698019 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 00:38:18 INFO - PROCESS | 1839 | 1477726698021 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 00:38:18 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 00:38:18 INFO - PROCESS | 1839 | 1477726698029 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:18 INFO - PROCESS | 1839 | 1477726698203 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 00:38:18 INFO - PROCESS | 1839 | 1477726698342 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 00:38:18 INFO - PROCESS | 1839 | 1477726698349 Marionette TRACE conn4 <- [1,2676,null,["8"]] 00:38:18 INFO - PROCESS | 1839 | 1477726698355 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 00:38:18 INFO - PROCESS | 1839 | 1477726698362 Marionette TRACE conn4 <- [1,2677,null,{}] 00:38:18 INFO - PROCESS | 1839 | 1477726698367 Marionette TRACE conn4 -> [0,2678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc7b800 == 24 [pid = 1839] [id = 582] 00:38:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8cc7c000) [pid = 1839] [serial = 1704] [outer = (nil)] 00:38:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8cc80c00) [pid = 1839] [serial = 1705] [outer = 0x8cc7c000] 00:38:18 INFO - PROCESS | 1839 | 1477726698460 Marionette DEBUG loaded listener.js 00:38:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8d673800) [pid = 1839] [serial = 1706] [outer = 0x8cc7c000] 00:38:19 INFO - PROCESS | 1839 | 1477726699223 Marionette TRACE conn4 <- [1,2678,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:19 INFO - . 00:38:19 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 1230ms 00:38:19 INFO - PROCESS | 1839 | 1477726699271 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 00:38:19 INFO - PROCESS | 1839 | 1477726699278 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 00:38:19 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 00:38:19 INFO - PROCESS | 1839 | 1477726699290 Marionette TRACE conn4 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:19 INFO - PROCESS | 1839 | 1477726699500 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 00:38:19 INFO - PROCESS | 1839 | 1477726699678 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 00:38:19 INFO - PROCESS | 1839 | 1477726699683 Marionette TRACE conn4 <- [1,2681,null,["8"]] 00:38:19 INFO - PROCESS | 1839 | 1477726699691 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 00:38:19 INFO - PROCESS | 1839 | 1477726699699 Marionette TRACE conn4 <- [1,2682,null,{}] 00:38:19 INFO - PROCESS | 1839 | 1477726699750 Marionette TRACE conn4 -> [0,2683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x83172c00 == 25 [pid = 1839] [id = 583] 00:38:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x83174000) [pid = 1839] [serial = 1707] [outer = (nil)] 00:38:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x83208400) [pid = 1839] [serial = 1708] [outer = 0x83174000] 00:38:19 INFO - PROCESS | 1839 | 1477726699872 Marionette DEBUG loaded listener.js 00:38:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x832dac00) [pid = 1839] [serial = 1709] [outer = 0x83174000] 00:38:20 INFO - PROCESS | 1839 | 1477726700568 Marionette TRACE conn4 <- [1,2683,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:20 INFO - . 00:38:20 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 1329ms 00:38:20 INFO - PROCESS | 1839 | 1477726700619 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 00:38:20 INFO - PROCESS | 1839 | 1477726700627 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 00:38:20 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 00:38:20 INFO - PROCESS | 1839 | 1477726700635 Marionette TRACE conn4 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:20 INFO - PROCESS | 1839 | 1477726700840 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 00:38:21 INFO - PROCESS | 1839 | 1477726701016 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 00:38:21 INFO - PROCESS | 1839 | 1477726701022 Marionette TRACE conn4 <- [1,2686,null,["8"]] 00:38:21 INFO - PROCESS | 1839 | 1477726701034 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 00:38:21 INFO - PROCESS | 1839 | 1477726701039 Marionette TRACE conn4 <- [1,2687,null,{}] 00:38:21 INFO - PROCESS | 1839 | 1477726701047 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4f3000 == 26 [pid = 1839] [id = 584] 00:38:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8c4f3c00) [pid = 1839] [serial = 1710] [outer = (nil)] 00:38:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8cbbd400) [pid = 1839] [serial = 1711] [outer = 0x8c4f3c00] 00:38:21 INFO - PROCESS | 1839 | 1477726701196 Marionette DEBUG loaded listener.js 00:38:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8cbc2000) [pid = 1839] [serial = 1712] [outer = 0x8c4f3c00] 00:38:21 INFO - PROCESS | 1839 | 1477726701936 Marionette TRACE conn4 <- [1,2688,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:21 INFO - . 00:38:21 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 1339ms 00:38:21 INFO - PROCESS | 1839 | 1477726701981 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 00:38:21 INFO - PROCESS | 1839 | 1477726701989 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 00:38:22 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 00:38:22 INFO - PROCESS | 1839 | 1477726702041 Marionette TRACE conn4 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:22 INFO - PROCESS | 1839 | 1477726702245 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 00:38:22 INFO - PROCESS | 1839 | 1477726702431 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 00:38:22 INFO - PROCESS | 1839 | 1477726702437 Marionette TRACE conn4 <- [1,2691,null,["8"]] 00:38:22 INFO - PROCESS | 1839 | 1477726702446 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 00:38:22 INFO - PROCESS | 1839 | 1477726702455 Marionette TRACE conn4 <- [1,2692,null,{}] 00:38:22 INFO - PROCESS | 1839 | 1477726702462 Marionette TRACE conn4 -> [0,2693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d67f400 == 27 [pid = 1839] [id = 585] 00:38:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8d70c400) [pid = 1839] [serial = 1713] [outer = (nil)] 00:38:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8d73f800) [pid = 1839] [serial = 1714] [outer = 0x8d70c400] 00:38:22 INFO - PROCESS | 1839 | 1477726702584 Marionette DEBUG loaded listener.js 00:38:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8d918400) [pid = 1839] [serial = 1715] [outer = 0x8d70c400] 00:38:23 INFO - PROCESS | 1839 | 1477726703307 Marionette TRACE conn4 <- [1,2693,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:23 INFO - . 00:38:23 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1287ms 00:38:23 INFO - PROCESS | 1839 | 1477726703324 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 00:38:23 INFO - PROCESS | 1839 | 1477726703328 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 00:38:23 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 00:38:23 INFO - PROCESS | 1839 | 1477726703339 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:23 INFO - PROCESS | 1839 | 1477726703535 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 00:38:23 INFO - PROCESS | 1839 | 1477726703702 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 00:38:23 INFO - PROCESS | 1839 | 1477726703707 Marionette TRACE conn4 <- [1,2696,null,["8"]] 00:38:23 INFO - PROCESS | 1839 | 1477726703719 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 00:38:23 INFO - PROCESS | 1839 | 1477726703724 Marionette TRACE conn4 <- [1,2697,null,{}] 00:38:23 INFO - PROCESS | 1839 | 1477726703776 Marionette TRACE conn4 -> [0,2698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fa8000 == 28 [pid = 1839] [id = 586] 00:38:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x81fb1400) [pid = 1839] [serial = 1716] [outer = (nil)] 00:38:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x82ea7800) [pid = 1839] [serial = 1717] [outer = 0x81fb1400] 00:38:23 INFO - PROCESS | 1839 | 1477726703897 Marionette DEBUG loaded listener.js 00:38:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x83171000) [pid = 1839] [serial = 1718] [outer = 0x81fb1400] 00:38:24 INFO - PROCESS | 1839 | 1477726704731 Marionette TRACE conn4 <- [1,2698,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:24 INFO - . 00:38:24 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1425ms 00:38:24 INFO - PROCESS | 1839 | 1477726704761 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 00:38:24 INFO - PROCESS | 1839 | 1477726704768 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 00:38:24 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 00:38:24 INFO - PROCESS | 1839 | 1477726704778 Marionette TRACE conn4 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:25 INFO - PROCESS | 1839 | 1477726705088 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 00:38:25 INFO - PROCESS | 1839 | 1477726705251 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 00:38:25 INFO - PROCESS | 1839 | 1477726705258 Marionette TRACE conn4 <- [1,2701,null,["8"]] 00:38:25 INFO - PROCESS | 1839 | 1477726705309 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 00:38:25 INFO - PROCESS | 1839 | 1477726705315 Marionette TRACE conn4 <- [1,2702,null,{}] 00:38:25 INFO - PROCESS | 1839 | 1477726705327 Marionette TRACE conn4 -> [0,2703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ca7c00 == 29 [pid = 1839] [id = 587] 00:38:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x82caac00) [pid = 1839] [serial = 1719] [outer = (nil)] 00:38:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x82e27c00) [pid = 1839] [serial = 1720] [outer = 0x82caac00] 00:38:25 INFO - PROCESS | 1839 | 1477726705430 Marionette DEBUG loaded listener.js 00:38:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x82e9d400) [pid = 1839] [serial = 1721] [outer = 0x82caac00] 00:38:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82423800 == 28 [pid = 1839] [id = 572] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x8305a800) [pid = 1839] [serial = 1668] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8ac47800) [pid = 1839] [serial = 1669] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x8aca8400) [pid = 1839] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477726684824] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x83210400) [pid = 1839] [serial = 1663] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x832d8000) [pid = 1839] [serial = 1664] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x832e5c00) [pid = 1839] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8311c800) [pid = 1839] [serial = 1658] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8311fc00) [pid = 1839] [serial = 1659] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x83203800) [pid = 1839] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x82ea4c00) [pid = 1839] [serial = 1653] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x82ea8400) [pid = 1839] [serial = 1654] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x82fe4400) [pid = 1839] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477726681147] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x82ca7800) [pid = 1839] [serial = 1648] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82ca6400) [pid = 1839] [serial = 1649] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82e23000) [pid = 1839] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8242b400) [pid = 1839] [serial = 1645] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82a11000) [pid = 1839] [serial = 1646] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82430800) [pid = 1839] [serial = 1643] [outer = (nil)] [url = about:blank] 00:38:25 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8acb0800) [pid = 1839] [serial = 1673] [outer = (nil)] [url = about:blank] 00:38:26 INFO - PROCESS | 1839 | 1477726706169 Marionette TRACE conn4 <- [1,2703,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:26 INFO - . 00:38:26 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1423ms 00:38:26 INFO - PROCESS | 1839 | 1477726706199 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 00:38:26 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 00:38:26 INFO - PROCESS | 1839 | 1477726706205 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 00:38:26 INFO - PROCESS | 1839 | 1477726706212 Marionette TRACE conn4 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:26 INFO - PROCESS | 1839 | 1477726706395 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 00:38:26 INFO - PROCESS | 1839 | 1477726706530 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 00:38:26 INFO - PROCESS | 1839 | 1477726706534 Marionette TRACE conn4 <- [1,2706,null,["8"]] 00:38:26 INFO - PROCESS | 1839 | 1477726706541 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 00:38:26 INFO - PROCESS | 1839 | 1477726706547 Marionette TRACE conn4 <- [1,2707,null,{}] 00:38:26 INFO - PROCESS | 1839 | 1477726706553 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x82caec00 == 29 [pid = 1839] [id = 588] 00:38:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x82cf2c00) [pid = 1839] [serial = 1722] [outer = (nil)] 00:38:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x82fe2400) [pid = 1839] [serial = 1723] [outer = 0x82cf2c00] 00:38:26 INFO - PROCESS | 1839 | 1477726706647 Marionette DEBUG loaded listener.js 00:38:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x82fae800) [pid = 1839] [serial = 1724] [outer = 0x82cf2c00] 00:38:27 INFO - PROCESS | 1839 | 1477726707340 Marionette TRACE conn4 <- [1,2708,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:27 INFO - . 00:38:27 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1171ms 00:38:27 INFO - PROCESS | 1839 | 1477726707389 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 00:38:27 INFO - PROCESS | 1839 | 1477726707396 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 00:38:27 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 00:38:27 INFO - PROCESS | 1839 | 1477726707408 Marionette TRACE conn4 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:27 INFO - PROCESS | 1839 | 1477726707584 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 00:38:27 INFO - PROCESS | 1839 | 1477726707722 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 00:38:27 INFO - PROCESS | 1839 | 1477726707726 Marionette TRACE conn4 <- [1,2711,null,["8"]] 00:38:27 INFO - PROCESS | 1839 | 1477726707732 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 00:38:27 INFO - PROCESS | 1839 | 1477726707739 Marionette TRACE conn4 <- [1,2712,null,{}] 00:38:27 INFO - PROCESS | 1839 | 1477726707745 Marionette TRACE conn4 -> [0,2713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x832e0000 == 30 [pid = 1839] [id = 589] 00:38:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x832e1c00) [pid = 1839] [serial = 1725] [outer = (nil)] 00:38:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x832e6400) [pid = 1839] [serial = 1726] [outer = 0x832e1c00] 00:38:27 INFO - PROCESS | 1839 | 1477726707841 Marionette DEBUG loaded listener.js 00:38:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8ac4b000) [pid = 1839] [serial = 1727] [outer = 0x832e1c00] 00:38:28 INFO - PROCESS | 1839 | 1477726708462 Marionette TRACE conn4 <- [1,2713,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:28 INFO - . 00:38:28 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1077ms 00:38:28 INFO - PROCESS | 1839 | 1477726708493 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 00:38:28 INFO - PROCESS | 1839 | 1477726708498 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 00:38:28 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 00:38:28 INFO - PROCESS | 1839 | 1477726708506 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:28 INFO - PROCESS | 1839 | 1477726708734 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 00:38:28 INFO - PROCESS | 1839 | 1477726708763 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 00:38:28 INFO - PROCESS | 1839 | 1477726708768 Marionette TRACE conn4 <- [1,2716,null,["8"]] 00:38:28 INFO - PROCESS | 1839 | 1477726708773 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 00:38:28 INFO - PROCESS | 1839 | 1477726708781 Marionette TRACE conn4 <- [1,2717,null,{}] 00:38:28 INFO - PROCESS | 1839 | 1477726708788 Marionette TRACE conn4 -> [0,2718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ade0000 == 31 [pid = 1839] [id = 590] 00:38:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8ade1400) [pid = 1839] [serial = 1728] [outer = (nil)] 00:38:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8c3e8000) [pid = 1839] [serial = 1729] [outer = 0x8ade1400] 00:38:28 INFO - PROCESS | 1839 | 1477726708971 Marionette DEBUG loaded listener.js 00:38:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8c3f0c00) [pid = 1839] [serial = 1730] [outer = 0x8ade1400] 00:38:29 INFO - PROCESS | 1839 | 1477726709765 Marionette TRACE conn4 <- [1,2718,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:38:29 INFO - . 00:38:29 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1277ms 00:38:29 INFO - PROCESS | 1839 | 1477726709782 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 00:38:29 INFO - PROCESS | 1839 | 1477726709785 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 00:38:29 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 00:38:29 INFO - PROCESS | 1839 | 1477726709793 Marionette TRACE conn4 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:30 INFO - PROCESS | 1839 | 1477726710007 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 00:38:30 INFO - PROCESS | 1839 | 1477726710038 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 00:38:30 INFO - PROCESS | 1839 | 1477726710042 Marionette TRACE conn4 <- [1,2721,null,["8"]] 00:38:30 INFO - PROCESS | 1839 | 1477726710060 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 00:38:30 INFO - PROCESS | 1839 | 1477726710065 Marionette TRACE conn4 <- [1,2722,null,{}] 00:38:30 INFO - PROCESS | 1839 | 1477726710145 Marionette TRACE conn4 -> [0,2723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fac800 == 32 [pid = 1839] [id = 591] 00:38:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8cbbac00) [pid = 1839] [serial = 1731] [outer = (nil)] 00:38:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8cc73800) [pid = 1839] [serial = 1732] [outer = 0x8cbbac00] 00:38:30 INFO - PROCESS | 1839 | 1477726710251 Marionette DEBUG loaded listener.js 00:38:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8cc75000) [pid = 1839] [serial = 1733] [outer = 0x8cbbac00] 00:38:30 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8ac4d800) [pid = 1839] [serial = 1701] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 00:38:30 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8aab7000) [pid = 1839] [serial = 1692] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 00:38:30 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8ca28c00) [pid = 1839] [serial = 1698] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 00:38:30 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8c3efc00) [pid = 1839] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 00:38:30 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x83208800) [pid = 1839] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 00:38:30 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x82fe5c00) [pid = 1839] [serial = 1689] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 00:38:30 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82a18400) [pid = 1839] [serial = 1686] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 00:38:30 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8c3e9000) [pid = 1839] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 00:38:30 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8242ac00) [pid = 1839] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:38:30 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82cf7000) [pid = 1839] [serial = 1677] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 00:38:31 WARNING - wptserve Traceback (most recent call last): 00:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:38:31 WARNING - rv = self.func(request, response) 00:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:38:31 WARNING - access_control_allow_origin = "*") 00:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:38:31 WARNING - payload = payload_generator(server_data) 00:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:38:31 WARNING - return encode_string_as_bmp_image(data) 00:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:38:31 WARNING - img.save(f, "BMP") 00:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:38:31 WARNING - f.write(bmpfileheader) 00:38:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:38:31 WARNING - 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82a11800 == 31 [pid = 1839] [id = 576] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea1400 == 30 [pid = 1839] [id = 574] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82cf4000 == 29 [pid = 1839] [id = 573] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea0000 == 28 [pid = 1839] [id = 569] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x8ade5c00 == 27 [pid = 1839] [id = 575] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x8320b400 == 26 [pid = 1839] [id = 567] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x8ade6800 == 25 [pid = 1839] [id = 579] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x8aca6800 == 24 [pid = 1839] [id = 571] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb3c00 == 23 [pid = 1839] [id = 581] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea1800 == 22 [pid = 1839] [id = 563] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x8ca25800 == 21 [pid = 1839] [id = 580] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82431400 == 20 [pid = 1839] [id = 561] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x832e5000 == 19 [pid = 1839] [id = 578] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82aa5400 == 18 [pid = 1839] [id = 565] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82e2d400 == 17 [pid = 1839] [id = 577] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82425800 == 16 [pid = 1839] [id = 560] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x8ade0000 == 15 [pid = 1839] [id = 590] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x832e0000 == 14 [pid = 1839] [id = 589] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82caec00 == 13 [pid = 1839] [id = 588] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82ca7c00 == 12 [pid = 1839] [id = 587] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x81fa8000 == 11 [pid = 1839] [id = 586] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x8d67f400 == 10 [pid = 1839] [id = 585] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4f3000 == 9 [pid = 1839] [id = 584] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x83172c00 == 8 [pid = 1839] [id = 583] 00:38:35 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc7b800 == 7 [pid = 1839] [id = 582] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8ca2a400) [pid = 1839] [serial = 1700] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8ca2b800) [pid = 1839] [serial = 1699] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8cbc5000) [pid = 1839] [serial = 1703] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8cbc2800) [pid = 1839] [serial = 1702] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8c3f4800) [pid = 1839] [serial = 1696] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8c4eb400) [pid = 1839] [serial = 1697] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8ac48c00) [pid = 1839] [serial = 1693] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8aca5c00) [pid = 1839] [serial = 1694] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x83170000) [pid = 1839] [serial = 1690] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8316d800) [pid = 1839] [serial = 1691] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82caf000) [pid = 1839] [serial = 1687] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x82e2a400) [pid = 1839] [serial = 1688] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8c3ec000) [pid = 1839] [serial = 1684] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8c3ee800) [pid = 1839] [serial = 1685] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8aaab800) [pid = 1839] [serial = 1681] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8ac4e000) [pid = 1839] [serial = 1682] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x82e2d000) [pid = 1839] [serial = 1678] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x82ea0800) [pid = 1839] [serial = 1679] [outer = (nil)] [url = about:blank] 00:38:35 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x82430400) [pid = 1839] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:38:38 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x82caac00) [pid = 1839] [serial = 1719] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 00:38:38 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8c4f3c00) [pid = 1839] [serial = 1710] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 00:38:38 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x83174000) [pid = 1839] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 00:38:38 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x81fb1400) [pid = 1839] [serial = 1716] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 00:38:38 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8cc7c000) [pid = 1839] [serial = 1704] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 00:38:38 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8d70c400) [pid = 1839] [serial = 1713] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 00:38:38 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x82cf2c00) [pid = 1839] [serial = 1722] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 00:38:38 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8ade1400) [pid = 1839] [serial = 1728] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 00:38:38 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x832e1c00) [pid = 1839] [serial = 1725] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 00:38:38 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8aca9c00) [pid = 1839] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x83171000) [pid = 1839] [serial = 1718] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82ea7800) [pid = 1839] [serial = 1717] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x82e9d400) [pid = 1839] [serial = 1721] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x82e27c00) [pid = 1839] [serial = 1720] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x82fae800) [pid = 1839] [serial = 1724] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x82fe2400) [pid = 1839] [serial = 1723] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8ac4b000) [pid = 1839] [serial = 1727] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x832e6400) [pid = 1839] [serial = 1726] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8c3f0c00) [pid = 1839] [serial = 1730] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8c3e8000) [pid = 1839] [serial = 1729] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8cc73800) [pid = 1839] [serial = 1732] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8d73f800) [pid = 1839] [serial = 1714] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8d918400) [pid = 1839] [serial = 1715] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8acae800) [pid = 1839] [serial = 1674] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8cbbd400) [pid = 1839] [serial = 1711] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8cbc2000) [pid = 1839] [serial = 1712] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x83208400) [pid = 1839] [serial = 1708] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x832dac00) [pid = 1839] [serial = 1709] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8cc80c00) [pid = 1839] [serial = 1705] [outer = (nil)] [url = about:blank] 00:38:43 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8d673800) [pid = 1839] [serial = 1706] [outer = (nil)] [url = about:blank] 00:39:00 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:39:00 INFO - PROCESS | 1839 | 1477726740425 Marionette TRACE conn4 <- [1,2723,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:39:00 INFO - . 00:39:00 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30654ms 00:39:00 INFO - PROCESS | 1839 | 1477726740449 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 00:39:00 INFO - PROCESS | 1839 | 1477726740456 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 00:39:00 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 00:39:00 INFO - PROCESS | 1839 | 1477726740468 Marionette TRACE conn4 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:00 INFO - PROCESS | 1839 | 1477726740718 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 00:39:00 INFO - PROCESS | 1839 | 1477726740804 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 00:39:00 INFO - PROCESS | 1839 | 1477726740811 Marionette TRACE conn4 <- [1,2726,null,["8"]] 00:39:00 INFO - PROCESS | 1839 | 1477726740820 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 00:39:00 INFO - PROCESS | 1839 | 1477726740828 Marionette TRACE conn4 <- [1,2727,null,{}] 00:39:00 INFO - PROCESS | 1839 | 1477726740838 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x82425c00 == 8 [pid = 1839] [id = 592] 00:39:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82426400) [pid = 1839] [serial = 1734] [outer = (nil)] 00:39:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242ac00) [pid = 1839] [serial = 1735] [outer = 0x82426400] 00:39:00 INFO - PROCESS | 1839 | 1477726740961 Marionette DEBUG loaded listener.js 00:39:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82432c00) [pid = 1839] [serial = 1736] [outer = 0x82426400] 00:39:01 WARNING - wptserve Traceback (most recent call last): 00:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:39:01 WARNING - rv = self.func(request, response) 00:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:39:01 WARNING - access_control_allow_origin = "*") 00:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:39:01 WARNING - payload = payload_generator(server_data) 00:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:39:01 WARNING - return encode_string_as_bmp_image(data) 00:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:39:01 WARNING - img.save(f, "BMP") 00:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:39:01 WARNING - f.write(bmpfileheader) 00:39:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:39:01 WARNING - 00:39:10 INFO - PROCESS | 1839 | --DOCSHELL 0x81fac800 == 7 [pid = 1839] [id = 591] 00:39:16 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8cbbac00) [pid = 1839] [serial = 1731] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 00:39:22 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8cc75000) [pid = 1839] [serial = 1733] [outer = (nil)] [url = about:blank] 00:39:22 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8242ac00) [pid = 1839] [serial = 1735] [outer = (nil)] [url = about:blank] 00:39:31 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:39:31 INFO - PROCESS | 1839 | 1477726771178 Marionette TRACE conn4 <- [1,2728,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:39:31 INFO - . 00:39:31 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30769ms 00:39:31 INFO - PROCESS | 1839 | 1477726771237 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 00:39:31 INFO - PROCESS | 1839 | 1477726771244 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 00:39:31 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 00:39:31 INFO - PROCESS | 1839 | 1477726771256 Marionette TRACE conn4 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:31 INFO - PROCESS | 1839 | 1477726771498 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 00:39:31 INFO - PROCESS | 1839 | 1477726771581 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 00:39:31 INFO - PROCESS | 1839 | 1477726771588 Marionette TRACE conn4 <- [1,2731,null,["8"]] 00:39:31 INFO - PROCESS | 1839 | 1477726771598 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 00:39:31 INFO - PROCESS | 1839 | 1477726771606 Marionette TRACE conn4 <- [1,2732,null,{}] 00:39:31 INFO - PROCESS | 1839 | 1477726771613 Marionette TRACE conn4 -> [0,2733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x82424400 == 8 [pid = 1839] [id = 593] 00:39:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82424800) [pid = 1839] [serial = 1737] [outer = (nil)] 00:39:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242a000) [pid = 1839] [serial = 1738] [outer = 0x82424800] 00:39:31 INFO - PROCESS | 1839 | 1477726771722 Marionette DEBUG loaded listener.js 00:39:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82432800) [pid = 1839] [serial = 1739] [outer = 0x82424800] 00:39:32 WARNING - wptserve Traceback (most recent call last): 00:39:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:39:32 WARNING - rv = self.func(request, response) 00:39:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:39:32 WARNING - access_control_allow_origin = "*") 00:39:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:39:32 WARNING - payload = payload_generator(server_data) 00:39:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:39:32 WARNING - return encode_string_as_bmp_image(data) 00:39:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:39:32 WARNING - img.save(f, "BMP") 00:39:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:39:32 WARNING - f.write(bmpfileheader) 00:39:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:39:32 WARNING - 00:39:41 INFO - PROCESS | 1839 | --DOCSHELL 0x82425c00 == 7 [pid = 1839] [id = 592] 00:39:47 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82426400) [pid = 1839] [serial = 1734] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 00:39:52 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82432c00) [pid = 1839] [serial = 1736] [outer = (nil)] [url = about:blank] 00:39:53 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8242a000) [pid = 1839] [serial = 1738] [outer = (nil)] [url = about:blank] 00:40:01 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:40:01 INFO - PROCESS | 1839 | 1477726801936 Marionette TRACE conn4 <- [1,2733,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:40:01 INFO - . 00:40:01 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30706ms 00:40:01 INFO - PROCESS | 1839 | 1477726801960 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 00:40:01 INFO - PROCESS | 1839 | 1477726801968 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 00:40:01 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 00:40:01 INFO - PROCESS | 1839 | 1477726801981 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:02 INFO - PROCESS | 1839 | 1477726802225 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 00:40:02 INFO - PROCESS | 1839 | 1477726802309 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 00:40:02 INFO - PROCESS | 1839 | 1477726802316 Marionette TRACE conn4 <- [1,2736,null,["8"]] 00:40:02 INFO - PROCESS | 1839 | 1477726802325 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 00:40:02 INFO - PROCESS | 1839 | 1477726802334 Marionette TRACE conn4 <- [1,2737,null,{}] 00:40:02 INFO - PROCESS | 1839 | 1477726802340 Marionette TRACE conn4 -> [0,2738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x82427400 == 8 [pid = 1839] [id = 594] 00:40:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82427c00) [pid = 1839] [serial = 1740] [outer = (nil)] 00:40:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242cc00) [pid = 1839] [serial = 1741] [outer = 0x82427c00] 00:40:02 INFO - PROCESS | 1839 | 1477726802452 Marionette DEBUG loaded listener.js 00:40:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a11c00) [pid = 1839] [serial = 1742] [outer = 0x82427c00] 00:40:03 INFO - PROCESS | 1839 | 1477726803120 Marionette TRACE conn4 <- [1,2738,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:40:03 INFO - . 00:40:03 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1178ms 00:40:03 INFO - PROCESS | 1839 | 1477726803157 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 00:40:03 INFO - PROCESS | 1839 | 1477726803163 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 00:40:03 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 00:40:03 INFO - PROCESS | 1839 | 1477726803171 Marionette TRACE conn4 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:03 INFO - PROCESS | 1839 | 1477726803368 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 00:40:03 INFO - PROCESS | 1839 | 1477726803503 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 00:40:03 INFO - PROCESS | 1839 | 1477726803508 Marionette TRACE conn4 <- [1,2741,null,["8"]] 00:40:03 INFO - PROCESS | 1839 | 1477726803520 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 00:40:03 INFO - PROCESS | 1839 | 1477726803524 Marionette TRACE conn4 <- [1,2742,null,{}] 00:40:03 INFO - PROCESS | 1839 | 1477726803532 Marionette TRACE conn4 -> [0,2743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb5c00 == 9 [pid = 1839] [id = 595] 00:40:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82432400) [pid = 1839] [serial = 1743] [outer = (nil)] 00:40:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82ca7c00) [pid = 1839] [serial = 1744] [outer = 0x82432400] 00:40:03 INFO - PROCESS | 1839 | 1477726803631 Marionette DEBUG loaded listener.js 00:40:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82ca6800) [pid = 1839] [serial = 1745] [outer = 0x82432400] 00:40:04 INFO - PROCESS | 1839 | 1477726804350 Marionette TRACE conn4 <- [1,2743,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:40:04 INFO - . 00:40:04 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1221ms 00:40:04 INFO - PROCESS | 1839 | 1477726804401 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 00:40:04 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 00:40:04 INFO - PROCESS | 1839 | 1477726804409 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 00:40:04 INFO - PROCESS | 1839 | 1477726804416 Marionette TRACE conn4 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:04 INFO - PROCESS | 1839 | 1477726804658 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 00:40:04 INFO - PROCESS | 1839 | 1477726804680 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 00:40:04 INFO - PROCESS | 1839 | 1477726804685 Marionette TRACE conn4 <- [1,2746,null,["8"]] 00:40:04 INFO - PROCESS | 1839 | 1477726804689 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 00:40:04 INFO - PROCESS | 1839 | 1477726804697 Marionette TRACE conn4 <- [1,2747,null,{}] 00:40:04 INFO - PROCESS | 1839 | 1477726804703 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e9b800 == 10 [pid = 1839] [id = 596] 00:40:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82e9bc00) [pid = 1839] [serial = 1746] [outer = (nil)] 00:40:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82e9e000) [pid = 1839] [serial = 1747] [outer = 0x82e9bc00] 00:40:04 INFO - PROCESS | 1839 | 1477726804807 Marionette DEBUG loaded listener.js 00:40:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82ea3c00) [pid = 1839] [serial = 1748] [outer = 0x82e9bc00] 00:40:05 INFO - PROCESS | 1839 | 1477726805537 Marionette TRACE conn4 <- [1,2748,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:40:05 INFO - . 00:40:05 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1181ms 00:40:05 INFO - PROCESS | 1839 | 1477726805596 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 00:40:05 INFO - PROCESS | 1839 | 1477726805601 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 00:40:05 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 00:40:05 INFO - PROCESS | 1839 | 1477726805607 Marionette TRACE conn4 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:05 INFO - PROCESS | 1839 | 1477726805829 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 00:40:05 INFO - PROCESS | 1839 | 1477726805910 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 00:40:05 INFO - PROCESS | 1839 | 1477726805917 Marionette TRACE conn4 <- [1,2751,null,["8"]] 00:40:05 INFO - PROCESS | 1839 | 1477726805926 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 00:40:05 INFO - PROCESS | 1839 | 1477726805933 Marionette TRACE conn4 <- [1,2752,null,{}] 00:40:05 INFO - PROCESS | 1839 | 1477726805939 Marionette TRACE conn4 -> [0,2753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fe1400 == 11 [pid = 1839] [id = 597] 00:40:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82fe2c00) [pid = 1839] [serial = 1749] [outer = (nil)] 00:40:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x83112c00) [pid = 1839] [serial = 1750] [outer = 0x82fe2c00] 00:40:06 INFO - PROCESS | 1839 | 1477726806040 Marionette DEBUG loaded listener.js 00:40:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x83119c00) [pid = 1839] [serial = 1751] [outer = 0x82fe2c00] 00:40:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x8316f400 == 12 [pid = 1839] [id = 598] 00:40:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x83170800) [pid = 1839] [serial = 1752] [outer = (nil)] 00:40:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8311dc00) [pid = 1839] [serial = 1753] [outer = 0x83170800] 00:40:06 INFO - PROCESS | 1839 | 1477726806871 Marionette TRACE conn4 <- [1,2753,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:40:06 INFO - . 00:40:06 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1325ms 00:40:06 INFO - PROCESS | 1839 | 1477726806933 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 00:40:06 INFO - PROCESS | 1839 | 1477726806937 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 00:40:06 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 00:40:06 INFO - PROCESS | 1839 | 1477726806944 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:07 INFO - PROCESS | 1839 | 1477726807132 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 00:40:07 INFO - PROCESS | 1839 | 1477726807265 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 00:40:07 INFO - PROCESS | 1839 | 1477726807271 Marionette TRACE conn4 <- [1,2756,null,["8"]] 00:40:07 INFO - PROCESS | 1839 | 1477726807276 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 00:40:07 INFO - PROCESS | 1839 | 1477726807282 Marionette TRACE conn4 <- [1,2757,null,{}] 00:40:07 INFO - PROCESS | 1839 | 1477726807287 Marionette TRACE conn4 -> [0,2758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x83177400 == 13 [pid = 1839] [id = 599] 00:40:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x83177c00) [pid = 1839] [serial = 1754] [outer = (nil)] 00:40:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x83203000) [pid = 1839] [serial = 1755] [outer = 0x83177c00] 00:40:07 INFO - PROCESS | 1839 | 1477726807380 Marionette DEBUG loaded listener.js 00:40:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x83203800) [pid = 1839] [serial = 1756] [outer = 0x83177c00] 00:40:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8320f000 == 14 [pid = 1839] [id = 600] 00:40:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8320f400) [pid = 1839] [serial = 1757] [outer = (nil)] 00:40:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x832d8000) [pid = 1839] [serial = 1758] [outer = 0x8320f400] 00:40:08 INFO - PROCESS | 1839 | 1477726808132 Marionette TRACE conn4 <- [1,2758,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:40:08 INFO - . 00:40:08 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1220ms 00:40:08 INFO - PROCESS | 1839 | 1477726808169 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 00:40:08 INFO - PROCESS | 1839 | 1477726808173 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 00:40:08 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 00:40:08 INFO - PROCESS | 1839 | 1477726808181 Marionette TRACE conn4 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:08 INFO - PROCESS | 1839 | 1477726808418 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 00:40:08 INFO - PROCESS | 1839 | 1477726808549 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 00:40:08 INFO - PROCESS | 1839 | 1477726808552 Marionette TRACE conn4 <- [1,2761,null,["8"]] 00:40:08 INFO - PROCESS | 1839 | 1477726808558 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 00:40:08 INFO - PROCESS | 1839 | 1477726808564 Marionette TRACE conn4 <- [1,2762,null,{}] 00:40:08 INFO - PROCESS | 1839 | 1477726808569 Marionette TRACE conn4 -> [0,2763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x832e0c00 == 15 [pid = 1839] [id = 601] 00:40:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x832e1000) [pid = 1839] [serial = 1759] [outer = (nil)] 00:40:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8aaacc00) [pid = 1839] [serial = 1760] [outer = 0x832e1000] 00:40:08 INFO - PROCESS | 1839 | 1477726808667 Marionette DEBUG loaded listener.js 00:40:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x8aab2800) [pid = 1839] [serial = 1761] [outer = 0x832e1000] 00:40:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac4c800 == 16 [pid = 1839] [id = 602] 00:40:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8ac4e800) [pid = 1839] [serial = 1762] [outer = (nil)] 00:40:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8ac4f400) [pid = 1839] [serial = 1763] [outer = 0x8ac4e800] 00:40:09 INFO - PROCESS | 1839 | 1477726809470 Marionette TRACE conn4 <- [1,2763,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:40:09 INFO - . 00:40:09 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1322ms 00:40:09 INFO - PROCESS | 1839 | 1477726809502 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 00:40:09 INFO - PROCESS | 1839 | 1477726809506 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 00:40:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 00:40:09 INFO - PROCESS | 1839 | 1477726809513 Marionette TRACE conn4 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:09 INFO - PROCESS | 1839 | 1477726809694 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 00:40:09 INFO - PROCESS | 1839 | 1477726809818 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 00:40:09 INFO - PROCESS | 1839 | 1477726809826 Marionette TRACE conn4 <- [1,2766,null,["8"]] 00:40:09 INFO - PROCESS | 1839 | 1477726809832 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 00:40:09 INFO - PROCESS | 1839 | 1477726809838 Marionette TRACE conn4 <- [1,2767,null,{}] 00:40:09 INFO - PROCESS | 1839 | 1477726809843 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x82061400 == 17 [pid = 1839] [id = 603] 00:40:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x82ea1800) [pid = 1839] [serial = 1764] [outer = (nil)] 00:40:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8aca6c00) [pid = 1839] [serial = 1765] [outer = 0x82ea1800] 00:40:09 INFO - PROCESS | 1839 | 1477726809934 Marionette DEBUG loaded listener.js 00:40:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8aca5400) [pid = 1839] [serial = 1766] [outer = 0x82ea1800] 00:40:10 WARNING - wptserve Traceback (most recent call last): 00:40:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:40:10 WARNING - rv = self.func(request, response) 00:40:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:40:10 WARNING - access_control_allow_origin = "*") 00:40:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:40:10 WARNING - payload = payload_generator(server_data) 00:40:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:40:10 WARNING - return encode_string_as_bmp_image(data) 00:40:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:40:10 WARNING - img.save(f, "BMP") 00:40:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:40:10 WARNING - f.write(bmpfileheader) 00:40:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:40:10 WARNING - 00:40:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac4c800 == 16 [pid = 1839] [id = 602] 00:40:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8320f000 == 15 [pid = 1839] [id = 600] 00:40:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8316f400 == 14 [pid = 1839] [id = 598] 00:40:12 INFO - PROCESS | 1839 | --DOCSHELL 0x82424400 == 13 [pid = 1839] [id = 593] 00:40:15 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x82fe2c00) [pid = 1839] [serial = 1749] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 00:40:15 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x82e9bc00) [pid = 1839] [serial = 1746] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 00:40:15 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x82432400) [pid = 1839] [serial = 1743] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 00:40:15 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x82427c00) [pid = 1839] [serial = 1740] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 00:40:15 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x82424800) [pid = 1839] [serial = 1737] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 00:40:15 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8320f400) [pid = 1839] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477726807817] 00:40:15 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x83177c00) [pid = 1839] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 00:40:15 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x83170800) [pid = 1839] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:40:15 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x832e1000) [pid = 1839] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 00:40:15 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8ac4e800) [pid = 1839] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:40:21 INFO - PROCESS | 1839 | --DOCSHELL 0x832e0c00 == 12 [pid = 1839] [id = 601] 00:40:21 INFO - PROCESS | 1839 | --DOCSHELL 0x83177400 == 11 [pid = 1839] [id = 599] 00:40:21 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb5c00 == 10 [pid = 1839] [id = 595] 00:40:21 INFO - PROCESS | 1839 | --DOCSHELL 0x82fe1400 == 9 [pid = 1839] [id = 597] 00:40:21 INFO - PROCESS | 1839 | --DOCSHELL 0x82e9b800 == 8 [pid = 1839] [id = 596] 00:40:21 INFO - PROCESS | 1839 | --DOCSHELL 0x82427400 == 7 [pid = 1839] [id = 594] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8311dc00) [pid = 1839] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x83119c00) [pid = 1839] [serial = 1751] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x83112c00) [pid = 1839] [serial = 1750] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x832d8000) [pid = 1839] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477726807817] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x83203800) [pid = 1839] [serial = 1756] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x83203000) [pid = 1839] [serial = 1755] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8ac4f400) [pid = 1839] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8aab2800) [pid = 1839] [serial = 1761] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8aaacc00) [pid = 1839] [serial = 1760] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x82e9e000) [pid = 1839] [serial = 1747] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x82ea3c00) [pid = 1839] [serial = 1748] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82ca7c00) [pid = 1839] [serial = 1744] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x82ca6800) [pid = 1839] [serial = 1745] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8242cc00) [pid = 1839] [serial = 1741] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82a11c00) [pid = 1839] [serial = 1742] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82432800) [pid = 1839] [serial = 1739] [outer = (nil)] [url = about:blank] 00:40:21 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8aca6c00) [pid = 1839] [serial = 1765] [outer = (nil)] [url = about:blank] 00:40:40 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:40:40 INFO - PROCESS | 1839 | 1477726840109 Marionette TRACE conn4 <- [1,2768,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:40:40 INFO - . 00:40:40 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30612ms 00:40:40 INFO - PROCESS | 1839 | 1477726840127 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 00:40:40 INFO - PROCESS | 1839 | 1477726840132 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 00:40:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 00:40:40 INFO - PROCESS | 1839 | 1477726840144 Marionette TRACE conn4 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:40 INFO - PROCESS | 1839 | 1477726840379 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 00:40:40 INFO - PROCESS | 1839 | 1477726840463 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 00:40:40 INFO - PROCESS | 1839 | 1477726840470 Marionette TRACE conn4 <- [1,2771,null,["8"]] 00:40:40 INFO - PROCESS | 1839 | 1477726840479 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 00:40:40 INFO - PROCESS | 1839 | 1477726840487 Marionette TRACE conn4 <- [1,2772,null,{}] 00:40:40 INFO - PROCESS | 1839 | 1477726840493 Marionette TRACE conn4 -> [0,2773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a11000 == 8 [pid = 1839] [id = 604] 00:40:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82a11400) [pid = 1839] [serial = 1767] [outer = (nil)] 00:40:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82a15c00) [pid = 1839] [serial = 1768] [outer = 0x82a11400] 00:40:40 INFO - PROCESS | 1839 | 1477726840600 Marionette DEBUG loaded listener.js 00:40:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a1b400) [pid = 1839] [serial = 1769] [outer = 0x82a11400] 00:40:41 WARNING - wptserve Traceback (most recent call last): 00:40:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:40:41 WARNING - rv = self.func(request, response) 00:40:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:40:41 WARNING - access_control_allow_origin = "*") 00:40:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:40:41 WARNING - payload = payload_generator(server_data) 00:40:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:40:41 WARNING - return encode_string_as_bmp_image(data) 00:40:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:40:41 WARNING - img.save(f, "BMP") 00:40:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:40:41 WARNING - f.write(bmpfileheader) 00:40:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:40:41 WARNING - 00:40:50 INFO - PROCESS | 1839 | --DOCSHELL 0x82061400 == 7 [pid = 1839] [id = 603] 00:40:52 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82ea1800) [pid = 1839] [serial = 1764] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 00:40:58 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8aca5400) [pid = 1839] [serial = 1766] [outer = (nil)] [url = about:blank] 00:40:58 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82a15c00) [pid = 1839] [serial = 1768] [outer = (nil)] [url = about:blank] 00:41:10 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:41:10 INFO - PROCESS | 1839 | 1477726870810 Marionette TRACE conn4 <- [1,2773,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:41:10 INFO - . 00:41:10 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30706ms 00:41:10 INFO - PROCESS | 1839 | 1477726870850 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 00:41:10 INFO - PROCESS | 1839 | 1477726870857 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 00:41:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 00:41:10 INFO - PROCESS | 1839 | 1477726870869 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:11 INFO - PROCESS | 1839 | 1477726871110 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 00:41:11 INFO - PROCESS | 1839 | 1477726871194 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 00:41:11 INFO - PROCESS | 1839 | 1477726871202 Marionette TRACE conn4 <- [1,2776,null,["8"]] 00:41:11 INFO - PROCESS | 1839 | 1477726871211 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 00:41:11 INFO - PROCESS | 1839 | 1477726871220 Marionette TRACE conn4 <- [1,2777,null,{}] 00:41:11 INFO - PROCESS | 1839 | 1477726871225 Marionette TRACE conn4 -> [0,2778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x8205ec00 == 8 [pid = 1839] [id = 605] 00:41:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82060400) [pid = 1839] [serial = 1770] [outer = (nil)] 00:41:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82427000) [pid = 1839] [serial = 1771] [outer = 0x82060400] 00:41:11 INFO - PROCESS | 1839 | 1477726871342 Marionette DEBUG loaded listener.js 00:41:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8242f400) [pid = 1839] [serial = 1772] [outer = 0x82060400] 00:41:11 WARNING - wptserve Traceback (most recent call last): 00:41:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:41:11 WARNING - rv = self.func(request, response) 00:41:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:41:11 WARNING - access_control_allow_origin = "*") 00:41:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:41:11 WARNING - payload = payload_generator(server_data) 00:41:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:41:11 WARNING - return encode_string_as_bmp_image(data) 00:41:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:41:11 WARNING - img.save(f, "BMP") 00:41:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:41:11 WARNING - f.write(bmpfileheader) 00:41:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:41:11 WARNING - 00:41:21 INFO - PROCESS | 1839 | --DOCSHELL 0x82a11000 == 7 [pid = 1839] [id = 604] 00:41:27 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82a11400) [pid = 1839] [serial = 1767] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 00:41:32 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82a1b400) [pid = 1839] [serial = 1769] [outer = (nil)] [url = about:blank] 00:41:32 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82427000) [pid = 1839] [serial = 1771] [outer = (nil)] [url = about:blank] 00:41:41 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:41:41 INFO - PROCESS | 1839 | 1477726901562 Marionette TRACE conn4 <- [1,2778,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:41:41 INFO - . 00:41:41 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30715ms 00:41:41 INFO - PROCESS | 1839 | 1477726901582 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 00:41:41 INFO - PROCESS | 1839 | 1477726901589 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 00:41:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 00:41:41 INFO - PROCESS | 1839 | 1477726901602 Marionette TRACE conn4 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:41 INFO - PROCESS | 1839 | 1477726901855 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 00:41:41 INFO - PROCESS | 1839 | 1477726901940 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 00:41:41 INFO - PROCESS | 1839 | 1477726901947 Marionette TRACE conn4 <- [1,2781,null,["8"]] 00:41:41 INFO - PROCESS | 1839 | 1477726901956 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 00:41:41 INFO - PROCESS | 1839 | 1477726901965 Marionette TRACE conn4 <- [1,2782,null,{}] 00:41:41 INFO - PROCESS | 1839 | 1477726901971 Marionette TRACE conn4 -> [0,2783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x82425800 == 8 [pid = 1839] [id = 606] 00:41:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82425c00) [pid = 1839] [serial = 1773] [outer = (nil)] 00:41:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242a800) [pid = 1839] [serial = 1774] [outer = 0x82425c00] 00:41:42 INFO - PROCESS | 1839 | 1477726902088 Marionette DEBUG loaded listener.js 00:41:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a11000) [pid = 1839] [serial = 1775] [outer = 0x82425c00] 00:41:42 INFO - PROCESS | 1839 | 1477726902787 Marionette TRACE conn4 <- [1,2783,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:42 INFO - . 00:41:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1224ms 00:41:42 INFO - PROCESS | 1839 | 1477726902824 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 00:41:42 INFO - PROCESS | 1839 | 1477726902830 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 00:41:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 00:41:42 INFO - PROCESS | 1839 | 1477726902838 Marionette TRACE conn4 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:43 INFO - PROCESS | 1839 | 1477726903097 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 00:41:43 INFO - PROCESS | 1839 | 1477726903112 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 00:41:43 INFO - PROCESS | 1839 | 1477726903117 Marionette TRACE conn4 <- [1,2786,null,["8"]] 00:41:43 INFO - PROCESS | 1839 | 1477726903126 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 00:41:43 INFO - PROCESS | 1839 | 1477726903131 Marionette TRACE conn4 <- [1,2787,null,{}] 00:41:43 INFO - PROCESS | 1839 | 1477726903138 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x82431800 == 9 [pid = 1839] [id = 607] 00:41:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82b32400) [pid = 1839] [serial = 1776] [outer = (nil)] 00:41:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82ca6400) [pid = 1839] [serial = 1777] [outer = 0x82b32400] 00:41:43 INFO - PROCESS | 1839 | 1477726903239 Marionette DEBUG loaded listener.js 00:41:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82b3ac00) [pid = 1839] [serial = 1778] [outer = 0x82b32400] 00:41:44 INFO - PROCESS | 1839 | 1477726904062 Marionette TRACE conn4 <- [1,2788,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:44 INFO - . 00:41:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1283ms 00:41:44 INFO - PROCESS | 1839 | 1477726904130 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 00:41:44 INFO - PROCESS | 1839 | 1477726904138 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 00:41:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 00:41:44 INFO - PROCESS | 1839 | 1477726904146 Marionette TRACE conn4 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:44 INFO - PROCESS | 1839 | 1477726904385 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 00:41:44 INFO - PROCESS | 1839 | 1477726904401 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 00:41:44 INFO - PROCESS | 1839 | 1477726904406 Marionette TRACE conn4 <- [1,2791,null,["8"]] 00:41:44 INFO - PROCESS | 1839 | 1477726904413 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 00:41:44 INFO - PROCESS | 1839 | 1477726904427 Marionette TRACE conn4 <- [1,2792,null,{}] 00:41:44 INFO - PROCESS | 1839 | 1477726904440 Marionette TRACE conn4 -> [0,2793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e9a800 == 10 [pid = 1839] [id = 608] 00:41:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82e9ac00) [pid = 1839] [serial = 1779] [outer = (nil)] 00:41:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82e9cc00) [pid = 1839] [serial = 1780] [outer = 0x82e9ac00] 00:41:44 INFO - PROCESS | 1839 | 1477726904547 Marionette DEBUG loaded listener.js 00:41:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82ea2400) [pid = 1839] [serial = 1781] [outer = 0x82e9ac00] 00:41:45 INFO - PROCESS | 1839 | 1477726905292 Marionette TRACE conn4 <- [1,2793,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:45 INFO - . 00:41:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1177ms 00:41:45 INFO - PROCESS | 1839 | 1477726905323 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 00:41:45 INFO - PROCESS | 1839 | 1477726905328 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 00:41:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 00:41:45 INFO - PROCESS | 1839 | 1477726905335 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:45 INFO - PROCESS | 1839 | 1477726905564 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 00:41:45 INFO - PROCESS | 1839 | 1477726905585 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 00:41:45 INFO - PROCESS | 1839 | 1477726905593 Marionette TRACE conn4 <- [1,2796,null,["8"]] 00:41:45 INFO - PROCESS | 1839 | 1477726905598 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 00:41:45 INFO - PROCESS | 1839 | 1477726905604 Marionette TRACE conn4 <- [1,2797,null,{}] 00:41:45 INFO - PROCESS | 1839 | 1477726905610 Marionette TRACE conn4 -> [0,2798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb3000 == 11 [pid = 1839] [id = 609] 00:41:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82fae800) [pid = 1839] [serial = 1782] [outer = (nil)] 00:41:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x83111400) [pid = 1839] [serial = 1783] [outer = 0x82fae800] 00:41:45 INFO - PROCESS | 1839 | 1477726905715 Marionette DEBUG loaded listener.js 00:41:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x83118800) [pid = 1839] [serial = 1784] [outer = 0x82fae800] 00:41:46 INFO - PROCESS | 1839 | 1477726906384 Marionette TRACE conn4 <- [1,2798,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:46 INFO - . 00:41:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1076ms 00:41:46 INFO - PROCESS | 1839 | 1477726906412 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 00:41:46 INFO - PROCESS | 1839 | 1477726906415 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 00:41:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 00:41:46 INFO - PROCESS | 1839 | 1477726906428 Marionette TRACE conn4 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:46 INFO - PROCESS | 1839 | 1477726906607 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 00:41:46 INFO - PROCESS | 1839 | 1477726906624 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 00:41:46 INFO - PROCESS | 1839 | 1477726906628 Marionette TRACE conn4 <- [1,2801,null,["8"]] 00:41:46 INFO - PROCESS | 1839 | 1477726906633 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 00:41:46 INFO - PROCESS | 1839 | 1477726906638 Marionette TRACE conn4 <- [1,2802,null,{}] 00:41:46 INFO - PROCESS | 1839 | 1477726906647 Marionette TRACE conn4 -> [0,2803,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x83170800 == 12 [pid = 1839] [id = 610] 00:41:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x83171000) [pid = 1839] [serial = 1785] [outer = (nil)] 00:41:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x83174c00) [pid = 1839] [serial = 1786] [outer = 0x83171000] 00:41:46 INFO - PROCESS | 1839 | 1477726906741 Marionette DEBUG loaded listener.js 00:41:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x83176c00) [pid = 1839] [serial = 1787] [outer = 0x83171000] 00:41:47 INFO - PROCESS | 1839 | 1477726907437 Marionette TRACE conn4 <- [1,2803,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:47 INFO - . 00:41:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1072ms 00:41:47 INFO - PROCESS | 1839 | 1477726907497 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 00:41:47 INFO - PROCESS | 1839 | 1477726907501 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 00:41:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 00:41:47 INFO - PROCESS | 1839 | 1477726907508 Marionette TRACE conn4 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:47 INFO - PROCESS | 1839 | 1477726907779 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 00:41:47 INFO - PROCESS | 1839 | 1477726907794 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 00:41:47 INFO - PROCESS | 1839 | 1477726907797 Marionette TRACE conn4 <- [1,2806,null,["8"]] 00:41:47 INFO - PROCESS | 1839 | 1477726907805 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 00:41:47 INFO - PROCESS | 1839 | 1477726907810 Marionette TRACE conn4 <- [1,2807,null,{}] 00:41:47 INFO - PROCESS | 1839 | 1477726907816 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fabc00 == 13 [pid = 1839] [id = 611] 00:41:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8320c400) [pid = 1839] [serial = 1788] [outer = (nil)] 00:41:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x832df400) [pid = 1839] [serial = 1789] [outer = 0x8320c400] 00:41:47 INFO - PROCESS | 1839 | 1477726907916 Marionette DEBUG loaded listener.js 00:41:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x832e6c00) [pid = 1839] [serial = 1790] [outer = 0x8320c400] 00:41:48 INFO - PROCESS | 1839 | 1477726908577 Marionette TRACE conn4 <- [1,2808,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:48 INFO - . 00:41:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1120ms 00:41:48 INFO - PROCESS | 1839 | 1477726908628 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 00:41:48 INFO - PROCESS | 1839 | 1477726908631 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 00:41:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 00:41:48 INFO - PROCESS | 1839 | 1477726908639 Marionette TRACE conn4 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:48 INFO - PROCESS | 1839 | 1477726908877 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 00:41:48 INFO - PROCESS | 1839 | 1477726908957 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 00:41:48 INFO - PROCESS | 1839 | 1477726908964 Marionette TRACE conn4 <- [1,2811,null,["8"]] 00:41:48 INFO - PROCESS | 1839 | 1477726908973 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 00:41:48 INFO - PROCESS | 1839 | 1477726908980 Marionette TRACE conn4 <- [1,2812,null,{}] 00:41:49 INFO - PROCESS | 1839 | 1477726908985 Marionette TRACE conn4 -> [0,2813,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab8400 == 14 [pid = 1839] [id = 612] 00:41:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8aab8800) [pid = 1839] [serial = 1791] [outer = (nil)] 00:41:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8ac47c00) [pid = 1839] [serial = 1792] [outer = 0x8aab8800] 00:41:49 INFO - PROCESS | 1839 | 1477726909079 Marionette DEBUG loaded listener.js 00:41:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8ac46400) [pid = 1839] [serial = 1793] [outer = 0x8aab8800] 00:41:49 INFO - PROCESS | 1839 | 1477726909736 Marionette TRACE conn4 <- [1,2813,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:49 INFO - . 00:41:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1178ms 00:41:49 INFO - PROCESS | 1839 | 1477726909819 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 00:41:49 INFO - PROCESS | 1839 | 1477726909826 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 00:41:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 00:41:49 INFO - PROCESS | 1839 | 1477726909836 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:50 INFO - PROCESS | 1839 | 1477726910047 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 00:41:50 INFO - PROCESS | 1839 | 1477726910220 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 00:41:50 INFO - PROCESS | 1839 | 1477726910229 Marionette TRACE conn4 <- [1,2816,null,["8"]] 00:41:50 INFO - PROCESS | 1839 | 1477726910238 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 00:41:50 INFO - PROCESS | 1839 | 1477726910251 Marionette TRACE conn4 <- [1,2817,null,{}] 00:41:50 INFO - PROCESS | 1839 | 1477726910259 Marionette TRACE conn4 -> [0,2818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x82430800 == 15 [pid = 1839] [id = 613] 00:41:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x82a18400) [pid = 1839] [serial = 1794] [outer = (nil)] 00:41:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x82aa3c00) [pid = 1839] [serial = 1795] [outer = 0x82a18400] 00:41:50 INFO - PROCESS | 1839 | 1477726910381 Marionette DEBUG loaded listener.js 00:41:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x82b34c00) [pid = 1839] [serial = 1796] [outer = 0x82a18400] 00:41:51 INFO - PROCESS | 1839 | 1477726911147 Marionette TRACE conn4 <- [1,2818,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:51 INFO - . 00:41:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1379ms 00:41:51 INFO - PROCESS | 1839 | 1477726911223 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 00:41:51 INFO - PROCESS | 1839 | 1477726911231 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 00:41:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 00:41:51 INFO - PROCESS | 1839 | 1477726911240 Marionette TRACE conn4 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:51 INFO - PROCESS | 1839 | 1477726911444 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 00:41:51 INFO - PROCESS | 1839 | 1477726911619 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 00:41:51 INFO - PROCESS | 1839 | 1477726911623 Marionette TRACE conn4 <- [1,2821,null,["8"]] 00:41:51 INFO - PROCESS | 1839 | 1477726911635 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 00:41:51 INFO - PROCESS | 1839 | 1477726911642 Marionette TRACE conn4 <- [1,2822,null,{}] 00:41:51 INFO - PROCESS | 1839 | 1477726911692 Marionette TRACE conn4 -> [0,2823,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e2a800 == 16 [pid = 1839] [id = 614] 00:41:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x82e9a400) [pid = 1839] [serial = 1797] [outer = (nil)] 00:41:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8311ac00) [pid = 1839] [serial = 1798] [outer = 0x82e9a400] 00:41:51 INFO - PROCESS | 1839 | 1477726911808 Marionette DEBUG loaded listener.js 00:41:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x83173c00) [pid = 1839] [serial = 1799] [outer = 0x82e9a400] 00:41:52 INFO - PROCESS | 1839 | 1477726912640 Marionette TRACE conn4 <- [1,2823,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:52 INFO - . 00:41:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1433ms 00:41:52 INFO - PROCESS | 1839 | 1477726912682 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 00:41:52 INFO - PROCESS | 1839 | 1477726912692 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 00:41:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 00:41:52 INFO - PROCESS | 1839 | 1477726912703 Marionette TRACE conn4 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:52 INFO - PROCESS | 1839 | 1477726912896 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 00:41:53 INFO - PROCESS | 1839 | 1477726913070 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 00:41:53 INFO - PROCESS | 1839 | 1477726913074 Marionette TRACE conn4 <- [1,2826,null,["8"]] 00:41:53 INFO - PROCESS | 1839 | 1477726913083 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 00:41:53 INFO - PROCESS | 1839 | 1477726913094 Marionette TRACE conn4 <- [1,2827,null,{}] 00:41:53 INFO - PROCESS | 1839 | 1477726913103 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac52800 == 17 [pid = 1839] [id = 615] 00:41:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8ac54000) [pid = 1839] [serial = 1800] [outer = (nil)] 00:41:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8acb3000) [pid = 1839] [serial = 1801] [outer = 0x8ac54000] 00:41:53 INFO - PROCESS | 1839 | 1477726913216 Marionette DEBUG loaded listener.js 00:41:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8acb4800) [pid = 1839] [serial = 1802] [outer = 0x8ac54000] 00:41:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3e9000 == 18 [pid = 1839] [id = 616] 00:41:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8c3ea400) [pid = 1839] [serial = 1803] [outer = (nil)] 00:41:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8c3eb800) [pid = 1839] [serial = 1804] [outer = 0x8c3ea400] 00:41:54 INFO - PROCESS | 1839 | 1477726914125 Marionette TRACE conn4 <- [1,2828,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:54 INFO - . 00:41:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1440ms 00:41:54 INFO - PROCESS | 1839 | 1477726914142 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 00:41:54 INFO - PROCESS | 1839 | 1477726914145 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 00:41:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 00:41:54 INFO - PROCESS | 1839 | 1477726914153 Marionette TRACE conn4 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:54 INFO - PROCESS | 1839 | 1477726914363 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 00:41:54 INFO - PROCESS | 1839 | 1477726914543 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 00:41:54 INFO - PROCESS | 1839 | 1477726914552 Marionette TRACE conn4 <- [1,2831,null,["8"]] 00:41:54 INFO - PROCESS | 1839 | 1477726914563 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 00:41:54 INFO - PROCESS | 1839 | 1477726914570 Marionette TRACE conn4 <- [1,2832,null,{}] 00:41:54 INFO - PROCESS | 1839 | 1477726914606 Marionette TRACE conn4 -> [0,2833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3f1800 == 19 [pid = 1839] [id = 617] 00:41:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8c3f2000) [pid = 1839] [serial = 1805] [outer = (nil)] 00:41:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x8c3f5000) [pid = 1839] [serial = 1806] [outer = 0x8c3f2000] 00:41:54 INFO - PROCESS | 1839 | 1477726914726 Marionette DEBUG loaded listener.js 00:41:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8c4ef000) [pid = 1839] [serial = 1807] [outer = 0x8c3f2000] 00:41:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cf1c00 == 20 [pid = 1839] [id = 618] 00:41:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x82e25400) [pid = 1839] [serial = 1808] [outer = (nil)] 00:41:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x81fb4000) [pid = 1839] [serial = 1809] [outer = 0x82e25400] 00:41:55 INFO - PROCESS | 1839 | 1477726915773 Marionette TRACE conn4 <- [1,2833,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:55 INFO - . 00:41:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1677ms 00:41:55 INFO - PROCESS | 1839 | 1477726915832 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 00:41:55 INFO - PROCESS | 1839 | 1477726915838 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 00:41:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 00:41:55 INFO - PROCESS | 1839 | 1477726915894 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:56 INFO - PROCESS | 1839 | 1477726916159 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 00:41:56 INFO - PROCESS | 1839 | --DOCSHELL 0x8205ec00 == 19 [pid = 1839] [id = 605] 00:41:56 INFO - PROCESS | 1839 | 1477726916332 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 00:41:56 INFO - PROCESS | 1839 | 1477726916337 Marionette TRACE conn4 <- [1,2836,null,["8"]] 00:41:56 INFO - PROCESS | 1839 | 1477726916345 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 00:41:56 INFO - PROCESS | 1839 | 1477726916352 Marionette TRACE conn4 <- [1,2837,null,{}] 00:41:56 INFO - PROCESS | 1839 | 1477726916359 Marionette TRACE conn4 -> [0,2838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e27000 == 20 [pid = 1839] [id = 619] 00:41:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x82e28000) [pid = 1839] [serial = 1810] [outer = (nil)] 00:41:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82ea3000) [pid = 1839] [serial = 1811] [outer = 0x82e28000] 00:41:56 INFO - PROCESS | 1839 | 1477726916463 Marionette DEBUG loaded listener.js 00:41:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82fa2c00) [pid = 1839] [serial = 1812] [outer = 0x82e28000] 00:41:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x83116c00 == 21 [pid = 1839] [id = 620] 00:41:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x83119c00) [pid = 1839] [serial = 1813] [outer = (nil)] 00:41:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x83118400) [pid = 1839] [serial = 1814] [outer = 0x83119c00] 00:41:57 INFO - PROCESS | 1839 | 1477726917377 Marionette TRACE conn4 <- [1,2838,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:41:57 INFO - . 00:41:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1587ms 00:41:57 INFO - PROCESS | 1839 | 1477726917436 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 00:41:57 INFO - PROCESS | 1839 | 1477726917444 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 00:41:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 00:41:57 INFO - PROCESS | 1839 | 1477726917452 Marionette TRACE conn4 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:57 INFO - PROCESS | 1839 | 1477726917658 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 00:41:57 INFO - PROCESS | 1839 | 1477726917799 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 00:41:57 INFO - PROCESS | 1839 | 1477726917804 Marionette TRACE conn4 <- [1,2841,null,["8"]] 00:41:57 INFO - PROCESS | 1839 | 1477726917812 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 00:41:57 INFO - PROCESS | 1839 | 1477726917818 Marionette TRACE conn4 <- [1,2842,null,{}] 00:41:57 INFO - PROCESS | 1839 | 1477726917825 Marionette TRACE conn4 -> [0,2843,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x83175c00 == 22 [pid = 1839] [id = 621] 00:41:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x83202800) [pid = 1839] [serial = 1815] [outer = (nil)] 00:41:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x83209c00) [pid = 1839] [serial = 1816] [outer = 0x83202800] 00:41:57 INFO - PROCESS | 1839 | 1477726917930 Marionette DEBUG loaded listener.js 00:41:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x832e4400) [pid = 1839] [serial = 1817] [outer = 0x83202800] 00:41:58 WARNING - wptserve Traceback (most recent call last): 00:41:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:41:58 WARNING - rv = self.func(request, response) 00:41:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:41:58 WARNING - access_control_allow_origin = "*") 00:41:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:41:58 WARNING - payload = payload_generator(server_data) 00:41:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:41:58 WARNING - return encode_string_as_bmp_image(data) 00:41: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 00:41:58 WARNING - img.save(f, "BMP") 00:41:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:41:58 WARNING - f.write(bmpfileheader) 00:41:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:41:58 WARNING - 00:41:59 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8320c400) [pid = 1839] [serial = 1788] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 00:41:59 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x83171000) [pid = 1839] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 00:41:59 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x82fae800) [pid = 1839] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 00:41:59 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82e9ac00) [pid = 1839] [serial = 1779] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 00:41:59 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82b32400) [pid = 1839] [serial = 1776] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 00:41:59 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82425c00) [pid = 1839] [serial = 1773] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 00:42:00 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82060400) [pid = 1839] [serial = 1770] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x81fabc00 == 21 [pid = 1839] [id = 611] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x83170800 == 20 [pid = 1839] [id = 610] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82431800 == 19 [pid = 1839] [id = 607] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82e9a800 == 18 [pid = 1839] [id = 608] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb3000 == 17 [pid = 1839] [id = 609] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82425800 == 16 [pid = 1839] [id = 606] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x83116c00 == 15 [pid = 1839] [id = 620] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82e27000 == 14 [pid = 1839] [id = 619] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82cf1c00 == 13 [pid = 1839] [id = 618] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3f1800 == 12 [pid = 1839] [id = 617] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3e9000 == 11 [pid = 1839] [id = 616] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac52800 == 10 [pid = 1839] [id = 615] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82e2a800 == 9 [pid = 1839] [id = 614] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82430800 == 8 [pid = 1839] [id = 613] 00:42:05 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab8400 == 7 [pid = 1839] [id = 612] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x832df400) [pid = 1839] [serial = 1789] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x832e6c00) [pid = 1839] [serial = 1790] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x83174c00) [pid = 1839] [serial = 1786] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x83176c00) [pid = 1839] [serial = 1787] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x83111400) [pid = 1839] [serial = 1783] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x83118800) [pid = 1839] [serial = 1784] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x82e9cc00) [pid = 1839] [serial = 1780] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x82ea2400) [pid = 1839] [serial = 1781] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x82ca6400) [pid = 1839] [serial = 1777] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x82b3ac00) [pid = 1839] [serial = 1778] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8242a800) [pid = 1839] [serial = 1774] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x82a11000) [pid = 1839] [serial = 1775] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8242f400) [pid = 1839] [serial = 1772] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8ac47c00) [pid = 1839] [serial = 1792] [outer = (nil)] [url = about:blank] 00:42:08 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x82e25400) [pid = 1839] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477726915431] 00:42:08 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8c3f2000) [pid = 1839] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 00:42:08 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8c3ea400) [pid = 1839] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:42:08 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8ac54000) [pid = 1839] [serial = 1800] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 00:42:08 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x82e9a400) [pid = 1839] [serial = 1797] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 00:42:08 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x83119c00) [pid = 1839] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:42:08 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x82e28000) [pid = 1839] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 00:42:08 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8aab8800) [pid = 1839] [serial = 1791] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 00:42:08 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x82a18400) [pid = 1839] [serial = 1794] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x82b34c00) [pid = 1839] [serial = 1796] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x82aa3c00) [pid = 1839] [serial = 1795] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x83173c00) [pid = 1839] [serial = 1799] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8311ac00) [pid = 1839] [serial = 1798] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8c3eb800) [pid = 1839] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8acb4800) [pid = 1839] [serial = 1802] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8acb3000) [pid = 1839] [serial = 1801] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x81fb4000) [pid = 1839] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477726915431] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8c4ef000) [pid = 1839] [serial = 1807] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8c3f5000) [pid = 1839] [serial = 1806] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x83118400) [pid = 1839] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x82fa2c00) [pid = 1839] [serial = 1812] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82ea3000) [pid = 1839] [serial = 1811] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x83209c00) [pid = 1839] [serial = 1816] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8ac46400) [pid = 1839] [serial = 1793] [outer = (nil)] [url = about:blank] 00:42:28 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:42:28 INFO - PROCESS | 1839 | 1477726948125 Marionette TRACE conn4 <- [1,2843,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:42:28 INFO - . 00:42:28 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30708ms 00:42:28 INFO - PROCESS | 1839 | 1477726948163 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 00:42:28 INFO - PROCESS | 1839 | 1477726948172 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 00:42:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 00:42:28 INFO - PROCESS | 1839 | 1477726948184 Marionette TRACE conn4 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:28 INFO - PROCESS | 1839 | 1477726948437 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 00:42:28 INFO - PROCESS | 1839 | 1477726948523 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 00:42:28 INFO - PROCESS | 1839 | 1477726948529 Marionette TRACE conn4 <- [1,2846,null,["8"]] 00:42:28 INFO - PROCESS | 1839 | 1477726948539 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 00:42:28 INFO - PROCESS | 1839 | 1477726948549 Marionette TRACE conn4 <- [1,2847,null,{}] 00:42:28 INFO - PROCESS | 1839 | 1477726948560 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x82428800 == 8 [pid = 1839] [id = 622] 00:42:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82428c00) [pid = 1839] [serial = 1818] [outer = (nil)] 00:42:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242cc00) [pid = 1839] [serial = 1819] [outer = 0x82428c00] 00:42:28 INFO - PROCESS | 1839 | 1477726948668 Marionette DEBUG loaded listener.js 00:42:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a11400) [pid = 1839] [serial = 1820] [outer = 0x82428c00] 00:42:29 WARNING - wptserve Traceback (most recent call last): 00:42:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:42:29 WARNING - rv = self.func(request, response) 00:42:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:42:29 WARNING - access_control_allow_origin = "*") 00:42:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:42:29 WARNING - payload = payload_generator(server_data) 00:42:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:42:29 WARNING - return encode_string_as_bmp_image(data) 00:42: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 00:42:29 WARNING - img.save(f, "BMP") 00:42:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:42:29 WARNING - f.write(bmpfileheader) 00:42:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:42:29 WARNING - 00:42:38 INFO - PROCESS | 1839 | --DOCSHELL 0x83175c00 == 7 [pid = 1839] [id = 621] 00:42:40 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x83202800) [pid = 1839] [serial = 1815] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 00:42:46 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x832e4400) [pid = 1839] [serial = 1817] [outer = (nil)] [url = about:blank] 00:42:46 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8242cc00) [pid = 1839] [serial = 1819] [outer = (nil)] [url = about:blank] 00:42:58 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:42:58 INFO - PROCESS | 1839 | 1477726978887 Marionette TRACE conn4 <- [1,2848,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:42:58 INFO - . 00:42:58 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30770ms 00:42:58 INFO - PROCESS | 1839 | 1477726978952 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 00:42:58 INFO - PROCESS | 1839 | 1477726978959 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 00:42:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 00:42:58 INFO - PROCESS | 1839 | 1477726978972 Marionette TRACE conn4 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:59 INFO - PROCESS | 1839 | 1477726979216 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 00:42:59 INFO - PROCESS | 1839 | 1477726979301 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 00:42:59 INFO - PROCESS | 1839 | 1477726979308 Marionette TRACE conn4 <- [1,2851,null,["8"]] 00:42:59 INFO - PROCESS | 1839 | 1477726979317 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 00:42:59 INFO - PROCESS | 1839 | 1477726979325 Marionette TRACE conn4 <- [1,2852,null,{}] 00:42:59 INFO - PROCESS | 1839 | 1477726979332 Marionette TRACE conn4 -> [0,2853,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x82426400 == 8 [pid = 1839] [id = 623] 00:42:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82427000) [pid = 1839] [serial = 1821] [outer = (nil)] 00:42:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242cc00) [pid = 1839] [serial = 1822] [outer = 0x82427000] 00:42:59 INFO - PROCESS | 1839 | 1477726979447 Marionette DEBUG loaded listener.js 00:42:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a14000) [pid = 1839] [serial = 1823] [outer = 0x82427000] 00:43:00 WARNING - wptserve Traceback (most recent call last): 00:43:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:43:00 WARNING - rv = self.func(request, response) 00:43:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:43:00 WARNING - access_control_allow_origin = "*") 00:43:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:43:00 WARNING - payload = payload_generator(server_data) 00:43:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:43:00 WARNING - return encode_string_as_bmp_image(data) 00:43:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:43:00 WARNING - img.save(f, "BMP") 00:43:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:43:00 WARNING - f.write(bmpfileheader) 00:43:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:43:00 WARNING - 00:43:09 INFO - PROCESS | 1839 | --DOCSHELL 0x82428800 == 7 [pid = 1839] [id = 622] 00:43:11 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82428c00) [pid = 1839] [serial = 1818] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 00:43:17 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82a11400) [pid = 1839] [serial = 1820] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8242cc00) [pid = 1839] [serial = 1822] [outer = (nil)] [url = about:blank] 00:43:29 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:43:29 INFO - PROCESS | 1839 | 1477727009667 Marionette TRACE conn4 <- [1,2853,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:43:29 INFO - . 00:43:29 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30730ms 00:43:29 INFO - PROCESS | 1839 | 1477727009700 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 00:43:29 INFO - PROCESS | 1839 | 1477727009708 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 00:43:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 00:43:29 INFO - PROCESS | 1839 | 1477727009720 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:29 INFO - PROCESS | 1839 | 1477727009976 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 00:43:30 INFO - PROCESS | 1839 | 1477727010061 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 00:43:30 INFO - PROCESS | 1839 | 1477727010068 Marionette TRACE conn4 <- [1,2856,null,["8"]] 00:43:30 INFO - PROCESS | 1839 | 1477727010077 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 00:43:30 INFO - PROCESS | 1839 | 1477727010086 Marionette TRACE conn4 <- [1,2857,null,{}] 00:43:30 INFO - PROCESS | 1839 | 1477727010092 Marionette TRACE conn4 -> [0,2858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x82428000 == 8 [pid = 1839] [id = 624] 00:43:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82428400) [pid = 1839] [serial = 1824] [outer = (nil)] 00:43:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242cc00) [pid = 1839] [serial = 1825] [outer = 0x82428400] 00:43:30 INFO - PROCESS | 1839 | 1477727010206 Marionette DEBUG loaded listener.js 00:43:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a13c00) [pid = 1839] [serial = 1826] [outer = 0x82428400] 00:43:30 WARNING - wptserve Traceback (most recent call last): 00:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:43:30 WARNING - rv = self.func(request, response) 00:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:43:30 WARNING - access_control_allow_origin = "*") 00:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:43:30 WARNING - payload = payload_generator(server_data) 00:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:43:30 WARNING - return encode_string_as_bmp_image(data) 00:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:43:30 WARNING - img.save(f, "BMP") 00:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:43:30 WARNING - f.write(bmpfileheader) 00:43:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:43:30 WARNING - 00:43:40 INFO - PROCESS | 1839 | --DOCSHELL 0x82426400 == 7 [pid = 1839] [id = 623] 00:43:46 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82427000) [pid = 1839] [serial = 1821] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 00:43:51 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82a14000) [pid = 1839] [serial = 1823] [outer = (nil)] [url = about:blank] 00:43:51 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8242cc00) [pid = 1839] [serial = 1825] [outer = (nil)] [url = about:blank] 00:44:00 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:44:00 INFO - PROCESS | 1839 | 1477727040426 Marionette TRACE conn4 <- [1,2858,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:44:00 INFO - . 00:44:00 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30766ms 00:44:00 INFO - PROCESS | 1839 | 1477727040485 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 00:44:00 INFO - PROCESS | 1839 | 1477727040492 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 00:44:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 00:44:00 INFO - PROCESS | 1839 | 1477727040504 Marionette TRACE conn4 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:00 INFO - PROCESS | 1839 | 1477727040745 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 00:44:00 INFO - PROCESS | 1839 | 1477727040829 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 00:44:00 INFO - PROCESS | 1839 | 1477727040836 Marionette TRACE conn4 <- [1,2861,null,["8"]] 00:44:00 INFO - PROCESS | 1839 | 1477727040845 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 00:44:00 INFO - PROCESS | 1839 | 1477727040853 Marionette TRACE conn4 <- [1,2862,null,{}] 00:44:00 INFO - PROCESS | 1839 | 1477727040860 Marionette TRACE conn4 -> [0,2863,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x82425800 == 8 [pid = 1839] [id = 625] 00:44:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82426400) [pid = 1839] [serial = 1827] [outer = (nil)] 00:44:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242c800) [pid = 1839] [serial = 1828] [outer = 0x82426400] 00:44:00 INFO - PROCESS | 1839 | 1477727040972 Marionette DEBUG loaded listener.js 00:44:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a11c00) [pid = 1839] [serial = 1829] [outer = 0x82426400] 00:44:01 WARNING - wptserve Traceback (most recent call last): 00:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:44:01 WARNING - rv = self.func(request, response) 00:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:44:01 WARNING - access_control_allow_origin = "*") 00:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:44:01 WARNING - payload = payload_generator(server_data) 00:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:44:01 WARNING - return encode_string_as_bmp_image(data) 00:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:44:01 WARNING - img.save(f, "BMP") 00:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:44:01 WARNING - f.write(bmpfileheader) 00:44:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:44:01 WARNING - 00:44:10 INFO - PROCESS | 1839 | --DOCSHELL 0x82428000 == 7 [pid = 1839] [id = 624] 00:44:16 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82428400) [pid = 1839] [serial = 1824] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 00:44:22 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82a13c00) [pid = 1839] [serial = 1826] [outer = (nil)] [url = about:blank] 00:44:22 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8242c800) [pid = 1839] [serial = 1828] [outer = (nil)] [url = about:blank] 00:44:31 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:44:31 INFO - PROCESS | 1839 | 1477727071190 Marionette TRACE conn4 <- [1,2863,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:44:31 INFO - . 00:44:31 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30710ms 00:44:31 INFO - PROCESS | 1839 | 1477727071213 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 00:44:31 INFO - PROCESS | 1839 | 1477727071220 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 00:44:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 00:44:31 INFO - PROCESS | 1839 | 1477727071232 Marionette TRACE conn4 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:31 INFO - PROCESS | 1839 | 1477727071468 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 00:44:31 INFO - PROCESS | 1839 | 1477727071552 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 00:44:31 INFO - PROCESS | 1839 | 1477727071559 Marionette TRACE conn4 <- [1,2866,null,["8"]] 00:44:31 INFO - PROCESS | 1839 | 1477727071568 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 00:44:31 INFO - PROCESS | 1839 | 1477727071577 Marionette TRACE conn4 <- [1,2867,null,{}] 00:44:31 INFO - PROCESS | 1839 | 1477727071583 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x82427c00 == 8 [pid = 1839] [id = 626] 00:44:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82428000) [pid = 1839] [serial = 1830] [outer = (nil)] 00:44:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242cc00) [pid = 1839] [serial = 1831] [outer = 0x82428000] 00:44:31 INFO - PROCESS | 1839 | 1477727071696 Marionette DEBUG loaded listener.js 00:44:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a14c00) [pid = 1839] [serial = 1832] [outer = 0x82428000] 00:44:32 WARNING - wptserve Traceback (most recent call last): 00:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:44:32 WARNING - rv = self.func(request, response) 00:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:44:32 WARNING - access_control_allow_origin = "*") 00:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:44:32 WARNING - payload = payload_generator(server_data) 00:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:44:32 WARNING - return encode_string_as_bmp_image(data) 00:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:44:32 WARNING - img.save(f, "BMP") 00:44:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:44:32 WARNING - f.write(bmpfileheader) 00:44:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:44:32 WARNING - 00:44:41 INFO - PROCESS | 1839 | --DOCSHELL 0x82425800 == 7 [pid = 1839] [id = 625] 00:44:43 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82426400) [pid = 1839] [serial = 1827] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 00:44:49 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82a11c00) [pid = 1839] [serial = 1829] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8242cc00) [pid = 1839] [serial = 1831] [outer = (nil)] [url = about:blank] 00:45:01 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:45:01 INFO - PROCESS | 1839 | 1477727101908 Marionette TRACE conn4 <- [1,2868,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:45:01 INFO - . 00:45:01 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30704ms 00:45:01 INFO - PROCESS | 1839 | 1477727101935 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 00:45:01 INFO - PROCESS | 1839 | 1477727101942 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 00:45:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 00:45:01 INFO - PROCESS | 1839 | 1477727101954 Marionette TRACE conn4 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:02 INFO - PROCESS | 1839 | 1477727102201 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 00:45:02 INFO - PROCESS | 1839 | 1477727102285 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 00:45:02 INFO - PROCESS | 1839 | 1477727102292 Marionette TRACE conn4 <- [1,2871,null,["8"]] 00:45:02 INFO - PROCESS | 1839 | 1477727102301 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 00:45:02 INFO - PROCESS | 1839 | 1477727102309 Marionette TRACE conn4 <- [1,2872,null,{}] 00:45:02 INFO - PROCESS | 1839 | 1477727102315 Marionette TRACE conn4 -> [0,2873,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x82426400 == 8 [pid = 1839] [id = 627] 00:45:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82427000) [pid = 1839] [serial = 1833] [outer = (nil)] 00:45:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242c800) [pid = 1839] [serial = 1834] [outer = 0x82427000] 00:45:02 INFO - PROCESS | 1839 | 1477727102429 Marionette DEBUG loaded listener.js 00:45:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82a12800) [pid = 1839] [serial = 1835] [outer = 0x82427000] 00:45:03 INFO - PROCESS | 1839 | 1477727103116 Marionette TRACE conn4 <- [1,2873,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:45:03 INFO - . 00:45:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1182ms 00:45:03 INFO - PROCESS | 1839 | 1477727103133 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 00:45:03 INFO - PROCESS | 1839 | 1477727103138 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 00:45:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 00:45:03 INFO - PROCESS | 1839 | 1477727103147 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:03 INFO - PROCESS | 1839 | 1477727103388 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 00:45:03 INFO - PROCESS | 1839 | 1477727103402 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 00:45:03 INFO - PROCESS | 1839 | 1477727103406 Marionette TRACE conn4 <- [1,2876,null,["8"]] 00:45:03 INFO - PROCESS | 1839 | 1477727103423 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 00:45:03 INFO - PROCESS | 1839 | 1477727103432 Marionette TRACE conn4 <- [1,2877,null,{}] 00:45:03 INFO - PROCESS | 1839 | 1477727103439 Marionette TRACE conn4 -> [0,2878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a10400 == 9 [pid = 1839] [id = 628] 00:45:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82b38c00) [pid = 1839] [serial = 1836] [outer = (nil)] 00:45:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82cab400) [pid = 1839] [serial = 1837] [outer = 0x82b38c00] 00:45:03 INFO - PROCESS | 1839 | 1477727103539 Marionette DEBUG loaded listener.js 00:45:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82058800) [pid = 1839] [serial = 1838] [outer = 0x82b38c00] 00:45:04 INFO - PROCESS | 1839 | 1477727104338 Marionette TRACE conn4 <- [1,2878,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:45:04 INFO - . 00:45:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1225ms 00:45:04 INFO - PROCESS | 1839 | 1477727104381 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 00:45:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 00:45:04 INFO - PROCESS | 1839 | 1477727104389 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 00:45:04 INFO - PROCESS | 1839 | 1477727104396 Marionette TRACE conn4 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:04 INFO - PROCESS | 1839 | 1477727104639 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 00:45:04 INFO - PROCESS | 1839 | 1477727104661 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 00:45:04 INFO - PROCESS | 1839 | 1477727104666 Marionette TRACE conn4 <- [1,2881,null,["8"]] 00:45:04 INFO - PROCESS | 1839 | 1477727104671 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 00:45:04 INFO - PROCESS | 1839 | 1477727104679 Marionette TRACE conn4 <- [1,2882,null,{}] 00:45:04 INFO - PROCESS | 1839 | 1477727104685 Marionette TRACE conn4 -> [0,2883,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea0800 == 10 [pid = 1839] [id = 629] 00:45:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82ea1000) [pid = 1839] [serial = 1839] [outer = (nil)] 00:45:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82ea2800) [pid = 1839] [serial = 1840] [outer = 0x82ea1000] 00:45:04 INFO - PROCESS | 1839 | 1477727104787 Marionette DEBUG loaded listener.js 00:45:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82ea8800) [pid = 1839] [serial = 1841] [outer = 0x82ea1000] 00:45:05 INFO - PROCESS | 1839 | 1477727105543 Marionette TRACE conn4 <- [1,2883,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:45:05 INFO - . 00:45:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1187ms 00:45:05 INFO - PROCESS | 1839 | 1477727105582 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 00:45:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 00:45:05 INFO - PROCESS | 1839 | 1477727105587 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 00:45:05 INFO - PROCESS | 1839 | 1477727105594 Marionette TRACE conn4 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:05 INFO - PROCESS | 1839 | 1477727105817 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 00:45:05 INFO - PROCESS | 1839 | 1477727105838 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 00:45:05 INFO - PROCESS | 1839 | 1477727105845 Marionette TRACE conn4 <- [1,2886,null,["8"]] 00:45:05 INFO - PROCESS | 1839 | 1477727105850 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 00:45:05 INFO - PROCESS | 1839 | 1477727105856 Marionette TRACE conn4 <- [1,2887,null,{}] 00:45:05 INFO - PROCESS | 1839 | 1477727105862 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cf1800 == 11 [pid = 1839] [id = 630] 00:45:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82fe4400) [pid = 1839] [serial = 1842] [outer = (nil)] 00:45:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x83118000) [pid = 1839] [serial = 1843] [outer = 0x82fe4400] 00:45:05 INFO - PROCESS | 1839 | 1477727105964 Marionette DEBUG loaded listener.js 00:45:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8311fc00) [pid = 1839] [serial = 1844] [outer = 0x82fe4400] 00:45:06 INFO - PROCESS | 1839 | 1477727106664 Marionette TRACE conn4 <- [1,2888,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:45:06 INFO - . 00:45:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1124ms 00:45:06 INFO - PROCESS | 1839 | 1477727106718 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 00:45:06 INFO - PROCESS | 1839 | 1477727106722 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 00:45:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 00:45:06 INFO - PROCESS | 1839 | 1477727106729 Marionette TRACE conn4 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:06 INFO - PROCESS | 1839 | 1477727106900 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 00:45:07 INFO - PROCESS | 1839 | 1477727107034 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 00:45:07 INFO - PROCESS | 1839 | 1477727107038 Marionette TRACE conn4 <- [1,2891,null,["8"]] 00:45:07 INFO - PROCESS | 1839 | 1477727107048 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 00:45:07 INFO - PROCESS | 1839 | 1477727107053 Marionette TRACE conn4 <- [1,2892,null,{}] 00:45:07 INFO - PROCESS | 1839 | 1477727107059 Marionette TRACE conn4 -> [0,2893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x83177400 == 12 [pid = 1839] [id = 631] 00:45:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x83178800) [pid = 1839] [serial = 1845] [outer = (nil)] 00:45:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x83203800) [pid = 1839] [serial = 1846] [outer = 0x83178800] 00:45:07 INFO - PROCESS | 1839 | 1477727107151 Marionette DEBUG loaded listener.js 00:45:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x83205400) [pid = 1839] [serial = 1847] [outer = 0x83178800] 00:45:07 INFO - PROCESS | 1839 | 1477727107730 Marionette TRACE conn4 <- [1,2893,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:45:07 INFO - . 00:45:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1021ms 00:45:07 INFO - PROCESS | 1839 | 1477727107749 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 00:45:07 INFO - PROCESS | 1839 | 1477727107753 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 00:45:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 00:45:07 INFO - PROCESS | 1839 | 1477727107761 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:08 INFO - PROCESS | 1839 | 1477727108022 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 00:45:08 INFO - PROCESS | 1839 | 1477727108041 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 00:45:08 INFO - PROCESS | 1839 | 1477727108045 Marionette TRACE conn4 <- [1,2896,null,["8"]] 00:45:08 INFO - PROCESS | 1839 | 1477727108050 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 00:45:08 INFO - PROCESS | 1839 | 1477727108055 Marionette TRACE conn4 <- [1,2897,null,{}] 00:45:08 INFO - PROCESS | 1839 | 1477727108060 Marionette TRACE conn4 -> [0,2898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x832dc800 == 13 [pid = 1839] [id = 632] 00:45:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x832dd400) [pid = 1839] [serial = 1848] [outer = (nil)] 00:45:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8aaaa400) [pid = 1839] [serial = 1849] [outer = 0x832dd400] 00:45:08 INFO - PROCESS | 1839 | 1477727108158 Marionette DEBUG loaded listener.js 00:45:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8aab1c00) [pid = 1839] [serial = 1850] [outer = 0x832dd400] 00:45:08 INFO - PROCESS | 1839 | 1477727108847 Marionette TRACE conn4 <- [1,2898,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:45:08 INFO - . 00:45:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1126ms 00:45:08 INFO - PROCESS | 1839 | 1477727108887 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 00:45:08 INFO - PROCESS | 1839 | 1477727108891 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 00:45:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 00:45:08 INFO - PROCESS | 1839 | 1477727108898 Marionette TRACE conn4 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:09 INFO - PROCESS | 1839 | 1477727109064 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 00:45:09 INFO - PROCESS | 1839 | 1477727109215 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 00:45:09 INFO - PROCESS | 1839 | 1477727109223 Marionette TRACE conn4 <- [1,2901,null,["8"]] 00:45:09 INFO - PROCESS | 1839 | 1477727109232 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 00:45:09 INFO - PROCESS | 1839 | 1477727109239 Marionette TRACE conn4 <- [1,2902,null,{}] 00:45:09 INFO - PROCESS | 1839 | 1477727109244 Marionette TRACE conn4 -> [0,2903,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac4a800 == 14 [pid = 1839] [id = 633] 00:45:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8ac4cc00) [pid = 1839] [serial = 1851] [outer = (nil)] 00:45:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8ac50800) [pid = 1839] [serial = 1852] [outer = 0x8ac4cc00] 00:45:09 INFO - PROCESS | 1839 | 1477727109338 Marionette DEBUG loaded listener.js 00:45:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8ac4e800) [pid = 1839] [serial = 1853] [outer = 0x8ac4cc00] 00:45:09 INFO - PROCESS | 1839 | 1477727109927 Marionette TRACE conn4 <- [1,2903,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:45:09 INFO - . 00:45:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1077ms 00:45:09 INFO - PROCESS | 1839 | 1477727109977 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 00:45:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 00:45:09 INFO - PROCESS | 1839 | 1477727109982 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 00:45:10 INFO - PROCESS | 1839 | 1477727110000 Marionette TRACE conn4 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:10 INFO - PROCESS | 1839 | 1477727110322 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 00:45:10 INFO - PROCESS | 1839 | 1477727110550 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 00:45:10 INFO - PROCESS | 1839 | 1477727110562 Marionette TRACE conn4 <- [1,2906,null,["8"]] 00:45:10 INFO - PROCESS | 1839 | 1477727110633 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 00:45:10 INFO - PROCESS | 1839 | 1477727110650 Marionette TRACE conn4 <- [1,2907,null,{}] 00:45:10 INFO - PROCESS | 1839 | 1477727110663 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb5800 == 15 [pid = 1839] [id = 634] 00:45:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x81fb5c00) [pid = 1839] [serial = 1854] [outer = (nil)] 00:45:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8205fc00) [pid = 1839] [serial = 1855] [outer = 0x81fb5c00] 00:45:10 INFO - PROCESS | 1839 | 1477727110809 Marionette DEBUG loaded listener.js 00:45:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8242b400) [pid = 1839] [serial = 1856] [outer = 0x81fb5c00] 00:45:11 INFO - PROCESS | 1839 | 1477727111473 Marionette TRACE conn4 <- [1,2908,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:45:11 INFO - . 00:45:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1534ms 00:45:11 INFO - PROCESS | 1839 | 1477727111527 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 00:45:11 INFO - PROCESS | 1839 | 1477727111536 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 00:45:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 00:45:11 INFO - PROCESS | 1839 | 1477727111592 Marionette TRACE conn4 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:11 INFO - PROCESS | 1839 | 1477727111802 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 00:45:11 INFO - PROCESS | 1839 | 1477727111961 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 00:45:11 INFO - PROCESS | 1839 | 1477727111968 Marionette TRACE conn4 <- [1,2911,null,["8"]] 00:45:11 INFO - PROCESS | 1839 | 1477727111976 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 00:45:11 INFO - PROCESS | 1839 | 1477727111985 Marionette TRACE conn4 <- [1,2912,null,{}] 00:45:12 INFO - PROCESS | 1839 | 1477727111990 Marionette TRACE conn4 -> [0,2913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea0400 == 16 [pid = 1839] [id = 635] 00:45:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x82fa4000) [pid = 1839] [serial = 1857] [outer = (nil)] 00:45:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x82fe6400) [pid = 1839] [serial = 1858] [outer = 0x82fa4000] 00:45:12 INFO - PROCESS | 1839 | 1477727112100 Marionette DEBUG loaded listener.js 00:45:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x83116c00) [pid = 1839] [serial = 1859] [outer = 0x82fa4000] 00:45:12 INFO - PROCESS | 1839 | 1477727112770 Marionette TRACE conn4 <- [1,2913,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:45:12 INFO - . 00:45:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1226ms 00:45:12 INFO - PROCESS | 1839 | 1477727112814 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 00:45:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 00:45:12 INFO - PROCESS | 1839 | 1477727112818 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 00:45:12 INFO - PROCESS | 1839 | 1477727112826 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:13 INFO - PROCESS | 1839 | 1477727113035 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 00:45:13 INFO - PROCESS | 1839 | 1477727113236 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 00:45:13 INFO - PROCESS | 1839 | 1477727113245 Marionette TRACE conn4 <- [1,2916,null,["8"]] 00:45:13 INFO - PROCESS | 1839 | 1477727113253 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 00:45:13 INFO - PROCESS | 1839 | 1477727113261 Marionette TRACE conn4 <- [1,2917,null,{}] 00:45:13 INFO - PROCESS | 1839 | 1477727113271 Marionette TRACE conn4 -> [0,2918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x8acb4400 == 17 [pid = 1839] [id = 636] 00:45:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8acb4c00) [pid = 1839] [serial = 1860] [outer = (nil)] 00:45:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8ac47400) [pid = 1839] [serial = 1861] [outer = 0x8acb4c00] 00:45:13 INFO - PROCESS | 1839 | 1477727113387 Marionette DEBUG loaded listener.js 00:45:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8addd800) [pid = 1839] [serial = 1862] [outer = 0x8acb4c00] 00:45:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3ebc00 == 18 [pid = 1839] [id = 637] 00:45:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8c3ec000) [pid = 1839] [serial = 1863] [outer = (nil)] 00:45:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8c3ef800) [pid = 1839] [serial = 1864] [outer = 0x8c3ec000] 00:45:14 INFO - PROCESS | 1839 | 1477727114310 Marionette TRACE conn4 <- [1,2918,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:45:14 INFO - . 00:45:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1530ms 00:45:14 INFO - PROCESS | 1839 | 1477727114357 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 00:45:14 INFO - PROCESS | 1839 | 1477727114360 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 00:45:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 00:45:14 INFO - PROCESS | 1839 | 1477727114370 Marionette TRACE conn4 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:14 INFO - PROCESS | 1839 | 1477727114626 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 00:45:14 INFO - PROCESS | 1839 | 1477727114800 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 00:45:14 INFO - PROCESS | 1839 | 1477727114804 Marionette TRACE conn4 <- [1,2921,null,["8"]] 00:45:14 INFO - PROCESS | 1839 | 1477727114813 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 00:45:14 INFO - PROCESS | 1839 | 1477727114823 Marionette TRACE conn4 <- [1,2922,null,{}] 00:45:14 INFO - PROCESS | 1839 | 1477727114874 Marionette TRACE conn4 -> [0,2923,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3ee400 == 19 [pid = 1839] [id = 638] 00:45:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8c3f4c00) [pid = 1839] [serial = 1865] [outer = (nil)] 00:45:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x8c4ee000) [pid = 1839] [serial = 1866] [outer = 0x8c3f4c00] 00:45:15 INFO - PROCESS | 1839 | 1477727114998 Marionette DEBUG loaded listener.js 00:45:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8c4f3c00) [pid = 1839] [serial = 1867] [outer = 0x8c3f4c00] 00:45:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ca29000 == 20 [pid = 1839] [id = 639] 00:45:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8ca29800) [pid = 1839] [serial = 1868] [outer = (nil)] 00:45:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8c4f7400) [pid = 1839] [serial = 1869] [outer = 0x8ca29800] 00:45:16 INFO - PROCESS | 1839 | 1477727116057 Marionette TRACE conn4 <- [1,2923,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:45:16 INFO - . 00:45:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1723ms 00:45:16 INFO - PROCESS | 1839 | 1477727116094 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 00:45:16 INFO - PROCESS | 1839 | 1477727116101 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 00:45:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 00:45:16 INFO - PROCESS | 1839 | 1477727116112 Marionette TRACE conn4 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:16 INFO - PROCESS | 1839 | 1477727116359 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 00:45:16 INFO - PROCESS | 1839 | 1477727116552 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 00:45:16 INFO - PROCESS | 1839 | 1477727116557 Marionette TRACE conn4 <- [1,2926,null,["8"]] 00:45:16 INFO - PROCESS | 1839 | 1477727116607 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 00:45:16 INFO - PROCESS | 1839 | 1477727116616 Marionette TRACE conn4 <- [1,2927,null,{}] 00:45:16 INFO - PROCESS | 1839 | 1477727116626 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x82055c00 == 21 [pid = 1839] [id = 640] 00:45:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8205ec00) [pid = 1839] [serial = 1870] [outer = (nil)] 00:45:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82aa9800) [pid = 1839] [serial = 1871] [outer = 0x8205ec00] 00:45:16 INFO - PROCESS | 1839 | 1477727116733 Marionette DEBUG loaded listener.js 00:45:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82cb1000) [pid = 1839] [serial = 1872] [outer = 0x8205ec00] 00:45:17 INFO - PROCESS | 1839 | --DOCSHELL 0x82427c00 == 20 [pid = 1839] [id = 626] 00:45:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fa0800 == 21 [pid = 1839] [id = 641] 00:45:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x82fa4c00) [pid = 1839] [serial = 1873] [outer = (nil)] 00:45:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82059800) [pid = 1839] [serial = 1874] [outer = 0x82fa4c00] 00:45:17 INFO - PROCESS | 1839 | 1477727117545 Marionette TRACE conn4 <- [1,2928,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:45:17 INFO - . 00:45:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1521ms 00:45:17 INFO - PROCESS | 1839 | 1477727117633 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 00:45:17 INFO - PROCESS | 1839 | 1477727117639 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 00:45:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 00:45:17 INFO - PROCESS | 1839 | 1477727117694 Marionette TRACE conn4 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:17 INFO - PROCESS | 1839 | 1477727117890 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 00:45:17 INFO - PROCESS | 1839 | 1477727117900 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 00:45:17 INFO - PROCESS | 1839 | 1477727117904 Marionette TRACE conn4 <- [1,2931,null,["8"]] 00:45:17 INFO - PROCESS | 1839 | 1477727117912 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 00:45:17 INFO - PROCESS | 1839 | 1477727117918 Marionette TRACE conn4 <- [1,2932,null,{}] 00:45:17 INFO - PROCESS | 1839 | 1477727117923 Marionette TRACE conn4 -> [0,2933,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fe6800 == 22 [pid = 1839] [id = 642] 00:45:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82fe9000) [pid = 1839] [serial = 1875] [outer = (nil)] 00:45:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x83120400) [pid = 1839] [serial = 1876] [outer = 0x82fe9000] 00:45:18 INFO - PROCESS | 1839 | 1477727118028 Marionette DEBUG loaded listener.js 00:45:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8316fc00) [pid = 1839] [serial = 1877] [outer = 0x82fe9000] 00:45:18 INFO - PROCESS | 1839 | 1477727118779 Marionette TRACE conn4 <- [1,2933,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:45:18 INFO - . 00:45:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1130ms 00:45:18 INFO - PROCESS | 1839 | 1477727118828 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 00:45:18 INFO - PROCESS | 1839 | 1477727118835 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 00:45:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 00:45:18 INFO - PROCESS | 1839 | 1477727118842 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:19 INFO - PROCESS | 1839 | 1477727119006 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 00:45:19 INFO - PROCESS | 1839 | 1477727119154 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 00:45:19 INFO - PROCESS | 1839 | 1477727119160 Marionette TRACE conn4 <- [1,2936,null,["8"]] 00:45:19 INFO - PROCESS | 1839 | 1477727119166 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 00:45:19 INFO - PROCESS | 1839 | 1477727119173 Marionette TRACE conn4 <- [1,2937,null,{}] 00:45:19 INFO - PROCESS | 1839 | 1477727119179 Marionette TRACE conn4 -> [0,2938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac49800 == 23 [pid = 1839] [id = 643] 00:45:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8ac49c00) [pid = 1839] [serial = 1878] [outer = (nil)] 00:45:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8ac4e000) [pid = 1839] [serial = 1879] [outer = 0x8ac49c00] 00:45:19 INFO - PROCESS | 1839 | 1477727119293 Marionette DEBUG loaded listener.js 00:45:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8acaa400) [pid = 1839] [serial = 1880] [outer = 0x8ac49c00] 00:45:20 INFO - PROCESS | 1839 | 1477727120041 Marionette TRACE conn4 <- [1,2938,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:45:20 INFO - . 00:45:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1274ms 00:45:20 INFO - PROCESS | 1839 | 1477727120120 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 00:45:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 00:45:20 INFO - PROCESS | 1839 | 1477727120125 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 00:45:20 INFO - PROCESS | 1839 | 1477727120133 Marionette TRACE conn4 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:20 INFO - PROCESS | 1839 | 1477727120371 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 00:45:20 INFO - PROCESS | 1839 | 1477727120393 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 00:45:20 INFO - PROCESS | 1839 | 1477727120400 Marionette TRACE conn4 <- [1,2941,null,["8"]] 00:45:20 INFO - PROCESS | 1839 | 1477727120405 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 00:45:20 INFO - PROCESS | 1839 | 1477727120411 Marionette TRACE conn4 <- [1,2942,null,{}] 00:45:20 INFO - PROCESS | 1839 | 1477727120490 Marionette TRACE conn4 -> [0,2943,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4f3000 == 24 [pid = 1839] [id = 644] 00:45:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8c4f7800) [pid = 1839] [serial = 1881] [outer = (nil)] 00:45:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8ca21800) [pid = 1839] [serial = 1882] [outer = 0x8c4f7800] 00:45:20 INFO - PROCESS | 1839 | 1477727120584 Marionette DEBUG loaded listener.js 00:45:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8ca27000) [pid = 1839] [serial = 1883] [outer = 0x8c4f7800] 00:45:21 INFO - PROCESS | 1839 | 1477727121324 Marionette TRACE conn4 <- [1,2943,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:45:21 INFO - . 00:45:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1228ms 00:45:21 INFO - PROCESS | 1839 | 1477727121360 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 00:45:21 INFO - PROCESS | 1839 | 1477727121363 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 00:45:21 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 00:45:21 INFO - PROCESS | 1839 | 1477727121371 Marionette TRACE conn4 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:21 INFO - PROCESS | 1839 | 1477727121697 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 00:45:21 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x832dd400) [pid = 1839] [serial = 1848] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 00:45:21 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x83178800) [pid = 1839] [serial = 1845] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 00:45:21 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82fe4400) [pid = 1839] [serial = 1842] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 00:45:21 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x82ea1000) [pid = 1839] [serial = 1839] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 00:45:21 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x82b38c00) [pid = 1839] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 00:45:21 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82427000) [pid = 1839] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 00:45:21 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82428000) [pid = 1839] [serial = 1830] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 00:45:21 INFO - PROCESS | 1839 | 1477727121817 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 00:45:21 INFO - PROCESS | 1839 | 1477727121821 Marionette TRACE conn4 <- [1,2946,null,["8"]] 00:45:21 INFO - PROCESS | 1839 | 1477727121831 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 00:45:21 INFO - PROCESS | 1839 | 1477727121836 Marionette TRACE conn4 <- [1,2947,null,{}] 00:45:21 INFO - PROCESS | 1839 | 1477727121841 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x82430000 == 25 [pid = 1839] [id = 645] 00:45:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x82b2d000) [pid = 1839] [serial = 1884] [outer = (nil)] 00:45:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82fe4400) [pid = 1839] [serial = 1885] [outer = 0x82b2d000] 00:45:21 INFO - PROCESS | 1839 | 1477727121935 Marionette DEBUG loaded listener.js 00:45:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x83208c00) [pid = 1839] [serial = 1886] [outer = 0x82b2d000] 00:45:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc75000 == 26 [pid = 1839] [id = 646] 00:45:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8cc77400) [pid = 1839] [serial = 1887] [outer = (nil)] 00:45:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8cc79800) [pid = 1839] [serial = 1888] [outer = 0x8cc77400] 00:45:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc7c000 == 27 [pid = 1839] [id = 647] 00:45:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8cc7c400) [pid = 1839] [serial = 1889] [outer = (nil)] 00:45:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8cc7c800) [pid = 1839] [serial = 1890] [outer = 0x8cc7c400] 00:45:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc7f000 == 28 [pid = 1839] [id = 648] 00:45:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8cc7f400) [pid = 1839] [serial = 1891] [outer = (nil)] 00:45:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8cc7fc00) [pid = 1839] [serial = 1892] [outer = 0x8cc7f400] 00:45:22 INFO - PROCESS | 1839 | 1477727122591 Marionette TRACE conn4 <- [1,2948,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 00:45:22 INFO - ... 00:45:22 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1273ms 00:45:22 INFO - PROCESS | 1839 | 1477727122644 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 00:45:22 INFO - PROCESS | 1839 | 1477727122648 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 00:45:22 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 00:45:22 INFO - PROCESS | 1839 | 1477727122655 Marionette TRACE conn4 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:22 INFO - PROCESS | 1839 | 1477727122910 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 00:45:22 INFO - PROCESS | 1839 | 1477727122924 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 00:45:22 INFO - PROCESS | 1839 | 1477727122926 Marionette TRACE conn4 <- [1,2951,null,["8"]] 00:45:22 INFO - PROCESS | 1839 | 1477727122930 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 00:45:22 INFO - PROCESS | 1839 | 1477727122937 Marionette TRACE conn4 <- [1,2952,null,{}] 00:45:22 INFO - PROCESS | 1839 | 1477727122943 Marionette TRACE conn4 -> [0,2953,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d676000 == 29 [pid = 1839] [id = 649] 00:45:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8d676400) [pid = 1839] [serial = 1893] [outer = (nil)] 00:45:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8d67b800) [pid = 1839] [serial = 1894] [outer = 0x8d676400] 00:45:23 INFO - PROCESS | 1839 | 1477727123035 Marionette DEBUG loaded listener.js 00:45:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8d67e800) [pid = 1839] [serial = 1895] [outer = 0x8d676400] 00:45:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d710000 == 30 [pid = 1839] [id = 650] 00:45:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8d744c00) [pid = 1839] [serial = 1896] [outer = (nil)] 00:45:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8d74a000) [pid = 1839] [serial = 1897] [outer = 0x8d744c00] 00:45:23 INFO - PROCESS | 1839 | 1477727123710 Marionette TRACE conn4 <- [1,2953,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 00:45:23 INFO - . 00:45:23 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1083ms 00:45:23 INFO - PROCESS | 1839 | 1477727123740 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 00:45:23 INFO - PROCESS | 1839 | 1477727123747 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 00:45:23 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 00:45:23 INFO - PROCESS | 1839 | 1477727123760 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:23 INFO - PROCESS | 1839 | 1477727123972 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 00:45:24 INFO - PROCESS | 1839 | 1477727124164 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 00:45:24 INFO - PROCESS | 1839 | 1477727124178 Marionette TRACE conn4 <- [1,2956,null,["8"]] 00:45:24 INFO - PROCESS | 1839 | 1477727124192 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 00:45:24 INFO - PROCESS | 1839 | 1477727124201 Marionette TRACE conn4 <- [1,2957,null,{}] 00:45:24 INFO - PROCESS | 1839 | 1477727124208 Marionette TRACE conn4 -> [0,2958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cef400 == 31 [pid = 1839] [id = 651] 00:45:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x82cf0800) [pid = 1839] [serial = 1898] [outer = (nil)] 00:45:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x82e2d400) [pid = 1839] [serial = 1899] [outer = 0x82cf0800] 00:45:24 INFO - PROCESS | 1839 | 1477727124331 Marionette DEBUG loaded listener.js 00:45:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x82e2ac00) [pid = 1839] [serial = 1900] [outer = 0x82cf0800] 00:45:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x832d8800 == 32 [pid = 1839] [id = 652] 00:45:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x832d9400) [pid = 1839] [serial = 1901] [outer = (nil)] 00:45:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x832da400) [pid = 1839] [serial = 1902] [outer = 0x832d9400] 00:45:25 INFO - PROCESS | 1839 | 1477727125059 Marionette TRACE conn4 <- [1,2958,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 00:45:25 INFO - . 00:45:25 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1379ms 00:45:25 INFO - PROCESS | 1839 | 1477727125139 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 00:45:25 INFO - PROCESS | 1839 | 1477727125145 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 00:45:25 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 00:45:25 INFO - PROCESS | 1839 | 1477727125154 Marionette TRACE conn4 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:25 INFO - PROCESS | 1839 | 1477727125359 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 00:45:25 INFO - PROCESS | 1839 | 1477727125539 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 00:45:25 INFO - PROCESS | 1839 | 1477727125544 Marionette TRACE conn4 <- [1,2961,null,["8"]] 00:45:25 INFO - PROCESS | 1839 | 1477727125555 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 00:45:25 INFO - PROCESS | 1839 | 1477727125561 Marionette TRACE conn4 <- [1,2962,null,{}] 00:45:25 INFO - PROCESS | 1839 | 1477727125609 Marionette TRACE conn4 -> [0,2963,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac49400 == 33 [pid = 1839] [id = 653] 00:45:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x8ac50c00) [pid = 1839] [serial = 1903] [outer = (nil)] 00:45:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x8c3f1c00) [pid = 1839] [serial = 1904] [outer = 0x8ac50c00] 00:45:25 INFO - PROCESS | 1839 | 1477727125724 Marionette DEBUG loaded listener.js 00:45:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x8c4f6c00) [pid = 1839] [serial = 1905] [outer = 0x8ac50c00] 00:45:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc79000 == 34 [pid = 1839] [id = 654] 00:45:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x8d673800) [pid = 1839] [serial = 1906] [outer = (nil)] 00:45:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x8d674800) [pid = 1839] [serial = 1907] [outer = 0x8d673800] 00:45:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d681400 == 35 [pid = 1839] [id = 655] 00:45:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x8d681c00) [pid = 1839] [serial = 1908] [outer = (nil)] 00:45:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x8d682000) [pid = 1839] [serial = 1909] [outer = 0x8d681c00] 00:45:26 INFO - PROCESS | 1839 | 1477727126450 Marionette TRACE conn4 <- [1,2963,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 00:45:26 INFO - .. 00:45:26 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1331ms 00:45:26 INFO - PROCESS | 1839 | 1477727126492 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 00:45:26 INFO - PROCESS | 1839 | 1477727126500 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 00:45:26 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 00:45:26 INFO - PROCESS | 1839 | 1477727126526 Marionette TRACE conn4 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:26 INFO - PROCESS | 1839 | 1477727126723 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 00:45:26 INFO - PROCESS | 1839 | 1477727126900 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 00:45:26 INFO - PROCESS | 1839 | 1477727126906 Marionette TRACE conn4 <- [1,2966,null,["8"]] 00:45:26 INFO - PROCESS | 1839 | 1477727126912 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 00:45:26 INFO - PROCESS | 1839 | 1477727126919 Marionette TRACE conn4 <- [1,2967,null,{}] 00:45:26 INFO - PROCESS | 1839 | 1477727126926 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d923c00 == 36 [pid = 1839] [id = 656] 00:45:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x8da02800) [pid = 1839] [serial = 1910] [outer = (nil)] 00:45:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x8da8bc00) [pid = 1839] [serial = 1911] [outer = 0x8da02800] 00:45:27 INFO - PROCESS | 1839 | 1477727127082 Marionette DEBUG loaded listener.js 00:45:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x8da91c00) [pid = 1839] [serial = 1912] [outer = 0x8da02800] 00:45:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da95800 == 37 [pid = 1839] [id = 657] 00:45:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x8f64f000) [pid = 1839] [serial = 1913] [outer = (nil)] 00:45:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x8f650000) [pid = 1839] [serial = 1914] [outer = 0x8f64f000] 00:45:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f7a5800 == 38 [pid = 1839] [id = 658] 00:45:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x8f7a6000) [pid = 1839] [serial = 1915] [outer = (nil)] 00:45:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x8f7a6800) [pid = 1839] [serial = 1916] [outer = 0x8f7a6000] 00:45:27 INFO - PROCESS | 1839 | 1477727127851 Marionette TRACE conn4 <- [1,2968,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 00:45:27 INFO - .. 00:45:27 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1348ms 00:45:27 INFO - PROCESS | 1839 | 1477727127891 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 00:45:27 INFO - PROCESS | 1839 | 1477727127895 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 00:45:27 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 00:45:27 INFO - PROCESS | 1839 | 1477727127905 Marionette TRACE conn4 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:28 INFO - PROCESS | 1839 | 1477727128086 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 00:45:28 INFO - PROCESS | 1839 | 1477727128282 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 00:45:28 INFO - PROCESS | 1839 | 1477727128288 Marionette TRACE conn4 <- [1,2971,null,["8"]] 00:45:28 INFO - PROCESS | 1839 | 1477727128296 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 00:45:28 INFO - PROCESS | 1839 | 1477727128302 Marionette TRACE conn4 <- [1,2972,null,{}] 00:45:28 INFO - PROCESS | 1839 | 1477727128312 Marionette TRACE conn4 -> [0,2973,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64e000 == 39 [pid = 1839] [id = 659] 00:45:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x8f64f800) [pid = 1839] [serial = 1917] [outer = (nil)] 00:45:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x8f64d400) [pid = 1839] [serial = 1918] [outer = 0x8f64f800] 00:45:28 INFO - PROCESS | 1839 | 1477727128424 Marionette DEBUG loaded listener.js 00:45:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x8f80fc00) [pid = 1839] [serial = 1919] [outer = 0x8f64f800] 00:45:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x90d11000 == 40 [pid = 1839] [id = 660] 00:45:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0x90d11c00) [pid = 1839] [serial = 1920] [outer = (nil)] 00:45:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0x9297ac00) [pid = 1839] [serial = 1921] [outer = 0x90d11c00] 00:45:29 INFO - PROCESS | 1839 | 1477727129096 Marionette TRACE conn4 <- [1,2973,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 00:45:29 INFO - . 00:45:29 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1228ms 00:45:29 INFO - PROCESS | 1839 | 1477727129140 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 00:45:29 INFO - PROCESS | 1839 | 1477727129144 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 00:45:29 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 00:45:29 INFO - PROCESS | 1839 | 1477727129153 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:29 INFO - PROCESS | 1839 | 1477727129328 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 00:45:29 INFO - PROCESS | 1839 | 1477727129519 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 00:45:29 INFO - PROCESS | 1839 | 1477727129524 Marionette TRACE conn4 <- [1,2976,null,["8"]] 00:45:29 INFO - PROCESS | 1839 | 1477727129532 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 00:45:29 INFO - PROCESS | 1839 | 1477727129538 Marionette TRACE conn4 <- [1,2977,null,{}] 00:45:29 INFO - PROCESS | 1839 | 1477727129547 Marionette TRACE conn4 -> [0,2978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fadc00 == 41 [pid = 1839] [id = 661] 00:45:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0x8fb59800) [pid = 1839] [serial = 1922] [outer = (nil)] 00:45:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0x929df400) [pid = 1839] [serial = 1923] [outer = 0x8fb59800] 00:45:29 INFO - PROCESS | 1839 | 1477727129658 Marionette DEBUG loaded listener.js 00:45:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0x92bac800) [pid = 1839] [serial = 1924] [outer = 0x8fb59800] 00:45:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x92c26000 == 42 [pid = 1839] [id = 662] 00:45:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x92c2d800) [pid = 1839] [serial = 1925] [outer = (nil)] 00:45:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x92c2e000) [pid = 1839] [serial = 1926] [outer = 0x92c2d800] 00:45:30 INFO - PROCESS | 1839 | 1477727130382 Marionette TRACE conn4 <- [1,2978,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 00:45:30 INFO - . 00:45:30 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1278ms 00:45:30 INFO - PROCESS | 1839 | 1477727130431 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 00:45:30 INFO - PROCESS | 1839 | 1477727130436 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 00:45:30 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 00:45:30 INFO - PROCESS | 1839 | 1477727130443 Marionette TRACE conn4 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:30 INFO - PROCESS | 1839 | 1477727130673 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 00:45:30 INFO - PROCESS | 1839 | 1477727130855 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 00:45:30 INFO - PROCESS | 1839 | 1477727130861 Marionette TRACE conn4 <- [1,2981,null,["8"]] 00:45:30 INFO - PROCESS | 1839 | 1477727130872 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 00:45:30 INFO - PROCESS | 1839 | 1477727130877 Marionette TRACE conn4 <- [1,2982,null,{}] 00:45:30 INFO - PROCESS | 1839 | 1477727130883 Marionette TRACE conn4 -> [0,2983,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb1c00 == 43 [pid = 1839] [id = 663] 00:45:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0x82061800) [pid = 1839] [serial = 1927] [outer = (nil)] 00:45:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x82e21800) [pid = 1839] [serial = 1928] [outer = 0x82061800] 00:45:30 INFO - PROCESS | 1839 | 1477727130989 Marionette DEBUG loaded listener.js 00:45:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x83210000) [pid = 1839] [serial = 1929] [outer = 0x82061800] 00:45:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aab400 == 44 [pid = 1839] [id = 664] 00:45:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x82b2ec00) [pid = 1839] [serial = 1930] [outer = (nil)] 00:45:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e25c00 == 45 [pid = 1839] [id = 665] 00:45:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x82e2a400) [pid = 1839] [serial = 1931] [outer = (nil)] 00:45:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x82e2cc00) [pid = 1839] [serial = 1932] [outer = 0x82b2ec00] 00:45:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x82fe1800) [pid = 1839] [serial = 1933] [outer = 0x82e2a400] 00:45:32 INFO - PROCESS | 1839 | 1477727132074 Marionette TRACE conn4 <- [1,2983,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 00:45:32 INFO - .. 00:45:32 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1676ms 00:45:32 INFO - PROCESS | 1839 | 1477727132122 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 00:45:32 INFO - PROCESS | 1839 | 1477727132128 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 00:45:32 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 00:45:32 INFO - PROCESS | 1839 | 1477727132140 Marionette TRACE conn4 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:32 INFO - PROCESS | 1839 | 1477727132376 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 00:45:32 INFO - PROCESS | 1839 | 1477727132561 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 00:45:32 INFO - PROCESS | 1839 | 1477727132567 Marionette TRACE conn4 <- [1,2986,null,["8"]] 00:45:32 INFO - PROCESS | 1839 | 1477727132579 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 00:45:32 INFO - PROCESS | 1839 | 1477727132587 Marionette TRACE conn4 <- [1,2987,null,{}] 00:45:32 INFO - PROCESS | 1839 | 1477727132621 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x8205a800 == 46 [pid = 1839] [id = 666] 00:45:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 116 (0x8242e800) [pid = 1839] [serial = 1934] [outer = (nil)] 00:45:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 117 (0x82caf400) [pid = 1839] [serial = 1935] [outer = 0x8242e800] 00:45:32 INFO - PROCESS | 1839 | 1477727132728 Marionette DEBUG loaded listener.js 00:45:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 118 (0x82e2e000) [pid = 1839] [serial = 1936] [outer = 0x8242e800] 00:45:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8d710000 == 45 [pid = 1839] [id = 650] 00:45:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc7f000 == 44 [pid = 1839] [id = 648] 00:45:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc7c000 == 43 [pid = 1839] [id = 647] 00:45:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc75000 == 42 [pid = 1839] [id = 646] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 117 (0x8ac50800) [pid = 1839] [serial = 1852] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8ca29000 == 41 [pid = 1839] [id = 639] 00:45:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82fa0800 == 40 [pid = 1839] [id = 641] 00:45:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3ebc00 == 39 [pid = 1839] [id = 637] 00:45:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fa0800 == 40 [pid = 1839] [id = 667] 00:45:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 118 (0x8311a400) [pid = 1839] [serial = 1937] [outer = (nil)] 00:45:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 119 (0x8311a800) [pid = 1839] [serial = 1938] [outer = 0x8311a400] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 118 (0x8aaaa400) [pid = 1839] [serial = 1849] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 117 (0x8aab1c00) [pid = 1839] [serial = 1850] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 116 (0x83203800) [pid = 1839] [serial = 1846] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 115 (0x83205400) [pid = 1839] [serial = 1847] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x83118000) [pid = 1839] [serial = 1843] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x8311fc00) [pid = 1839] [serial = 1844] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x82ea2800) [pid = 1839] [serial = 1840] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x82ea8800) [pid = 1839] [serial = 1841] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x82cab400) [pid = 1839] [serial = 1837] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x82058800) [pid = 1839] [serial = 1838] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x8242c800) [pid = 1839] [serial = 1834] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x82a12800) [pid = 1839] [serial = 1835] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0x82a14c00) [pid = 1839] [serial = 1832] [outer = (nil)] [url = about:blank] 00:45:33 INFO - PROCESS | 1839 | 1477727133431 Marionette TRACE conn4 <- [1,2988,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 00:45:33 INFO - . 00:45:33 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1324ms 00:45:33 INFO - PROCESS | 1839 | 1477727133462 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 00:45:33 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 00:45:33 INFO - PROCESS | 1839 | 1477727133467 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 00:45:33 INFO - PROCESS | 1839 | 1477727133474 Marionette TRACE conn4 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:33 INFO - PROCESS | 1839 | 1477727133656 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 00:45:33 INFO - PROCESS | 1839 | 1477727133801 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 00:45:33 INFO - PROCESS | 1839 | 1477727133807 Marionette TRACE conn4 <- [1,2991,null,["8"]] 00:45:33 INFO - PROCESS | 1839 | 1477727133813 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 00:45:33 INFO - PROCESS | 1839 | 1477727133820 Marionette TRACE conn4 <- [1,2992,null,{}] 00:45:33 INFO - PROCESS | 1839 | 1477727133825 Marionette TRACE conn4 -> [0,2993,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cb5c00 == 41 [pid = 1839] [id = 668] 00:45:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x82fe1c00) [pid = 1839] [serial = 1939] [outer = (nil)] 00:45:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x8316d400) [pid = 1839] [serial = 1940] [outer = 0x82fe1c00] 00:45:33 INFO - PROCESS | 1839 | 1477727133924 Marionette DEBUG loaded listener.js 00:45:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0x83205400) [pid = 1839] [serial = 1941] [outer = 0x82fe1c00] 00:45:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x83120000 == 42 [pid = 1839] [id = 669] 00:45:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x8aab6c00) [pid = 1839] [serial = 1942] [outer = (nil)] 00:45:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x8ac4a400) [pid = 1839] [serial = 1943] [outer = 0x8aab6c00] 00:45:34 INFO - PROCESS | 1839 | 1477727134634 Marionette TRACE conn4 <- [1,2993,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 00:45:34 INFO - . 00:45:34 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1222ms 00:45:34 INFO - PROCESS | 1839 | 1477727134762 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 00:45:34 INFO - PROCESS | 1839 | 1477727134772 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 00:45:34 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 00:45:34 INFO - PROCESS | 1839 | 1477727134797 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:34 INFO - PROCESS | 1839 | 1477727134985 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 00:45:35 INFO - PROCESS | 1839 | 1477727134997 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 00:45:35 INFO - PROCESS | 1839 | 1477727135000 Marionette TRACE conn4 <- [1,2996,null,["8"]] 00:45:35 INFO - PROCESS | 1839 | 1477727135008 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 00:45:35 INFO - PROCESS | 1839 | 1477727135014 Marionette TRACE conn4 <- [1,2997,null,{}] 00:45:35 INFO - PROCESS | 1839 | 1477727135021 Marionette TRACE conn4 -> [0,2998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8acb4800 == 43 [pid = 1839] [id = 670] 00:45:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x8add8c00) [pid = 1839] [serial = 1944] [outer = (nil)] 00:45:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x8addf400) [pid = 1839] [serial = 1945] [outer = 0x8add8c00] 00:45:35 INFO - PROCESS | 1839 | 1477727135122 Marionette DEBUG loaded listener.js 00:45:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x8c3ebc00) [pid = 1839] [serial = 1946] [outer = 0x8add8c00] 00:45:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8addcc00 == 44 [pid = 1839] [id = 671] 00:45:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x8ca23000) [pid = 1839] [serial = 1947] [outer = (nil)] 00:45:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 116 (0x8ca23c00) [pid = 1839] [serial = 1948] [outer = 0x8ca23000] 00:45:35 INFO - PROCESS | 1839 | 1477727135838 Marionette TRACE conn4 <- [1,2998,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 00:45:35 INFO - . 00:45:35 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1076ms 00:45:35 INFO - PROCESS | 1839 | 1477727135867 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 00:45:35 INFO - PROCESS | 1839 | 1477727135871 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 00:45:35 INFO - TEST-START | /touch-events/create-touch-touchlist.html 00:45:35 INFO - PROCESS | 1839 | 1477727135879 Marionette TRACE conn4 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:36 INFO - PROCESS | 1839 | 1477727136054 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 00:45:36 INFO - PROCESS | 1839 | 1477727136216 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 00:45:36 INFO - PROCESS | 1839 | 1477727136224 Marionette TRACE conn4 <- [1,3001,null,["8"]] 00:45:36 INFO - PROCESS | 1839 | 1477727136230 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 00:45:36 INFO - PROCESS | 1839 | 1477727136235 Marionette TRACE conn4 <- [1,3002,null,{}] 00:45:36 INFO - PROCESS | 1839 | 1477727136241 Marionette TRACE conn4 -> [0,3003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cbbac00 == 45 [pid = 1839] [id = 672] 00:45:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 117 (0x8cbbb400) [pid = 1839] [serial = 1949] [outer = (nil)] 00:45:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 118 (0x8cbc4400) [pid = 1839] [serial = 1950] [outer = 0x8cbbb400] 00:45:36 INFO - PROCESS | 1839 | 1477727136339 Marionette DEBUG loaded listener.js 00:45:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 119 (0x8cc73400) [pid = 1839] [serial = 1951] [outer = 0x8cbbb400] 00:45:36 INFO - PROCESS | 1839 | 1477727136959 Marionette TRACE conn4 <- [1,3003,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 00:45:36 INFO - .... 00:45:36 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1121ms 00:45:37 INFO - PROCESS | 1839 | 1477727137005 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 00:45:37 INFO - PROCESS | 1839 | 1477727137009 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 00:45:37 INFO - TEST-START | /touch-events/historical.html 00:45:37 INFO - PROCESS | 1839 | 1477727137016 Marionette TRACE conn4 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:37 INFO - PROCESS | 1839 | 1477727137236 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 00:45:37 INFO - PROCESS | 1839 | 1477727137269 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 00:45:37 INFO - PROCESS | 1839 | 1477727137273 Marionette TRACE conn4 <- [1,3006,null,["8"]] 00:45:37 INFO - PROCESS | 1839 | 1477727137277 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 00:45:37 INFO - PROCESS | 1839 | 1477727137283 Marionette TRACE conn4 <- [1,3007,null,{}] 00:45:37 INFO - PROCESS | 1839 | 1477727137288 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa5400 == 46 [pid = 1839] [id = 673] 00:45:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 120 (0x8cc81800) [pid = 1839] [serial = 1952] [outer = (nil)] 00:45:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 121 (0x8d710000) [pid = 1839] [serial = 1953] [outer = 0x8cc81800] 00:45:37 INFO - PROCESS | 1839 | 1477727137457 Marionette DEBUG loaded listener.js 00:45:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 122 (0x8d919800) [pid = 1839] [serial = 1954] [outer = 0x8cc81800] 00:45:38 INFO - PROCESS | 1839 | 1477727138051 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 00:45:38 INFO - . 00:45:38 INFO - TEST-OK | /touch-events/historical.html | took 1076ms 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 121 (0x82b2d000) [pid = 1839] [serial = 1884] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 120 (0x8ca29800) [pid = 1839] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477727115565] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 119 (0x82fe9000) [pid = 1839] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 118 (0x82fa4c00) [pid = 1839] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 117 (0x8205ec00) [pid = 1839] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 116 (0x8ac4cc00) [pid = 1839] [serial = 1851] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 115 (0x8c3ec000) [pid = 1839] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x8cc77400) [pid = 1839] [serial = 1887] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x8cc7c400) [pid = 1839] [serial = 1889] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x8cc7f400) [pid = 1839] [serial = 1891] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x8c4f7800) [pid = 1839] [serial = 1881] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x8d744c00) [pid = 1839] [serial = 1896] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x8ac49c00) [pid = 1839] [serial = 1878] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 00:45:38 INFO - PROCESS | 1839 | 1477727138227 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 00:45:38 INFO - PROCESS | 1839 | 1477727138237 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 00:45:38 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 00:45:38 INFO - PROCESS | 1839 | 1477727138265 Marionette TRACE conn4 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:38 INFO - PROCESS | 1839 | 1477727138451 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 00:45:38 INFO - PROCESS | 1839 | 1477727138586 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 00:45:38 INFO - PROCESS | 1839 | 1477727138591 Marionette TRACE conn4 <- [1,3011,null,["8"]] 00:45:38 INFO - PROCESS | 1839 | 1477727138602 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 00:45:38 INFO - PROCESS | 1839 | 1477727138606 Marionette TRACE conn4 <- [1,3012,null,{}] 00:45:38 INFO - PROCESS | 1839 | 1477727138612 Marionette TRACE conn4 -> [0,3013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x83118000 == 47 [pid = 1839] [id = 674] 00:45:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x8ade6c00) [pid = 1839] [serial = 1955] [outer = (nil)] 00:45:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x8f645800) [pid = 1839] [serial = 1956] [outer = 0x8ade6c00] 00:45:38 INFO - PROCESS | 1839 | 1477727138703 Marionette DEBUG loaded listener.js 00:45:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x8cc7f400) [pid = 1839] [serial = 1957] [outer = 0x8ade6c00] 00:45:39 INFO - PROCESS | 1839 | 1477727139208 Marionette TRACE conn4 <- [1,3013,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 00:45:39 INFO - ... 00:45:39 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 971ms 00:45:39 INFO - PROCESS | 1839 | 1477727139235 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 00:45:39 INFO - PROCESS | 1839 | 1477727139239 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 00:45:39 INFO - TEST-START | /touch-events/touch-retargeting.html 00:45:39 INFO - PROCESS | 1839 | 1477727139254 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:39 INFO - PROCESS | 1839 | 1477727139410 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 00:45:39 INFO - PROCESS | 1839 | 1477727139425 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 00:45:39 INFO - PROCESS | 1839 | 1477727139431 Marionette TRACE conn4 <- [1,3016,null,["8"]] 00:45:39 INFO - PROCESS | 1839 | 1477727139436 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 00:45:39 INFO - PROCESS | 1839 | 1477727139443 Marionette TRACE conn4 <- [1,3017,null,{}] 00:45:39 INFO - PROCESS | 1839 | 1477727139448 Marionette TRACE conn4 -> [0,3018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f64f400 == 48 [pid = 1839] [id = 675] 00:45:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x8fb66000) [pid = 1839] [serial = 1958] [outer = (nil)] 00:45:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x92c25c00) [pid = 1839] [serial = 1959] [outer = 0x8fb66000] 00:45:39 INFO - PROCESS | 1839 | 1477727139669 Marionette DEBUG loaded listener.js 00:45:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x92c31c00) [pid = 1839] [serial = 1960] [outer = 0x8fb66000] 00:45:40 INFO - PROCESS | 1839 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x83118000 == 47 [pid = 1839] [id = 674] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82aa5400 == 46 [pid = 1839] [id = 673] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8cbbac00 == 45 [pid = 1839] [id = 672] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8addcc00 == 44 [pid = 1839] [id = 671] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8acb4800 == 43 [pid = 1839] [id = 670] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x83120000 == 42 [pid = 1839] [id = 669] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82cb5c00 == 41 [pid = 1839] [id = 668] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82fa0800 == 40 [pid = 1839] [id = 667] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8205a800 == 39 [pid = 1839] [id = 666] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82e25c00 == 38 [pid = 1839] [id = 665] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82aab400 == 37 [pid = 1839] [id = 664] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb1c00 == 36 [pid = 1839] [id = 663] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x92c26000 == 35 [pid = 1839] [id = 662] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82fadc00 == 34 [pid = 1839] [id = 661] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x90d11000 == 33 [pid = 1839] [id = 660] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64e000 == 32 [pid = 1839] [id = 659] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8da95800 == 31 [pid = 1839] [id = 657] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8f7a5800 == 30 [pid = 1839] [id = 658] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8d923c00 == 29 [pid = 1839] [id = 656] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8d681400 == 28 [pid = 1839] [id = 655] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc79000 == 27 [pid = 1839] [id = 654] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac49400 == 26 [pid = 1839] [id = 653] 00:45:43 INFO - PROCESS | 1839 | --DOCSHELL 0x832d8800 == 25 [pid = 1839] [id = 652] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x8cc79800) [pid = 1839] [serial = 1888] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x8cc7c800) [pid = 1839] [serial = 1890] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x8cc7fc00) [pid = 1839] [serial = 1892] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x8d74a000) [pid = 1839] [serial = 1897] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x82fe4400) [pid = 1839] [serial = 1885] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x83208c00) [pid = 1839] [serial = 1886] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x8ca21800) [pid = 1839] [serial = 1882] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x8ca27000) [pid = 1839] [serial = 1883] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0x8ac4e000) [pid = 1839] [serial = 1879] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0x8acaa400) [pid = 1839] [serial = 1880] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x83120400) [pid = 1839] [serial = 1876] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0x8316fc00) [pid = 1839] [serial = 1877] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0x82aa9800) [pid = 1839] [serial = 1871] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x82cb1000) [pid = 1839] [serial = 1872] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x82059800) [pid = 1839] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x8ac4e800) [pid = 1839] [serial = 1853] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0x8c4ee000) [pid = 1839] [serial = 1866] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x8c4f7400) [pid = 1839] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477727115565] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x82fe6400) [pid = 1839] [serial = 1858] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x8205fc00) [pid = 1839] [serial = 1855] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x8d67b800) [pid = 1839] [serial = 1894] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x8ac47400) [pid = 1839] [serial = 1861] [outer = (nil)] [url = about:blank] 00:45:43 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x8c3ef800) [pid = 1839] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x8acb4c00) [pid = 1839] [serial = 1860] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x8ca23000) [pid = 1839] [serial = 1947] [outer = (nil)] [url = about:blank] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x82fa4000) [pid = 1839] [serial = 1857] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x90d11c00) [pid = 1839] [serial = 1920] [outer = (nil)] [url = about:blank] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x8f7a6000) [pid = 1839] [serial = 1915] [outer = (nil)] [url = about:blank] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x92c2d800) [pid = 1839] [serial = 1925] [outer = (nil)] [url = about:blank] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8c3f4c00) [pid = 1839] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x8d681c00) [pid = 1839] [serial = 1908] [outer = (nil)] [url = about:blank] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x832d9400) [pid = 1839] [serial = 1901] [outer = (nil)] [url = about:blank] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8aab6c00) [pid = 1839] [serial = 1942] [outer = (nil)] [url = about:blank] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x81fb5c00) [pid = 1839] [serial = 1854] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8311a400) [pid = 1839] [serial = 1937] [outer = (nil)] [url = about:blank] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8f64f000) [pid = 1839] [serial = 1913] [outer = (nil)] [url = about:blank] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8d673800) [pid = 1839] [serial = 1906] [outer = (nil)] [url = about:blank] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x82fe1c00) [pid = 1839] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8ac50c00) [pid = 1839] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8add8c00) [pid = 1839] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8fb59800) [pid = 1839] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8d676400) [pid = 1839] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82e2a400) [pid = 1839] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82b2ec00) [pid = 1839] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82061800) [pid = 1839] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8da02800) [pid = 1839] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8242e800) [pid = 1839] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8f64f800) [pid = 1839] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82cf0800) [pid = 1839] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8cc81800) [pid = 1839] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8ade6c00) [pid = 1839] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 00:45:47 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8cbbb400) [pid = 1839] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x82055c00 == 24 [pid = 1839] [id = 640] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8acb4400 == 23 [pid = 1839] [id = 636] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x82cef400 == 22 [pid = 1839] [id = 651] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac4a800 == 21 [pid = 1839] [id = 633] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea0400 == 20 [pid = 1839] [id = 635] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb5800 == 19 [pid = 1839] [id = 634] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x82fe6800 == 18 [pid = 1839] [id = 642] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3ee400 == 17 [pid = 1839] [id = 638] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x82430000 == 16 [pid = 1839] [id = 645] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x83177400 == 15 [pid = 1839] [id = 631] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8d676000 == 14 [pid = 1839] [id = 649] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x832dc800 == 13 [pid = 1839] [id = 632] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x82a10400 == 12 [pid = 1839] [id = 628] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea0800 == 11 [pid = 1839] [id = 629] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac49800 == 10 [pid = 1839] [id = 643] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4f3000 == 9 [pid = 1839] [id = 644] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x82cf1800 == 8 [pid = 1839] [id = 630] 00:45:52 INFO - PROCESS | 1839 | --DOCSHELL 0x82426400 == 7 [pid = 1839] [id = 627] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82fe1800) [pid = 1839] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82e2cc00) [pid = 1839] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8d919800) [pid = 1839] [serial = 1954] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8d710000) [pid = 1839] [serial = 1953] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8cc7f400) [pid = 1839] [serial = 1957] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8f645800) [pid = 1839] [serial = 1956] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x92c25c00) [pid = 1839] [serial = 1959] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8cbc4400) [pid = 1839] [serial = 1950] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8cc73400) [pid = 1839] [serial = 1951] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x8addf400) [pid = 1839] [serial = 1945] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x8c3ebc00) [pid = 1839] [serial = 1946] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8c4f3c00) [pid = 1839] [serial = 1867] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8d682000) [pid = 1839] [serial = 1909] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x832da400) [pid = 1839] [serial = 1902] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8ac4a400) [pid = 1839] [serial = 1943] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x8242b400) [pid = 1839] [serial = 1856] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8311a800) [pid = 1839] [serial = 1938] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8f650000) [pid = 1839] [serial = 1914] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x8d674800) [pid = 1839] [serial = 1907] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8316d400) [pid = 1839] [serial = 1940] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x83205400) [pid = 1839] [serial = 1941] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x82caf400) [pid = 1839] [serial = 1935] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x82e2e000) [pid = 1839] [serial = 1936] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82e21800) [pid = 1839] [serial = 1928] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x83210000) [pid = 1839] [serial = 1929] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x929df400) [pid = 1839] [serial = 1923] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x92bac800) [pid = 1839] [serial = 1924] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8f64d400) [pid = 1839] [serial = 1918] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8f80fc00) [pid = 1839] [serial = 1919] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8da8bc00) [pid = 1839] [serial = 1911] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8da91c00) [pid = 1839] [serial = 1912] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8c3f1c00) [pid = 1839] [serial = 1904] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8c4f6c00) [pid = 1839] [serial = 1905] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x82e2d400) [pid = 1839] [serial = 1899] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x82e2ac00) [pid = 1839] [serial = 1900] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8d67e800) [pid = 1839] [serial = 1895] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8addd800) [pid = 1839] [serial = 1862] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8ca23c00) [pid = 1839] [serial = 1948] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x83116c00) [pid = 1839] [serial = 1859] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x9297ac00) [pid = 1839] [serial = 1921] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8f7a6800) [pid = 1839] [serial = 1916] [outer = (nil)] [url = about:blank] 00:45:52 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x92c2e000) [pid = 1839] [serial = 1926] [outer = (nil)] [url = about:blank] 00:46:09 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:46:09 INFO - PROCESS | 1839 | 1477727169858 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 00:46:09 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30621ms 00:46:09 INFO - PROCESS | 1839 | 1477727169875 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 00:46:09 INFO - PROCESS | 1839 | 1477727169882 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 00:46:09 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 00:46:09 INFO - PROCESS | 1839 | 1477727169894 Marionette TRACE conn4 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:10 INFO - PROCESS | 1839 | 1477727170138 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 00:46:10 INFO - PROCESS | 1839 | 1477727170163 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 00:46:10 INFO - PROCESS | 1839 | 1477727170170 Marionette TRACE conn4 <- [1,3021,null,["8"]] 00:46:10 INFO - PROCESS | 1839 | 1477727170179 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 00:46:10 INFO - PROCESS | 1839 | 1477727170187 Marionette TRACE conn4 <- [1,3022,null,{}] 00:46:10 INFO - PROCESS | 1839 | 1477727170194 Marionette TRACE conn4 -> [0,3023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x8205a400 == 8 [pid = 1839] [id = 676] 00:46:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x8205a800) [pid = 1839] [serial = 1961] [outer = (nil)] 00:46:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8205f400) [pid = 1839] [serial = 1962] [outer = 0x8205a800] 00:46:10 INFO - PROCESS | 1839 | 1477727170310 Marionette DEBUG loaded listener.js 00:46:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8242b000) [pid = 1839] [serial = 1963] [outer = 0x8205a800] 00:46:10 INFO - PROCESS | 1839 | 1477727170987 Marionette TRACE conn4 <- [1,3023,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 00:46:11 INFO - ..... 00:46:11 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1127ms 00:46:11 INFO - PROCESS | 1839 | 1477727171018 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 00:46:11 INFO - PROCESS | 1839 | 1477727171024 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 00:46:11 INFO - TEST-START | /user-timing/idlharness.html 00:46:11 INFO - PROCESS | 1839 | 1477727171031 Marionette TRACE conn4 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:11 INFO - PROCESS | 1839 | 1477727171215 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 00:46:11 INFO - PROCESS | 1839 | 1477727171228 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 00:46:11 INFO - PROCESS | 1839 | 1477727171232 Marionette TRACE conn4 <- [1,3026,null,["8"]] 00:46:11 INFO - PROCESS | 1839 | 1477727171353 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 00:46:11 INFO - PROCESS | 1839 | 1477727171359 Marionette TRACE conn4 <- [1,3027,null,{}] 00:46:11 INFO - PROCESS | 1839 | 1477727171369 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x82428800 == 9 [pid = 1839] [id = 677] 00:46:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82aae000) [pid = 1839] [serial = 1964] [outer = (nil)] 00:46:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82b36400) [pid = 1839] [serial = 1965] [outer = 0x82aae000] 00:46:11 INFO - PROCESS | 1839 | 1477727171466 Marionette DEBUG loaded listener.js 00:46:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82427800) [pid = 1839] [serial = 1966] [outer = 0x82aae000] 00:46:12 INFO - PROCESS | 1839 | 1477727172415 Marionette TRACE conn4 <- [1,3028,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 00:46:12 INFO - ........................ 00:46:12 INFO - TEST-OK | /user-timing/idlharness.html | took 1439ms 00:46:12 INFO - PROCESS | 1839 | 1477727172487 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 00:46:12 INFO - PROCESS | 1839 | 1477727172495 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 00:46:12 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 00:46:12 INFO - PROCESS | 1839 | 1477727172502 Marionette TRACE conn4 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:12 INFO - PROCESS | 1839 | 1477727172753 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 00:46:12 INFO - PROCESS | 1839 | 1477727172770 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 00:46:12 INFO - PROCESS | 1839 | 1477727172774 Marionette TRACE conn4 <- [1,3031,null,["8"]] 00:46:12 INFO - PROCESS | 1839 | 1477727172781 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 00:46:12 INFO - PROCESS | 1839 | 1477727172788 Marionette TRACE conn4 <- [1,3032,null,{}] 00:46:12 INFO - PROCESS | 1839 | 1477727172795 Marionette TRACE conn4 -> [0,3033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea0400 == 10 [pid = 1839] [id = 678] 00:46:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82ea0800) [pid = 1839] [serial = 1967] [outer = (nil)] 00:46:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82ea3c00) [pid = 1839] [serial = 1968] [outer = 0x82ea0800] 00:46:12 INFO - PROCESS | 1839 | 1477727172900 Marionette DEBUG loaded listener.js 00:46:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82ea8000) [pid = 1839] [serial = 1969] [outer = 0x82ea0800] 00:46:13 INFO - PROCESS | 1839 | 1477727173724 Marionette TRACE conn4 <- [1,3033,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 00:46:13 INFO - ....... 00:46:13 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1271ms 00:46:13 INFO - PROCESS | 1839 | 1477727173774 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 00:46:13 INFO - PROCESS | 1839 | 1477727173779 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 00:46:13 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 00:46:13 INFO - PROCESS | 1839 | 1477727173785 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:13 INFO - PROCESS | 1839 | 1477727173963 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 00:46:14 INFO - PROCESS | 1839 | 1477727174098 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 00:46:14 INFO - PROCESS | 1839 | 1477727174104 Marionette TRACE conn4 <- [1,3036,null,["8"]] 00:46:14 INFO - PROCESS | 1839 | 1477727174110 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 00:46:14 INFO - PROCESS | 1839 | 1477727174117 Marionette TRACE conn4 <- [1,3037,null,{}] 00:46:14 INFO - PROCESS | 1839 | 1477727174122 Marionette TRACE conn4 -> [0,3038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x82430400 == 11 [pid = 1839] [id = 679] 00:46:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82fe1c00) [pid = 1839] [serial = 1970] [outer = (nil)] 00:46:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x83112000) [pid = 1839] [serial = 1971] [outer = 0x82fe1c00] 00:46:14 INFO - PROCESS | 1839 | 1477727174222 Marionette DEBUG loaded listener.js 00:46:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8311ac00) [pid = 1839] [serial = 1972] [outer = 0x82fe1c00] 00:46:14 INFO - PROCESS | 1839 | 1477727174959 Marionette TRACE conn4 <- [1,3038,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 00:46:15 INFO - ....... 00:46:15 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1221ms 00:46:15 INFO - PROCESS | 1839 | 1477727175007 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 00:46:15 INFO - PROCESS | 1839 | 1477727175010 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 00:46:15 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 00:46:15 INFO - PROCESS | 1839 | 1477727175018 Marionette TRACE conn4 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:15 INFO - PROCESS | 1839 | 1477727175256 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 00:46:15 INFO - PROCESS | 1839 | 1477727175345 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 00:46:15 INFO - PROCESS | 1839 | 1477727175351 Marionette TRACE conn4 <- [1,3041,null,["8"]] 00:46:15 INFO - PROCESS | 1839 | 1477727175356 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 00:46:15 INFO - PROCESS | 1839 | 1477727175361 Marionette TRACE conn4 <- [1,3042,null,{}] 00:46:15 INFO - PROCESS | 1839 | 1477727175366 Marionette TRACE conn4 -> [0,3043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x83120000 == 12 [pid = 1839] [id = 680] 00:46:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8316b800) [pid = 1839] [serial = 1973] [outer = (nil)] 00:46:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x83171000) [pid = 1839] [serial = 1974] [outer = 0x8316b800] 00:46:15 INFO - PROCESS | 1839 | 1477727175459 Marionette DEBUG loaded listener.js 00:46:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x83175000) [pid = 1839] [serial = 1975] [outer = 0x8316b800] 00:46:16 INFO - PROCESS | 1839 | 1477727176022 Marionette TRACE conn4 <- [1,3043,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 00:46:16 INFO - .. 00:46:16 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1020ms 00:46:16 INFO - PROCESS | 1839 | 1477727176037 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 00:46:16 INFO - PROCESS | 1839 | 1477727176040 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 00:46:16 INFO - TEST-START | /user-timing/test_user_timing_exists.html 00:46:16 INFO - PROCESS | 1839 | 1477727176047 Marionette TRACE conn4 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:16 INFO - PROCESS | 1839 | 1477727176256 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 00:46:16 INFO - PROCESS | 1839 | 1477727176388 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 00:46:16 INFO - PROCESS | 1839 | 1477727176392 Marionette TRACE conn4 <- [1,3046,null,["8"]] 00:46:16 INFO - PROCESS | 1839 | 1477727176401 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 00:46:16 INFO - PROCESS | 1839 | 1477727176405 Marionette TRACE conn4 <- [1,3047,null,{}] 00:46:16 INFO - PROCESS | 1839 | 1477727176411 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x83178000 == 13 [pid = 1839] [id = 681] 00:46:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x83201400) [pid = 1839] [serial = 1976] [outer = (nil)] 00:46:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x832d7800) [pid = 1839] [serial = 1977] [outer = 0x83201400] 00:46:16 INFO - PROCESS | 1839 | 1477727176507 Marionette DEBUG loaded listener.js 00:46:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x832e0000) [pid = 1839] [serial = 1978] [outer = 0x83201400] 00:46:17 INFO - PROCESS | 1839 | 1477727177088 Marionette TRACE conn4 <- [1,3048,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 00:46:17 INFO - ..... 00:46:17 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1075ms 00:46:17 INFO - PROCESS | 1839 | 1477727177132 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 00:46:17 INFO - PROCESS | 1839 | 1477727177135 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 00:46:17 INFO - TEST-START | /user-timing/test_user_timing_mark.html 00:46:17 INFO - PROCESS | 1839 | 1477727177142 Marionette TRACE conn4 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:17 INFO - PROCESS | 1839 | 1477727177310 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 00:46:17 INFO - PROCESS | 1839 | 1477727177443 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 00:46:17 INFO - PROCESS | 1839 | 1477727177449 Marionette TRACE conn4 <- [1,3051,null,["8"]] 00:46:17 INFO - PROCESS | 1839 | 1477727177456 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 00:46:17 INFO - PROCESS | 1839 | 1477727177462 Marionette TRACE conn4 <- [1,3052,null,{}] 00:46:17 INFO - PROCESS | 1839 | 1477727177467 Marionette TRACE conn4 -> [0,3053,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aaaa400 == 14 [pid = 1839] [id = 682] 00:46:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8aaab800) [pid = 1839] [serial = 1979] [outer = (nil)] 00:46:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8aab0800) [pid = 1839] [serial = 1980] [outer = 0x8aaab800] 00:46:17 INFO - PROCESS | 1839 | 1477727177555 Marionette DEBUG loaded listener.js 00:46:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8aaaf000) [pid = 1839] [serial = 1981] [outer = 0x8aaab800] 00:46:18 INFO - PROCESS | 1839 | 1477727178283 Marionette TRACE conn4 <- [1,3053,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 00:46:18 INFO - ..................... 00:46:18 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1179ms 00:46:18 INFO - PROCESS | 1839 | 1477727178322 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 00:46:18 INFO - PROCESS | 1839 | 1477727178326 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 00:46:18 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 00:46:18 INFO - PROCESS | 1839 | 1477727178333 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:18 INFO - PROCESS | 1839 | 1477727178503 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 00:46:18 INFO - PROCESS | 1839 | 1477727178517 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 00:46:18 INFO - PROCESS | 1839 | 1477727178542 Marionette TRACE conn4 <- [1,3056,null,["8"]] 00:46:18 INFO - PROCESS | 1839 | 1477727178667 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 00:46:18 INFO - PROCESS | 1839 | 1477727178673 Marionette TRACE conn4 <- [1,3057,null,{}] 00:46:18 INFO - PROCESS | 1839 | 1477727178679 Marionette TRACE conn4 -> [0,3058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac49800 == 15 [pid = 1839] [id = 683] 00:46:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x8ac4b000) [pid = 1839] [serial = 1982] [outer = (nil)] 00:46:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8ac4f000) [pid = 1839] [serial = 1983] [outer = 0x8ac4b000] 00:46:18 INFO - PROCESS | 1839 | 1477727178772 Marionette DEBUG loaded listener.js 00:46:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8ac4d800) [pid = 1839] [serial = 1984] [outer = 0x8ac4b000] 00:46:19 INFO - PROCESS | 1839 | 1477727179425 Marionette TRACE conn4 <- [1,3058,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 00:46:19 INFO - ..... 00:46:19 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1173ms 00:46:19 INFO - PROCESS | 1839 | 1477727179508 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 00:46:19 INFO - PROCESS | 1839 | 1477727179516 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 00:46:19 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 00:46:19 INFO - PROCESS | 1839 | 1477727179525 Marionette TRACE conn4 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:19 INFO - PROCESS | 1839 | 1477727179803 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 00:46:19 INFO - PROCESS | 1839 | 1477727179927 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 00:46:19 INFO - PROCESS | 1839 | 1477727179933 Marionette TRACE conn4 <- [1,3061,null,["8"]] 00:46:19 INFO - PROCESS | 1839 | 1477727179942 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 00:46:19 INFO - PROCESS | 1839 | 1477727179950 Marionette TRACE conn4 <- [1,3062,null,{}] 00:46:20 INFO - PROCESS | 1839 | 1477727180004 Marionette TRACE conn4 -> [0,3063,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b2dc00 == 16 [pid = 1839] [id = 684] 00:46:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x82b2e800) [pid = 1839] [serial = 1985] [outer = (nil)] 00:46:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x82b3a400) [pid = 1839] [serial = 1986] [outer = 0x82b2e800] 00:46:20 INFO - PROCESS | 1839 | 1477727180126 Marionette DEBUG loaded listener.js 00:46:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x82ca8c00) [pid = 1839] [serial = 1987] [outer = 0x82b2e800] 00:46:20 INFO - PROCESS | 1839 | 1477727180905 Marionette TRACE conn4 <- [1,3063,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 00:46:21 INFO - ......................................... 00:46:21 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1483ms 00:46:21 INFO - PROCESS | 1839 | 1477727181007 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 00:46:21 INFO - PROCESS | 1839 | 1477727181015 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 00:46:21 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 00:46:21 INFO - PROCESS | 1839 | 1477727181039 Marionette TRACE conn4 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:21 INFO - PROCESS | 1839 | 1477727181241 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 00:46:21 INFO - PROCESS | 1839 | 1477727181418 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 00:46:21 INFO - PROCESS | 1839 | 1477727181423 Marionette TRACE conn4 <- [1,3066,null,["8"]] 00:46:21 INFO - PROCESS | 1839 | 1477727181435 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 00:46:21 INFO - PROCESS | 1839 | 1477727181440 Marionette TRACE conn4 <- [1,3067,null,{}] 00:46:21 INFO - PROCESS | 1839 | 1477727181447 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea3000 == 17 [pid = 1839] [id = 685] 00:46:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x82ea4c00) [pid = 1839] [serial = 1988] [outer = (nil)] 00:46:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x82fa5000) [pid = 1839] [serial = 1989] [outer = 0x82ea4c00] 00:46:21 INFO - PROCESS | 1839 | 1477727181555 Marionette DEBUG loaded listener.js 00:46:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x82fe4c00) [pid = 1839] [serial = 1990] [outer = 0x82ea4c00] 00:46:22 INFO - PROCESS | 1839 | 1477727182248 Marionette TRACE conn4 <- [1,3068,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 00:46:22 INFO - .. 00:46:22 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1286ms 00:46:22 INFO - PROCESS | 1839 | 1477727182332 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 00:46:22 INFO - PROCESS | 1839 | 1477727182340 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 00:46:22 INFO - TEST-START | /user-timing/test_user_timing_measure.html 00:46:22 INFO - PROCESS | 1839 | 1477727182348 Marionette TRACE conn4 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:22 INFO - PROCESS | 1839 | 1477727182541 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 00:46:22 INFO - PROCESS | 1839 | 1477727182722 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 00:46:22 INFO - PROCESS | 1839 | 1477727182728 Marionette TRACE conn4 <- [1,3071,null,["8"]] 00:46:22 INFO - PROCESS | 1839 | 1477727182735 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 00:46:22 INFO - PROCESS | 1839 | 1477727182744 Marionette TRACE conn4 <- [1,3072,null,{}] 00:46:22 INFO - PROCESS | 1839 | 1477727182751 Marionette TRACE conn4 -> [0,3073,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aaae800 == 18 [pid = 1839] [id = 686] 00:46:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8aaafc00) [pid = 1839] [serial = 1991] [outer = (nil)] 00:46:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8aab8800) [pid = 1839] [serial = 1992] [outer = 0x8aaafc00] 00:46:22 INFO - PROCESS | 1839 | 1477727182872 Marionette DEBUG loaded listener.js 00:46:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8ac53400) [pid = 1839] [serial = 1993] [outer = 0x8aaafc00] 00:46:23 INFO - ............................... 00:46:23 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1490ms 00:46:23 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 00:46:23 INFO - PROCESS | 1839 | 1477727183801 Marionette TRACE conn4 <- [1,3073,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 00:46:23 INFO - PROCESS | 1839 | 1477727183843 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 00:46:23 INFO - PROCESS | 1839 | 1477727183847 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 00:46:23 INFO - PROCESS | 1839 | 1477727183860 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:24 INFO - PROCESS | 1839 | 1477727184118 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 00:46:24 INFO - PROCESS | 1839 | 1477727184269 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 00:46:24 INFO - PROCESS | 1839 | 1477727184274 Marionette TRACE conn4 <- [1,3076,null,["8"]] 00:46:24 INFO - PROCESS | 1839 | 1477727184280 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 00:46:24 INFO - PROCESS | 1839 | 1477727184288 Marionette TRACE conn4 <- [1,3077,null,{}] 00:46:24 INFO - PROCESS | 1839 | 1477727184338 Marionette TRACE conn4 -> [0,3078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aca5c00 == 19 [pid = 1839] [id = 687] 00:46:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x8acb3000) [pid = 1839] [serial = 1994] [outer = (nil)] 00:46:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8adde800) [pid = 1839] [serial = 1995] [outer = 0x8acb3000] 00:46:24 INFO - PROCESS | 1839 | 1477727184445 Marionette DEBUG loaded listener.js 00:46:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8ade0400) [pid = 1839] [serial = 1996] [outer = 0x8acb3000] 00:46:25 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:46:25 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:46:25 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 00:46:25 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:46:25 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:46:25 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:46:25 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 00:46:25 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:46:25 INFO - PROCESS | 1839 | 1477727185472 Marionette TRACE conn4 <- [1,3078,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 00:46:25 INFO - ................. 00:46:25 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1683ms 00:46:25 INFO - PROCESS | 1839 | 1477727185542 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 00:46:25 INFO - PROCESS | 1839 | 1477727185548 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 00:46:25 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 00:46:25 INFO - PROCESS | 1839 | 1477727185562 Marionette TRACE conn4 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:25 INFO - PROCESS | 1839 | 1477727185765 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 00:46:25 INFO - PROCESS | 1839 | 1477727185987 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 00:46:26 INFO - PROCESS | 1839 | 1477727185996 Marionette TRACE conn4 <- [1,3081,null,["8"]] 00:46:26 INFO - PROCESS | 1839 | 1477727186056 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 00:46:26 INFO - PROCESS | 1839 | 1477727186074 Marionette TRACE conn4 <- [1,3082,null,{}] 00:46:26 INFO - PROCESS | 1839 | 1477727186090 Marionette TRACE conn4 -> [0,3083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x82056400 == 20 [pid = 1839] [id = 688] 00:46:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x82058c00) [pid = 1839] [serial = 1997] [outer = (nil)] 00:46:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x82b2d800) [pid = 1839] [serial = 1998] [outer = 0x82058c00] 00:46:26 INFO - PROCESS | 1839 | 1477727186277 Marionette DEBUG loaded listener.js 00:46:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82ca9400) [pid = 1839] [serial = 1999] [outer = 0x82058c00] 00:46:28 INFO - PROCESS | 1839 | --DOCSHELL 0x8f64f400 == 19 [pid = 1839] [id = 675] 00:46:28 INFO - PROCESS | 1839 | 1477727188568 Marionette TRACE conn4 <- [1,3083,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 00:46:28 INFO - ................. 00:46:28 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 3043ms 00:46:28 INFO - PROCESS | 1839 | 1477727188611 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 00:46:28 INFO - PROCESS | 1839 | 1477727188618 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 00:46:28 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 00:46:28 INFO - PROCESS | 1839 | 1477727188627 Marionette TRACE conn4 -> [0,3085,"getContext",null] 00:46:28 INFO - PROCESS | 1839 | 1477727188634 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 00:46:28 INFO - PROCESS | 1839 | 1477727188647 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 00:46:28 INFO - PROCESS | 1839 | 1477727188650 Marionette TRACE conn4 <- [1,3086,null,{}] 00:46:28 INFO - PROCESS | 1839 | 1477727188658 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:46:28 INFO - PROCESS | 1839 | 1477727188680 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 00:46:28 INFO - PROCESS | 1839 | 1477727188685 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 00:46:28 INFO - PROCESS | 1839 | 1477727188695 Marionette TRACE conn4 <- [1,3088,null,{}] 00:46:28 INFO - Setting pref dom.animations-api.core.enabled (true) 00:46:28 INFO - PROCESS | 1839 | 1477727188709 Marionette TRACE conn4 -> [0,3089,"getContext",null] 00:46:28 INFO - PROCESS | 1839 | 1477727188713 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 00:46:28 INFO - PROCESS | 1839 | 1477727188719 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 00:46:28 INFO - PROCESS | 1839 | 1477727188725 Marionette TRACE conn4 <- [1,3090,null,{}] 00:46:28 INFO - PROCESS | 1839 | 1477727188732 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:46:28 INFO - PROCESS | 1839 | 1477727188758 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 00:46:28 INFO - PROCESS | 1839 | 1477727188769 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 00:46:28 INFO - PROCESS | 1839 | 1477727188774 Marionette TRACE conn4 <- [1,3092,null,{}] 00:46:28 INFO - PROCESS | 1839 | 1477727188781 Marionette TRACE conn4 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:29 INFO - PROCESS | 1839 | 1477727189024 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 00:46:29 INFO - PROCESS | 1839 | 1477727189175 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 00:46:29 INFO - PROCESS | 1839 | 1477727189182 Marionette TRACE conn4 <- [1,3094,null,["8"]] 00:46:29 INFO - PROCESS | 1839 | 1477727189189 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 00:46:29 INFO - PROCESS | 1839 | 1477727189195 Marionette TRACE conn4 <- [1,3095,null,{}] 00:46:29 INFO - PROCESS | 1839 | 1477727189200 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cf1400 == 20 [pid = 1839] [id = 689] 00:46:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82e29800) [pid = 1839] [serial = 2000] [outer = (nil)] 00:46:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x82e9e400) [pid = 1839] [serial = 2001] [outer = 0x82e29800] 00:46:29 INFO - PROCESS | 1839 | 1477727189302 Marionette DEBUG loaded listener.js 00:46:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82ea8c00) [pid = 1839] [serial = 2002] [outer = 0x82e29800] 00:46:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fe4800 == 21 [pid = 1839] [id = 690] 00:46:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82fe6800) [pid = 1839] [serial = 2003] [outer = (nil)] 00:46:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x82fa1800) [pid = 1839] [serial = 2004] [outer = 0x82fe6800] 00:46:30 INFO - ... 00:46:30 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1476ms 00:46:30 INFO - PROCESS | 1839 | 1477727190092 Marionette TRACE conn4 <- [1,3096,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 00:46:30 INFO - PROCESS | 1839 | 1477727190138 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 00:46:30 INFO - PROCESS | 1839 | 1477727190143 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 00:46:30 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 00:46:30 INFO - PROCESS | 1839 | 1477727190153 Marionette TRACE conn4 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:30 INFO - PROCESS | 1839 | 1477727190445 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 00:46:30 INFO - PROCESS | 1839 | 1477727190468 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 00:46:30 INFO - PROCESS | 1839 | 1477727190473 Marionette TRACE conn4 <- [1,3099,null,["8"]] 00:46:30 INFO - PROCESS | 1839 | 1477727190479 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 00:46:30 INFO - PROCESS | 1839 | 1477727190485 Marionette TRACE conn4 <- [1,3100,null,{}] 00:46:30 INFO - PROCESS | 1839 | 1477727190491 Marionette TRACE conn4 -> [0,3101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fed000 == 22 [pid = 1839] [id = 691] 00:46:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x82fed400) [pid = 1839] [serial = 2005] [outer = (nil)] 00:46:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82feec00) [pid = 1839] [serial = 2006] [outer = 0x82fed400] 00:46:30 INFO - PROCESS | 1839 | 1477727190592 Marionette DEBUG loaded listener.js 00:46:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x83058000) [pid = 1839] [serial = 2007] [outer = 0x82fed400] 00:46:31 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:46:31 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:46:31 INFO - PROCESS | 1839 | 1477727191420 Marionette TRACE conn4 <- [1,3101,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 00:46:31 INFO - ......... 00:46:31 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1290ms 00:46:31 INFO - PROCESS | 1839 | 1477727191443 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 00:46:31 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 00:46:31 INFO - PROCESS | 1839 | 1477727191447 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 00:46:31 INFO - PROCESS | 1839 | 1477727191456 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:31 INFO - PROCESS | 1839 | 1477727191690 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 00:46:31 INFO - PROCESS | 1839 | 1477727191726 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 00:46:31 INFO - PROCESS | 1839 | 1477727191732 Marionette TRACE conn4 <- [1,3104,null,["8"]] 00:46:31 INFO - PROCESS | 1839 | 1477727191739 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 00:46:31 INFO - PROCESS | 1839 | 1477727191746 Marionette TRACE conn4 <- [1,3105,null,{}] 00:46:31 INFO - PROCESS | 1839 | 1477727191833 Marionette TRACE conn4 -> [0,3106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x83177000 == 23 [pid = 1839] [id = 692] 00:46:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x83177400) [pid = 1839] [serial = 2008] [outer = (nil)] 00:46:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x83202400) [pid = 1839] [serial = 2009] [outer = 0x83177400] 00:46:31 INFO - PROCESS | 1839 | 1477727191937 Marionette DEBUG loaded listener.js 00:46:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8320b800) [pid = 1839] [serial = 2010] [outer = 0x83177400] 00:46:32 INFO - PROCESS | 1839 | 1477727192728 Marionette TRACE conn4 <- [1,3106,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 00:46:32 INFO - ................................... 00:46:32 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1335ms 00:46:32 INFO - PROCESS | 1839 | 1477727192789 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 00:46:32 INFO - PROCESS | 1839 | 1477727192793 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 00:46:32 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 00:46:32 INFO - Clearing pref dom.animations-api.core.enabled 00:46:32 INFO - PROCESS | 1839 | 1477727192799 Marionette TRACE conn4 -> [0,3108,"getContext",null] 00:46:32 INFO - PROCESS | 1839 | 1477727192803 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 00:46:32 INFO - PROCESS | 1839 | 1477727192814 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 00:46:32 INFO - PROCESS | 1839 | 1477727192817 Marionette TRACE conn4 <- [1,3109,null,{}] 00:46:32 INFO - PROCESS | 1839 | 1477727192823 Marionette TRACE conn4 -> [0,3110,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:46:32 INFO - PROCESS | 1839 | 1477727192837 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 00:46:32 INFO - PROCESS | 1839 | 1477727192855 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 00:46:32 INFO - PROCESS | 1839 | 1477727192857 Marionette TRACE conn4 <- [1,3111,null,{}] 00:46:32 INFO - PROCESS | 1839 | 1477727192864 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}] 00:46:33 INFO - PROCESS | 1839 | 1477727193119 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 00:46:33 INFO - PROCESS | 1839 | 1477727193147 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 00:46:33 INFO - PROCESS | 1839 | 1477727193152 Marionette TRACE conn4 <- [1,3113,null,["8"]] 00:46:33 INFO - PROCESS | 1839 | 1477727193158 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 00:46:33 INFO - PROCESS | 1839 | 1477727193166 Marionette TRACE conn4 <- [1,3114,null,{}] 00:46:33 INFO - PROCESS | 1839 | 1477727193287 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ac47400 == 24 [pid = 1839] [id = 693] 00:46:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8ac47800) [pid = 1839] [serial = 2011] [outer = (nil)] 00:46:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8c3f1000) [pid = 1839] [serial = 2012] [outer = 0x8ac47800] 00:46:33 INFO - PROCESS | 1839 | 1477727193755 Marionette DEBUG loaded listener.js 00:46:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8c3f6000) [pid = 1839] [serial = 2013] [outer = 0x8ac47800] 00:46:33 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8aaab800) [pid = 1839] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 00:46:33 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x83201400) [pid = 1839] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 00:46:33 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8fb66000) [pid = 1839] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 00:46:33 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82aae000) [pid = 1839] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 00:46:33 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82ea0800) [pid = 1839] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 00:46:33 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8316b800) [pid = 1839] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 00:46:33 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8205a800) [pid = 1839] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 00:46:33 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82fe1c00) [pid = 1839] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 00:46:33 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8ac4b000) [pid = 1839] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 00:46:34 INFO - PROCESS | 1839 | 1477727194306 Marionette TRACE conn4 <- [1,3115,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 00:46:34 INFO - . 00:46:34 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1553ms 00:46:34 INFO - PROCESS | 1839 | 1477727194355 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 00:46:34 INFO - PROCESS | 1839 | 1477727194358 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 00:46:34 INFO - TEST-START | /websockets/Close-0.htm 00:46:34 INFO - PROCESS | 1839 | 1477727194365 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}] 00:46:34 INFO - PROCESS | 1839 | 1477727194527 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 00:46:34 INFO - PROCESS | 1839 | 1477727194668 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 00:46:34 INFO - PROCESS | 1839 | 1477727194672 Marionette TRACE conn4 <- [1,3118,null,["8"]] 00:46:34 INFO - PROCESS | 1839 | 1477727194677 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 00:46:34 INFO - PROCESS | 1839 | 1477727194683 Marionette TRACE conn4 <- [1,3119,null,{}] 00:46:34 INFO - PROCESS | 1839 | 1477727194688 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4ef800 == 25 [pid = 1839] [id = 694] 00:46:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8c4efc00) [pid = 1839] [serial = 2014] [outer = (nil)] 00:46:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8c4f4000) [pid = 1839] [serial = 2015] [outer = 0x8c4efc00] 00:46:34 INFO - PROCESS | 1839 | 1477727194778 Marionette DEBUG loaded listener.js 00:46:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8c4f6000) [pid = 1839] [serial = 2016] [outer = 0x8c4efc00] 00:46:35 INFO - PROCESS | 1839 | 1477727195349 Marionette TRACE conn4 <- [1,3120,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 00:46:35 INFO - . 00:46:35 INFO - TEST-OK | /websockets/Close-0.htm | took 1030ms 00:46:35 INFO - PROCESS | 1839 | 1477727195396 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 00:46:35 INFO - PROCESS | 1839 | 1477727195400 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 00:46:35 INFO - TEST-START | /websockets/Close-1000-reason.htm 00:46:35 INFO - PROCESS | 1839 | 1477727195407 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}] 00:46:35 INFO - PROCESS | 1839 | 1477727195657 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 00:46:35 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:46:35 INFO - PROCESS | 1839 | 1477727195774 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 00:46:35 INFO - PROCESS | 1839 | 1477727195781 Marionette TRACE conn4 <- [1,3123,null,["8"]] 00:46:35 INFO - PROCESS | 1839 | 1477727195796 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 00:46:35 INFO - PROCESS | 1839 | 1477727195809 Marionette TRACE conn4 <- [1,3124,null,{}] 00:46:35 INFO - PROCESS | 1839 | 1477727195864 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb2400 == 26 [pid = 1839] [id = 695] 00:46:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x81fb5000) [pid = 1839] [serial = 2017] [outer = (nil)] 00:46:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x82426400) [pid = 1839] [serial = 2018] [outer = 0x81fb5000] 00:46:35 INFO - PROCESS | 1839 | 1477727195987 Marionette DEBUG loaded listener.js 00:46:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x82aa3c00) [pid = 1839] [serial = 2019] [outer = 0x81fb5000] 00:46:36 INFO - PROCESS | 1839 | 1477727196703 Marionette TRACE conn4 <- [1,3125,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 00:46:36 INFO - .. 00:46:36 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1324ms 00:46:36 INFO - PROCESS | 1839 | 1477727196733 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 00:46:36 INFO - PROCESS | 1839 | 1477727196740 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 00:46:36 INFO - TEST-START | /websockets/Close-1000.htm 00:46:36 INFO - PROCESS | 1839 | 1477727196748 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}] 00:46:37 INFO - PROCESS | 1839 | 1477727197067 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 00:46:37 INFO - PROCESS | 1839 | 1477727197190 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 00:46:37 INFO - PROCESS | 1839 | 1477727197198 Marionette TRACE conn4 <- [1,3128,null,["8"]] 00:46:37 INFO - PROCESS | 1839 | 1477727197207 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 00:46:37 INFO - PROCESS | 1839 | 1477727197215 Marionette TRACE conn4 <- [1,3129,null,{}] 00:46:37 INFO - PROCESS | 1839 | 1477727197222 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x82faa000 == 27 [pid = 1839] [id = 696] 00:46:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x82fad000) [pid = 1839] [serial = 2020] [outer = (nil)] 00:46:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x82fe8800) [pid = 1839] [serial = 2021] [outer = 0x82fad000] 00:46:37 INFO - PROCESS | 1839 | 1477727197338 Marionette DEBUG loaded listener.js 00:46:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x82fecc00) [pid = 1839] [serial = 2022] [outer = 0x82fad000] 00:46:38 INFO - PROCESS | 1839 | 1477727198014 Marionette TRACE conn4 <- [1,3130,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 00:46:38 INFO - .. 00:46:38 INFO - TEST-OK | /websockets/Close-1000.htm | took 1323ms 00:46:38 INFO - PROCESS | 1839 | 1477727198073 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 00:46:38 INFO - PROCESS | 1839 | 1477727198077 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 00:46:38 INFO - TEST-START | /websockets/Close-NaN.htm 00:46:38 INFO - PROCESS | 1839 | 1477727198086 Marionette TRACE conn4 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:38 INFO - PROCESS | 1839 | 1477727198353 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 00:46:38 INFO - PROCESS | 1839 | 1477727198499 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 00:46:38 INFO - PROCESS | 1839 | 1477727198511 Marionette TRACE conn4 <- [1,3133,null,["8"]] 00:46:38 INFO - PROCESS | 1839 | 1477727198568 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 00:46:38 INFO - PROCESS | 1839 | 1477727198576 Marionette TRACE conn4 <- [1,3134,null,{}] 00:46:38 INFO - PROCESS | 1839 | 1477727198583 Marionette TRACE conn4 -> [0,3135,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x832e2800 == 28 [pid = 1839] [id = 697] 00:46:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x832e3400) [pid = 1839] [serial = 2023] [outer = (nil)] 00:46:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8aab1400) [pid = 1839] [serial = 2024] [outer = 0x832e3400] 00:46:38 INFO - PROCESS | 1839 | 1477727198692 Marionette DEBUG loaded listener.js 00:46:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8acaa800) [pid = 1839] [serial = 2025] [outer = 0x832e3400] 00:46:39 INFO - PROCESS | 1839 | 1477727199386 Marionette TRACE conn4 <- [1,3135,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 00:46:39 INFO - . 00:46:39 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1331ms 00:46:39 INFO - PROCESS | 1839 | 1477727199418 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 00:46:39 INFO - PROCESS | 1839 | 1477727199422 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 00:46:39 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 00:46:39 INFO - PROCESS | 1839 | 1477727199431 Marionette TRACE conn4 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:39 INFO - PROCESS | 1839 | 1477727199617 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 00:46:39 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:46:39 INFO - PROCESS | 1839 | 1477727199805 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 00:46:39 INFO - PROCESS | 1839 | 1477727199812 Marionette TRACE conn4 <- [1,3138,null,["8"]] 00:46:39 INFO - PROCESS | 1839 | 1477727199820 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 00:46:39 INFO - PROCESS | 1839 | 1477727199829 Marionette TRACE conn4 <- [1,3139,null,{}] 00:46:39 INFO - PROCESS | 1839 | 1477727199841 Marionette TRACE conn4 -> [0,3140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x83064400 == 29 [pid = 1839] [id = 698] 00:46:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8316fc00) [pid = 1839] [serial = 2026] [outer = (nil)] 00:46:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8ca22400) [pid = 1839] [serial = 2027] [outer = 0x8316fc00] 00:46:39 INFO - PROCESS | 1839 | 1477727199970 Marionette DEBUG loaded listener.js 00:46:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8ca27800) [pid = 1839] [serial = 2028] [outer = 0x8316fc00] 00:46:40 INFO - PROCESS | 1839 | 1477727200754 Marionette TRACE conn4 <- [1,3140,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 00:46:40 INFO - . 00:46:40 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1371ms 00:46:40 INFO - PROCESS | 1839 | 1477727200802 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 00:46:40 INFO - PROCESS | 1839 | 1477727200809 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 00:46:40 INFO - TEST-START | /websockets/Close-clamp.htm 00:46:40 INFO - PROCESS | 1839 | 1477727200834 Marionette TRACE conn4 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:41 INFO - PROCESS | 1839 | 1477727201061 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 00:46:41 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:46:41 INFO - PROCESS | 1839 | 1477727201330 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 00:46:41 INFO - PROCESS | 1839 | 1477727201337 Marionette TRACE conn4 <- [1,3143,null,["8"]] 00:46:41 INFO - PROCESS | 1839 | 1477727201348 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 00:46:41 INFO - PROCESS | 1839 | 1477727201355 Marionette TRACE conn4 <- [1,3144,null,{}] 00:46:41 INFO - PROCESS | 1839 | 1477727201363 Marionette TRACE conn4 -> [0,3145,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab8000 == 30 [pid = 1839] [id = 699] 00:46:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8ca24c00) [pid = 1839] [serial = 2029] [outer = (nil)] 00:46:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x8cbbec00) [pid = 1839] [serial = 2030] [outer = 0x8ca24c00] 00:46:41 INFO - PROCESS | 1839 | 1477727201491 Marionette DEBUG loaded listener.js 00:46:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8ac45c00) [pid = 1839] [serial = 2031] [outer = 0x8ca24c00] 00:46:42 INFO - PROCESS | 1839 | 1477727202294 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 00:46:42 INFO - . 00:46:42 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1536ms 00:46:42 INFO - PROCESS | 1839 | 1477727202369 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 00:46:42 INFO - PROCESS | 1839 | 1477727202373 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 00:46:42 INFO - TEST-START | /websockets/Close-null.htm 00:46:42 INFO - PROCESS | 1839 | 1477727202394 Marionette TRACE conn4 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:42 INFO - PROCESS | 1839 | 1477727202574 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 00:46:42 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:46:42 INFO - PROCESS | 1839 | 1477727202761 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 00:46:42 INFO - PROCESS | 1839 | 1477727202766 Marionette TRACE conn4 <- [1,3148,null,["8"]] 00:46:42 INFO - PROCESS | 1839 | 1477727202772 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 00:46:42 INFO - PROCESS | 1839 | 1477727202778 Marionette TRACE conn4 <- [1,3149,null,{}] 00:46:42 INFO - PROCESS | 1839 | 1477727202949 Marionette TRACE conn4 -> [0,3150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fac800 == 31 [pid = 1839] [id = 700] 00:46:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x81fb3800) [pid = 1839] [serial = 2032] [outer = (nil)] 00:46:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x82427c00) [pid = 1839] [serial = 2033] [outer = 0x81fb3800] 00:46:43 INFO - PROCESS | 1839 | 1477727203063 Marionette DEBUG loaded listener.js 00:46:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x82ca7c00) [pid = 1839] [serial = 2034] [outer = 0x81fb3800] 00:46:43 INFO - PROCESS | 1839 | 1477727203953 Marionette TRACE conn4 <- [1,3150,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 00:46:43 INFO - . 00:46:43 INFO - TEST-OK | /websockets/Close-null.htm | took 1577ms 00:46:43 INFO - PROCESS | 1839 | 1477727203972 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 00:46:43 INFO - PROCESS | 1839 | 1477727203977 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 00:46:43 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 00:46:43 INFO - PROCESS | 1839 | 1477727203986 Marionette TRACE conn4 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:44 INFO - PROCESS | 1839 | 1477727204212 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 00:46:44 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:46:44 INFO - PROCESS | 1839 | --DOCSHELL 0x82fe4800 == 30 [pid = 1839] [id = 690] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8ac4f000) [pid = 1839] [serial = 1983] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x8ac4d800) [pid = 1839] [serial = 1984] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x8aab0800) [pid = 1839] [serial = 1980] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8aaaf000) [pid = 1839] [serial = 1981] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x832d7800) [pid = 1839] [serial = 1977] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x832e0000) [pid = 1839] [serial = 1978] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x83171000) [pid = 1839] [serial = 1974] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x83175000) [pid = 1839] [serial = 1975] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x83112000) [pid = 1839] [serial = 1971] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8311ac00) [pid = 1839] [serial = 1972] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x82ea3c00) [pid = 1839] [serial = 1968] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x82ea8000) [pid = 1839] [serial = 1969] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82b36400) [pid = 1839] [serial = 1965] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82427800) [pid = 1839] [serial = 1966] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8205f400) [pid = 1839] [serial = 1962] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8242b000) [pid = 1839] [serial = 1963] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x92c31c00) [pid = 1839] [serial = 1960] [outer = (nil)] [url = about:blank] 00:46:44 INFO - PROCESS | 1839 | 1477727204424 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 00:46:44 INFO - PROCESS | 1839 | 1477727204430 Marionette TRACE conn4 <- [1,3153,null,["8"]] 00:46:44 INFO - PROCESS | 1839 | 1477727204448 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 00:46:44 INFO - PROCESS | 1839 | 1477727204456 Marionette TRACE conn4 <- [1,3154,null,{}] 00:46:44 INFO - PROCESS | 1839 | 1477727204466 Marionette TRACE conn4 -> [0,3155,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a12000 == 31 [pid = 1839] [id = 701] 00:46:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x82a16800) [pid = 1839] [serial = 2035] [outer = (nil)] 00:46:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x82cee400) [pid = 1839] [serial = 2036] [outer = 0x82a16800] 00:46:44 INFO - PROCESS | 1839 | 1477727204568 Marionette DEBUG loaded listener.js 00:46:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x82ea5800) [pid = 1839] [serial = 2037] [outer = 0x82a16800] 00:46:45 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 00:46:45 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 00:46:45 INFO - PROCESS | 1839 | 1477727205248 Marionette TRACE conn4 <- [1,3155,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 00:46:45 INFO - .. 00:46:45 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1322ms 00:46:45 INFO - PROCESS | 1839 | 1477727205308 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 00:46:45 INFO - PROCESS | 1839 | 1477727205314 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 00:46:45 INFO - TEST-START | /websockets/Close-string.htm 00:46:45 INFO - PROCESS | 1839 | 1477727205321 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:45 INFO - PROCESS | 1839 | 1477727205523 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 00:46:45 INFO - PROCESS | 1839 | 1477727205672 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 00:46:45 INFO - PROCESS | 1839 | 1477727205677 Marionette TRACE conn4 <- [1,3158,null,["8"]] 00:46:45 INFO - PROCESS | 1839 | 1477727205684 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 00:46:45 INFO - PROCESS | 1839 | 1477727205689 Marionette TRACE conn4 <- [1,3159,null,{}] 00:46:45 INFO - PROCESS | 1839 | 1477727205698 Marionette TRACE conn4 -> [0,3160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x8305ec00 == 32 [pid = 1839] [id = 702] 00:46:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8311ac00) [pid = 1839] [serial = 2038] [outer = (nil)] 00:46:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8316c400) [pid = 1839] [serial = 2039] [outer = 0x8311ac00] 00:46:45 INFO - PROCESS | 1839 | 1477727205798 Marionette DEBUG loaded listener.js 00:46:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x83175000) [pid = 1839] [serial = 2040] [outer = 0x8311ac00] 00:46:46 INFO - PROCESS | 1839 | 1477727206377 Marionette TRACE conn4 <- [1,3160,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 00:46:46 INFO - . 00:46:46 INFO - TEST-OK | /websockets/Close-string.htm | took 1071ms 00:46:46 INFO - PROCESS | 1839 | 1477727206407 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 00:46:46 INFO - PROCESS | 1839 | 1477727206411 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 00:46:46 INFO - TEST-START | /websockets/Close-undefined.htm 00:46:46 INFO - PROCESS | 1839 | 1477727206438 Marionette TRACE conn4 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:46 INFO - PROCESS | 1839 | 1477727206696 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 00:46:46 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:46:46 INFO - PROCESS | 1839 | 1477727206726 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 00:46:46 INFO - PROCESS | 1839 | 1477727206730 Marionette TRACE conn4 <- [1,3163,null,["8"]] 00:46:46 INFO - PROCESS | 1839 | 1477727206736 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 00:46:46 INFO - PROCESS | 1839 | 1477727206744 Marionette TRACE conn4 <- [1,3164,null,{}] 00:46:46 INFO - PROCESS | 1839 | 1477727206830 Marionette TRACE conn4 -> [0,3165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x832e1c00 == 33 [pid = 1839] [id = 703] 00:46:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8aaaac00) [pid = 1839] [serial = 2041] [outer = (nil)] 00:46:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8aab0c00) [pid = 1839] [serial = 2042] [outer = 0x8aaaac00] 00:46:46 INFO - PROCESS | 1839 | 1477727206929 Marionette DEBUG loaded listener.js 00:46:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8ac48800) [pid = 1839] [serial = 2043] [outer = 0x8aaaac00] 00:46:47 INFO - . 00:46:47 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1171ms 00:46:47 INFO - PROCESS | 1839 | 1477727207599 Marionette TRACE conn4 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 00:46:47 INFO - PROCESS | 1839 | 1477727207610 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 00:46:47 INFO - PROCESS | 1839 | 1477727207614 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 00:46:47 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 00:46:47 INFO - PROCESS | 1839 | 1477727207643 Marionette TRACE conn4 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:47 INFO - PROCESS | 1839 | 1477727207880 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 00:46:47 INFO - PROCESS | 1839 | 1477727207904 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 00:46:47 INFO - PROCESS | 1839 | 1477727207908 Marionette TRACE conn4 <- [1,3168,null,["8"]] 00:46:47 INFO - PROCESS | 1839 | 1477727207915 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 00:46:47 INFO - PROCESS | 1839 | 1477727207920 Marionette TRACE conn4 <- [1,3169,null,{}] 00:46:47 INFO - PROCESS | 1839 | 1477727207927 Marionette TRACE conn4 -> [0,3170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3f2800 == 34 [pid = 1839] [id = 704] 00:46:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8c3f4c00) [pid = 1839] [serial = 2044] [outer = (nil)] 00:46:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8ca1fc00) [pid = 1839] [serial = 2045] [outer = 0x8c3f4c00] 00:46:48 INFO - PROCESS | 1839 | 1477727208096 Marionette DEBUG loaded listener.js 00:46:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8ca28000) [pid = 1839] [serial = 2046] [outer = 0x8c3f4c00] 00:46:48 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x82058c00) [pid = 1839] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 00:46:48 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x82fe6800) [pid = 1839] [serial = 2003] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x82e29800) [pid = 1839] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 00:46:48 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8ac47800) [pid = 1839] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 00:46:48 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x82b2e800) [pid = 1839] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 00:46:48 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8aaafc00) [pid = 1839] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 00:46:48 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8acb3000) [pid = 1839] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 00:46:48 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82ea4c00) [pid = 1839] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 00:46:48 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x83177400) [pid = 1839] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 00:46:48 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82fed400) [pid = 1839] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:48 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - . 00:46:49 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1529ms 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:46:49 INFO - PROCESS | 1839 | 1477727209100 Marionette TRACE conn4 <- [1,3170,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 00:46:49 INFO - PROCESS | 1839 | 1477727209163 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 00:46:49 INFO - PROCESS | 1839 | 1477727209173 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 00:46:49 INFO - PROCESS | 1839 | 1477727209185 Marionette TRACE conn4 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:49 INFO - PROCESS | 1839 | 1477727209529 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 00:46:49 INFO - PROCESS | 1839 | 1477727209626 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 00:46:49 INFO - PROCESS | 1839 | 1477727209630 Marionette TRACE conn4 <- [1,3173,null,["8"]] 00:46:49 INFO - PROCESS | 1839 | 1477727209635 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 00:46:49 INFO - PROCESS | 1839 | 1477727209641 Marionette TRACE conn4 <- [1,3174,null,{}] 00:46:49 INFO - PROCESS | 1839 | 1477727209649 Marionette TRACE conn4 -> [0,3175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x81faec00 == 35 [pid = 1839] [id = 705] 00:46:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8311d800) [pid = 1839] [serial = 2047] [outer = (nil)] 00:46:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8cbbe800) [pid = 1839] [serial = 2048] [outer = 0x8311d800] 00:46:49 INFO - PROCESS | 1839 | 1477727209772 Marionette DEBUG loaded listener.js 00:46:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8cc75c00) [pid = 1839] [serial = 2049] [outer = 0x8311d800] 00:46:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3f2800 == 34 [pid = 1839] [id = 704] 00:46:53 INFO - PROCESS | 1839 | --DOCSHELL 0x832e1c00 == 33 [pid = 1839] [id = 703] 00:46:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8305ec00 == 32 [pid = 1839] [id = 702] 00:46:53 INFO - PROCESS | 1839 | --DOCSHELL 0x82a12000 == 31 [pid = 1839] [id = 701] 00:46:53 INFO - PROCESS | 1839 | --DOCSHELL 0x81fac800 == 30 [pid = 1839] [id = 700] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8c4f4000) [pid = 1839] [serial = 2015] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab8000 == 29 [pid = 1839] [id = 699] 00:46:53 INFO - PROCESS | 1839 | --DOCSHELL 0x83064400 == 28 [pid = 1839] [id = 698] 00:46:53 INFO - PROCESS | 1839 | --DOCSHELL 0x832e2800 == 27 [pid = 1839] [id = 697] 00:46:53 INFO - PROCESS | 1839 | --DOCSHELL 0x82faa000 == 26 [pid = 1839] [id = 696] 00:46:53 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb2400 == 25 [pid = 1839] [id = 695] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82fa1800) [pid = 1839] [serial = 2004] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82feec00) [pid = 1839] [serial = 2006] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82fe4c00) [pid = 1839] [serial = 1990] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8ac53400) [pid = 1839] [serial = 1993] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x82b2d800) [pid = 1839] [serial = 1998] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8ade0400) [pid = 1839] [serial = 1996] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82e9e400) [pid = 1839] [serial = 2001] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8c3f1000) [pid = 1839] [serial = 2012] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8c3f6000) [pid = 1839] [serial = 2013] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x83202400) [pid = 1839] [serial = 2009] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82fa5000) [pid = 1839] [serial = 1989] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82ca9400) [pid = 1839] [serial = 1999] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82ca8c00) [pid = 1839] [serial = 1987] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8aab8800) [pid = 1839] [serial = 1992] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x83058000) [pid = 1839] [serial = 2007] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x82b3a400) [pid = 1839] [serial = 1986] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8adde800) [pid = 1839] [serial = 1995] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x82ea8c00) [pid = 1839] [serial = 2002] [outer = (nil)] [url = about:blank] 00:46:53 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8320b800) [pid = 1839] [serial = 2010] [outer = (nil)] [url = about:blank] 00:46:57 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x8aaaac00) [pid = 1839] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 00:46:57 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x81fb5000) [pid = 1839] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 00:46:57 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8ca24c00) [pid = 1839] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 00:46:57 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8316fc00) [pid = 1839] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 00:46:57 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8311ac00) [pid = 1839] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 00:46:57 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8c3f4c00) [pid = 1839] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 00:46:57 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x832e3400) [pid = 1839] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 00:46:57 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x81fb3800) [pid = 1839] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 00:46:57 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x82fad000) [pid = 1839] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 00:46:57 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x82a16800) [pid = 1839] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 00:46:57 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8c4efc00) [pid = 1839] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x82b2dc00 == 24 [pid = 1839] [id = 684] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8aca5c00 == 23 [pid = 1839] [id = 687] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x83120000 == 22 [pid = 1839] [id = 680] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8aaae800 == 21 [pid = 1839] [id = 686] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea3000 == 20 [pid = 1839] [id = 685] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac49800 == 19 [pid = 1839] [id = 683] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4ef800 == 18 [pid = 1839] [id = 694] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8aaaa400 == 17 [pid = 1839] [id = 682] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x82056400 == 16 [pid = 1839] [id = 688] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8ac47400 == 15 [pid = 1839] [id = 693] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x83177000 == 14 [pid = 1839] [id = 692] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x83178000 == 13 [pid = 1839] [id = 681] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x82428800 == 12 [pid = 1839] [id = 677] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x82430400 == 11 [pid = 1839] [id = 679] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x82fed000 == 10 [pid = 1839] [id = 691] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea0400 == 9 [pid = 1839] [id = 678] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x82cf1400 == 8 [pid = 1839] [id = 689] 00:47:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8205a400 == 7 [pid = 1839] [id = 676] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8c4f6000) [pid = 1839] [serial = 2016] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8ac48800) [pid = 1839] [serial = 2043] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8aab0c00) [pid = 1839] [serial = 2042] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8ca28000) [pid = 1839] [serial = 2046] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8ca1fc00) [pid = 1839] [serial = 2045] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8cbbe800) [pid = 1839] [serial = 2048] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8316c400) [pid = 1839] [serial = 2039] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x83175000) [pid = 1839] [serial = 2040] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x82cee400) [pid = 1839] [serial = 2036] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x82ea5800) [pid = 1839] [serial = 2037] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82427c00) [pid = 1839] [serial = 2033] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82ca7c00) [pid = 1839] [serial = 2034] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8cbbec00) [pid = 1839] [serial = 2030] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8ac45c00) [pid = 1839] [serial = 2031] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8ca22400) [pid = 1839] [serial = 2027] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8ca27800) [pid = 1839] [serial = 2028] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8aab1400) [pid = 1839] [serial = 2024] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8acaa800) [pid = 1839] [serial = 2025] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x82fe8800) [pid = 1839] [serial = 2021] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82fecc00) [pid = 1839] [serial = 2022] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82426400) [pid = 1839] [serial = 2018] [outer = (nil)] [url = about:blank] 00:47:01 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82aa3c00) [pid = 1839] [serial = 2019] [outer = (nil)] [url = about:blank] 00:47:19 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:47:19 INFO - PROCESS | 1839 | 1477727239962 Marionette TRACE conn4 <- [1,3175,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 00:47:19 INFO - .. 00:47:19 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30814ms 00:47:20 INFO - PROCESS | 1839 | 1477727240000 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 00:47:20 INFO - PROCESS | 1839 | 1477727240007 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 00:47:20 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 00:47:20 INFO - PROCESS | 1839 | 1477727240019 Marionette TRACE conn4 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:20 INFO - PROCESS | 1839 | 1477727240255 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 00:47:20 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:47:20 INFO - PROCESS | 1839 | 1477727240347 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 00:47:20 INFO - PROCESS | 1839 | 1477727240354 Marionette TRACE conn4 <- [1,3178,null,["8"]] 00:47:20 INFO - PROCESS | 1839 | 1477727240361 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 00:47:20 INFO - PROCESS | 1839 | 1477727240370 Marionette TRACE conn4 <- [1,3179,null,{}] 00:47:20 INFO - PROCESS | 1839 | 1477727240378 Marionette TRACE conn4 -> [0,3180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8205e400 == 8 [pid = 1839] [id = 706] 00:47:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x8205f400) [pid = 1839] [serial = 2050] [outer = (nil)] 00:47:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82428000) [pid = 1839] [serial = 2051] [outer = 0x8205f400] 00:47:20 INFO - PROCESS | 1839 | 1477727240505 Marionette DEBUG loaded listener.js 00:47:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8242f800) [pid = 1839] [serial = 2052] [outer = 0x8205f400] 00:47:21 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 00:47:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:47:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:47:21 INFO - PROCESS | 1839 | 1477727241090 Marionette TRACE conn4 <- [1,3180,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 00:47:21 INFO - . 00:47:21 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1125ms 00:47:21 INFO - PROCESS | 1839 | 1477727241143 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 00:47:21 INFO - PROCESS | 1839 | 1477727241149 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 00:47:21 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 00:47:21 INFO - PROCESS | 1839 | 1477727241157 Marionette TRACE conn4 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:21 INFO - PROCESS | 1839 | 1477727241394 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 00:47:21 INFO - PROCESS | 1839 | 1477727241413 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 00:47:21 INFO - PROCESS | 1839 | 1477727241418 Marionette TRACE conn4 <- [1,3183,null,["8"]] 00:47:21 INFO - PROCESS | 1839 | 1477727241424 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 00:47:21 INFO - PROCESS | 1839 | 1477727241430 Marionette TRACE conn4 <- [1,3184,null,{}] 00:47:21 INFO - PROCESS | 1839 | 1477727241437 Marionette TRACE conn4 -> [0,3185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242ac00 == 9 [pid = 1839] [id = 707] 00:47:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8242d400) [pid = 1839] [serial = 2053] [outer = (nil)] 00:47:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82b32c00) [pid = 1839] [serial = 2054] [outer = 0x8242d400] 00:47:21 INFO - PROCESS | 1839 | 1477727241534 Marionette DEBUG loaded listener.js 00:47:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82b30c00) [pid = 1839] [serial = 2055] [outer = 0x8242d400] 00:47:22 INFO - PROCESS | 1839 | 1477727242286 Marionette TRACE conn4 <- [1,3185,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 00:47:22 INFO - .. 00:47:22 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1183ms 00:47:22 INFO - PROCESS | 1839 | 1477727242348 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 00:47:22 INFO - PROCESS | 1839 | 1477727242355 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 00:47:22 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 00:47:22 INFO - PROCESS | 1839 | 1477727242362 Marionette TRACE conn4 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:22 INFO - PROCESS | 1839 | 1477727242594 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 00:47:22 INFO - PROCESS | 1839 | 1477727242619 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 00:47:22 INFO - PROCESS | 1839 | 1477727242624 Marionette TRACE conn4 <- [1,3188,null,["8"]] 00:47:22 INFO - PROCESS | 1839 | 1477727242629 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 00:47:22 INFO - PROCESS | 1839 | 1477727242636 Marionette TRACE conn4 <- [1,3189,null,{}] 00:47:22 INFO - PROCESS | 1839 | 1477727242644 Marionette TRACE conn4 -> [0,3190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e25800 == 10 [pid = 1839] [id = 708] 00:47:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82e25c00) [pid = 1839] [serial = 2056] [outer = (nil)] 00:47:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82e27c00) [pid = 1839] [serial = 2057] [outer = 0x82e25c00] 00:47:22 INFO - PROCESS | 1839 | 1477727242744 Marionette DEBUG loaded listener.js 00:47:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82e2d000) [pid = 1839] [serial = 2058] [outer = 0x82e25c00] 00:47:23 INFO - PROCESS | 1839 | 1477727243423 Marionette TRACE conn4 <- [1,3190,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 00:47:23 INFO - .. 00:47:23 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1076ms 00:47:23 INFO - PROCESS | 1839 | 1477727243448 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 00:47:23 INFO - PROCESS | 1839 | 1477727243452 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 00:47:23 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 00:47:23 INFO - PROCESS | 1839 | 1477727243459 Marionette TRACE conn4 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:23 INFO - PROCESS | 1839 | 1477727243631 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 00:47:23 INFO - PROCESS | 1839 | 1477727243767 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 00:47:23 INFO - PROCESS | 1839 | 1477727243774 Marionette TRACE conn4 <- [1,3193,null,["8"]] 00:47:23 INFO - PROCESS | 1839 | 1477727243780 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 00:47:23 INFO - PROCESS | 1839 | 1477727243786 Marionette TRACE conn4 <- [1,3194,null,{}] 00:47:23 INFO - PROCESS | 1839 | 1477727243792 Marionette TRACE conn4 -> [0,3195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb0000 == 11 [pid = 1839] [id = 709] 00:47:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82ea5000) [pid = 1839] [serial = 2059] [outer = (nil)] 00:47:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x83055800) [pid = 1839] [serial = 2060] [outer = 0x82ea5000] 00:47:23 INFO - PROCESS | 1839 | 1477727243895 Marionette DEBUG loaded listener.js 00:47:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8305cc00) [pid = 1839] [serial = 2061] [outer = 0x82ea5000] 00:47:24 INFO - PROCESS | 1839 | 1477727244474 Marionette TRACE conn4 <- [1,3195,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 00:47:24 INFO - .. 00:47:24 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1025ms 00:47:24 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 00:47:24 INFO - PROCESS | 1839 | 1477727244484 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 00:47:24 INFO - PROCESS | 1839 | 1477727244487 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 00:47:24 INFO - PROCESS | 1839 | 1477727244494 Marionette TRACE conn4 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:24 INFO - PROCESS | 1839 | 1477727244670 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 00:47:24 INFO - PROCESS | 1839 | 1477727244809 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 00:47:24 INFO - PROCESS | 1839 | 1477727244815 Marionette TRACE conn4 <- [1,3198,null,["8"]] 00:47:24 INFO - PROCESS | 1839 | 1477727244820 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 00:47:24 INFO - PROCESS | 1839 | 1477727244826 Marionette TRACE conn4 <- [1,3199,null,{}] 00:47:24 INFO - PROCESS | 1839 | 1477727244831 Marionette TRACE conn4 -> [0,3200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x8305f000 == 12 [pid = 1839] [id = 710] 00:47:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x83111c00) [pid = 1839] [serial = 2062] [outer = (nil)] 00:47:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x83116000) [pid = 1839] [serial = 2063] [outer = 0x83111c00] 00:47:24 INFO - PROCESS | 1839 | 1477727244926 Marionette DEBUG loaded listener.js 00:47:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x83119400) [pid = 1839] [serial = 2064] [outer = 0x83111c00] 00:47:25 INFO - PROCESS | 1839 | 1477727245514 Marionette TRACE conn4 <- [1,3200,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 00:47:25 INFO - .. 00:47:25 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1070ms 00:47:25 INFO - PROCESS | 1839 | 1477727245563 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 00:47:25 INFO - PROCESS | 1839 | 1477727245566 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 00:47:25 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 00:47:25 INFO - PROCESS | 1839 | 1477727245573 Marionette TRACE conn4 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:25 INFO - PROCESS | 1839 | 1477727245840 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 00:47:25 INFO - PROCESS | 1839 | 1477727245854 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 00:47:25 INFO - PROCESS | 1839 | 1477727245858 Marionette TRACE conn4 <- [1,3203,null,["8"]] 00:47:25 INFO - PROCESS | 1839 | 1477727245865 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 00:47:25 INFO - PROCESS | 1839 | 1477727245870 Marionette TRACE conn4 <- [1,3204,null,{}] 00:47:25 INFO - PROCESS | 1839 | 1477727245875 Marionette TRACE conn4 -> [0,3205,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x83170000 == 13 [pid = 1839] [id = 711] 00:47:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x83170800) [pid = 1839] [serial = 2065] [outer = (nil)] 00:47:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x83178c00) [pid = 1839] [serial = 2066] [outer = 0x83170800] 00:47:25 INFO - PROCESS | 1839 | 1477727245973 Marionette DEBUG loaded listener.js 00:47:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x83209000) [pid = 1839] [serial = 2067] [outer = 0x83170800] 00:47:26 INFO - PROCESS | 1839 | 1477727246607 Marionette TRACE conn4 <- [1,3205,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 00:47:26 INFO - .. 00:47:26 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1070ms 00:47:26 INFO - PROCESS | 1839 | 1477727246643 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 00:47:26 INFO - PROCESS | 1839 | 1477727246648 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 00:47:26 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 00:47:26 INFO - PROCESS | 1839 | 1477727246656 Marionette TRACE conn4 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:26 INFO - PROCESS | 1839 | 1477727246817 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 00:47:26 INFO - PROCESS | 1839 | 1477727246954 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 00:47:26 INFO - PROCESS | 1839 | 1477727246964 Marionette TRACE conn4 <- [1,3208,null,["8"]] 00:47:26 INFO - PROCESS | 1839 | 1477727246970 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 00:47:26 INFO - PROCESS | 1839 | 1477727246977 Marionette TRACE conn4 <- [1,3209,null,{}] 00:47:27 INFO - PROCESS | 1839 | 1477727246982 Marionette TRACE conn4 -> [0,3210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x8320b800 == 14 [pid = 1839] [id = 712] 00:47:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x832d7c00) [pid = 1839] [serial = 2068] [outer = (nil)] 00:47:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x832de800) [pid = 1839] [serial = 2069] [outer = 0x832d7c00] 00:47:27 INFO - PROCESS | 1839 | 1477727247073 Marionette DEBUG loaded listener.js 00:47:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x832d7800) [pid = 1839] [serial = 2070] [outer = 0x832d7c00] 00:47:27 INFO - PROCESS | 1839 | 1477727247733 Marionette TRACE conn4 <- [1,3210,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 00:47:27 INFO - . 00:47:27 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1119ms 00:47:27 INFO - PROCESS | 1839 | 1477727247775 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 00:47:27 INFO - PROCESS | 1839 | 1477727247779 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 00:47:27 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 00:47:27 INFO - PROCESS | 1839 | 1477727247785 Marionette TRACE conn4 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:27 INFO - PROCESS | 1839 | 1477727247995 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 00:47:28 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:47:28 INFO - PROCESS | 1839 | 1477727248015 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 00:47:28 INFO - PROCESS | 1839 | 1477727248040 Marionette TRACE conn4 <- [1,3213,null,["8"]] 00:47:28 INFO - PROCESS | 1839 | 1477727248046 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 00:47:28 INFO - PROCESS | 1839 | 1477727248051 Marionette TRACE conn4 <- [1,3214,null,{}] 00:47:28 INFO - PROCESS | 1839 | 1477727248055 Marionette TRACE conn4 -> [0,3215,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x832d9000 == 15 [pid = 1839] [id = 713] 00:47:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x832ddc00) [pid = 1839] [serial = 2071] [outer = (nil)] 00:47:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8aaac000) [pid = 1839] [serial = 2072] [outer = 0x832ddc00] 00:47:28 INFO - PROCESS | 1839 | 1477727248148 Marionette DEBUG loaded listener.js 00:47:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8aaa9c00) [pid = 1839] [serial = 2073] [outer = 0x832ddc00] 00:47:28 INFO - PROCESS | 1839 | 1477727248900 Marionette TRACE conn4 <- [1,3215,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 00:47:28 INFO - . 00:47:28 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1180ms 00:47:28 INFO - PROCESS | 1839 | 1477727248968 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 00:47:28 INFO - PROCESS | 1839 | 1477727248975 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 00:47:28 INFO - TEST-START | /websockets/Create-invalid-urls.htm 00:47:28 INFO - PROCESS | 1839 | 1477727248986 Marionette TRACE conn4 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:29 INFO - PROCESS | 1839 | 1477727249196 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 00:47:29 INFO - PROCESS | 1839 | 1477727249370 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 00:47:29 INFO - PROCESS | 1839 | 1477727249374 Marionette TRACE conn4 <- [1,3218,null,["8"]] 00:47:29 INFO - PROCESS | 1839 | 1477727249387 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 00:47:29 INFO - PROCESS | 1839 | 1477727249396 Marionette TRACE conn4 <- [1,3219,null,{}] 00:47:29 INFO - PROCESS | 1839 | 1477727249446 Marionette TRACE conn4 -> [0,3220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b3bc00 == 16 [pid = 1839] [id = 714] 00:47:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x82ca6400) [pid = 1839] [serial = 2074] [outer = (nil)] 00:47:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x82caa000) [pid = 1839] [serial = 2075] [outer = 0x82ca6400] 00:47:29 INFO - PROCESS | 1839 | 1477727249564 Marionette DEBUG loaded listener.js 00:47:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x82cecc00) [pid = 1839] [serial = 2076] [outer = 0x82ca6400] 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:47:30 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:47:30 INFO - PROCESS | 1839 | 1477727250275 Marionette TRACE conn4 <- [1,3220,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 00:47:30 INFO - ..... 00:47:30 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1322ms 00:47:30 INFO - PROCESS | 1839 | 1477727250307 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 00:47:30 INFO - PROCESS | 1839 | 1477727250315 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 00:47:30 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 00:47:30 INFO - PROCESS | 1839 | 1477727250322 Marionette TRACE conn4 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:30 INFO - PROCESS | 1839 | 1477727250558 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 00:47:30 INFO - PROCESS | 1839 | 1477727250707 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 00:47:30 INFO - PROCESS | 1839 | 1477727250713 Marionette TRACE conn4 <- [1,3223,null,["8"]] 00:47:30 INFO - PROCESS | 1839 | 1477727250720 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 00:47:30 INFO - PROCESS | 1839 | 1477727250726 Marionette TRACE conn4 <- [1,3224,null,{}] 00:47:30 INFO - PROCESS | 1839 | 1477727250777 Marionette TRACE conn4 -> [0,3225,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fa1c00 == 17 [pid = 1839] [id = 715] 00:47:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x82fee800) [pid = 1839] [serial = 2077] [outer = (nil)] 00:47:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x83060400) [pid = 1839] [serial = 2078] [outer = 0x82fee800] 00:47:30 INFO - PROCESS | 1839 | 1477727250884 Marionette DEBUG loaded listener.js 00:47:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8311c000) [pid = 1839] [serial = 2079] [outer = 0x82fee800] 00:47:31 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 00:47:31 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:47:31 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:47:31 INFO - PROCESS | 1839 | 1477727251567 Marionette TRACE conn4 <- [1,3225,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 00:47:31 INFO - . 00:47:31 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1276ms 00:47:31 INFO - PROCESS | 1839 | 1477727251606 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 00:47:31 INFO - PROCESS | 1839 | 1477727251613 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 00:47:31 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 00:47:31 INFO - PROCESS | 1839 | 1477727251621 Marionette TRACE conn4 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:31 INFO - PROCESS | 1839 | 1477727251842 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 00:47:31 INFO - PROCESS | 1839 | 1477727251992 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 00:47:31 INFO - PROCESS | 1839 | 1477727251998 Marionette TRACE conn4 <- [1,3228,null,["8"]] 00:47:32 INFO - PROCESS | 1839 | 1477727252003 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 00:47:32 INFO - PROCESS | 1839 | 1477727252011 Marionette TRACE conn4 <- [1,3229,null,{}] 00:47:32 INFO - PROCESS | 1839 | 1477727252060 Marionette TRACE conn4 -> [0,3230,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab3800 == 18 [pid = 1839] [id = 716] 00:47:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8aab4000) [pid = 1839] [serial = 2080] [outer = (nil)] 00:47:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8aab7800) [pid = 1839] [serial = 2081] [outer = 0x8aab4000] 00:47:32 INFO - PROCESS | 1839 | 1477727252190 Marionette DEBUG loaded listener.js 00:47:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8ac49800) [pid = 1839] [serial = 2082] [outer = 0x8aab4000] 00:47:32 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:47:32 INFO - PROCESS | 1839 | 1477727252836 Marionette TRACE conn4 <- [1,3230,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 00:47:32 INFO - . 00:47:32 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1272ms 00:47:32 INFO - PROCESS | 1839 | 1477727252893 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 00:47:32 INFO - PROCESS | 1839 | 1477727252897 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 00:47:32 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 00:47:32 INFO - PROCESS | 1839 | 1477727252908 Marionette TRACE conn4 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:33 INFO - PROCESS | 1839 | 1477727253100 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 00:47:33 INFO - PROCESS | 1839 | 1477727253393 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 00:47:33 INFO - PROCESS | 1839 | 1477727253400 Marionette TRACE conn4 <- [1,3233,null,["8"]] 00:47:33 INFO - PROCESS | 1839 | 1477727253411 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 00:47:33 INFO - PROCESS | 1839 | 1477727253421 Marionette TRACE conn4 <- [1,3234,null,{}] 00:47:33 INFO - PROCESS | 1839 | 1477727253480 Marionette TRACE conn4 -> [0,3235,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a11400 == 19 [pid = 1839] [id = 717] 00:47:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x82a15800) [pid = 1839] [serial = 2083] [outer = (nil)] 00:47:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x82b30800) [pid = 1839] [serial = 2084] [outer = 0x82a15800] 00:47:33 INFO - PROCESS | 1839 | 1477727253580 Marionette DEBUG loaded listener.js 00:47:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x82b3b800) [pid = 1839] [serial = 2085] [outer = 0x82a15800] 00:47:34 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:47:34 INFO - PROCESS | 1839 | --DOCSHELL 0x81faec00 == 18 [pid = 1839] [id = 705] 00:47:35 INFO - PROCESS | 1839 | 1477727255073 Marionette TRACE conn4 <- [1,3235,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 00:47:35 INFO - . 00:47:35 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 2179ms 00:47:35 INFO - PROCESS | 1839 | 1477727255085 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 00:47:35 INFO - PROCESS | 1839 | 1477727255092 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 00:47:35 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 00:47:35 INFO - PROCESS | 1839 | 1477727255102 Marionette TRACE conn4 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:35 INFO - PROCESS | 1839 | 1477727255287 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 00:47:35 INFO - PROCESS | 1839 | 1477727255425 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 00:47:35 INFO - PROCESS | 1839 | 1477727255431 Marionette TRACE conn4 <- [1,3238,null,["8"]] 00:47:35 INFO - PROCESS | 1839 | 1477727255439 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 00:47:35 INFO - PROCESS | 1839 | 1477727255446 Marionette TRACE conn4 <- [1,3239,null,{}] 00:47:35 INFO - PROCESS | 1839 | 1477727255453 Marionette TRACE conn4 -> [0,3240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a15400 == 19 [pid = 1839] [id = 718] 00:47:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x82a16c00) [pid = 1839] [serial = 2086] [outer = (nil)] 00:47:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x82b2c400) [pid = 1839] [serial = 2087] [outer = 0x82a16c00] 00:47:35 INFO - PROCESS | 1839 | 1477727255571 Marionette DEBUG loaded listener.js 00:47:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82b37c00) [pid = 1839] [serial = 2088] [outer = 0x82a16c00] 00:47:36 INFO - PROCESS | 1839 | 1477727256206 Marionette TRACE conn4 <- [1,3240,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 00:47:36 INFO - . 00:47:36 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1170ms 00:47:36 INFO - PROCESS | 1839 | 1477727256272 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 00:47:36 INFO - PROCESS | 1839 | 1477727256278 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 00:47:36 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 00:47:36 INFO - PROCESS | 1839 | 1477727256286 Marionette TRACE conn4 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:36 INFO - PROCESS | 1839 | 1477727256479 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 00:47:36 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:47:36 INFO - PROCESS | 1839 | 1477727256616 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 00:47:36 INFO - PROCESS | 1839 | 1477727256622 Marionette TRACE conn4 <- [1,3243,null,["8"]] 00:47:36 INFO - PROCESS | 1839 | 1477727256629 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 00:47:36 INFO - PROCESS | 1839 | 1477727256634 Marionette TRACE conn4 <- [1,3244,null,{}] 00:47:36 INFO - PROCESS | 1839 | 1477727256640 Marionette TRACE conn4 -> [0,3245,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e2fc00 == 20 [pid = 1839] [id = 719] 00:47:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82ea7800) [pid = 1839] [serial = 2089] [outer = (nil)] 00:47:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x82fa3400) [pid = 1839] [serial = 2090] [outer = 0x82ea7800] 00:47:36 INFO - PROCESS | 1839 | 1477727256736 Marionette DEBUG loaded listener.js 00:47:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82fa4c00) [pid = 1839] [serial = 2091] [outer = 0x82ea7800] 00:47:37 INFO - PROCESS | 1839 | 1477727257408 Marionette TRACE conn4 <- [1,3245,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 00:47:37 INFO - . 00:47:37 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1175ms 00:47:37 INFO - PROCESS | 1839 | 1477727257469 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 00:47:37 INFO - PROCESS | 1839 | 1477727257477 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 00:47:37 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 00:47:37 INFO - PROCESS | 1839 | 1477727257491 Marionette TRACE conn4 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:37 INFO - PROCESS | 1839 | 1477727257714 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 00:47:37 INFO - PROCESS | 1839 | 1477727257738 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 00:47:37 INFO - PROCESS | 1839 | 1477727257743 Marionette TRACE conn4 <- [1,3248,null,["8"]] 00:47:37 INFO - PROCESS | 1839 | 1477727257748 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 00:47:37 INFO - PROCESS | 1839 | 1477727257755 Marionette TRACE conn4 <- [1,3249,null,{}] 00:47:37 INFO - PROCESS | 1839 | 1477727257836 Marionette TRACE conn4 -> [0,3250,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x82febc00 == 21 [pid = 1839] [id = 720] 00:47:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82fec000) [pid = 1839] [serial = 2092] [outer = (nil)] 00:47:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x82fed800) [pid = 1839] [serial = 2093] [outer = 0x82fec000] 00:47:37 INFO - PROCESS | 1839 | 1477727257937 Marionette DEBUG loaded listener.js 00:47:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8305e400) [pid = 1839] [serial = 2094] [outer = 0x82fec000] 00:47:38 INFO - PROCESS | 1839 | 1477727258581 Marionette TRACE conn4 <- [1,3250,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 00:47:38 INFO - .. 00:47:38 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1126ms 00:47:38 INFO - PROCESS | 1839 | 1477727258618 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 00:47:38 INFO - PROCESS | 1839 | 1477727258623 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 00:47:38 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 00:47:38 INFO - PROCESS | 1839 | 1477727258630 Marionette TRACE conn4 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:38 INFO - PROCESS | 1839 | 1477727258870 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 00:47:38 INFO - PROCESS | 1839 | 1477727258902 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 00:47:38 INFO - PROCESS | 1839 | 1477727258909 Marionette TRACE conn4 <- [1,3253,null,["8"]] 00:47:38 INFO - PROCESS | 1839 | 1477727258914 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 00:47:38 INFO - PROCESS | 1839 | 1477727258919 Marionette TRACE conn4 <- [1,3254,null,{}] 00:47:39 INFO - PROCESS | 1839 | 1477727259001 Marionette TRACE conn4 -> [0,3255,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea2400 == 22 [pid = 1839] [id = 721] 00:47:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x83175800) [pid = 1839] [serial = 2095] [outer = (nil)] 00:47:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x83202800) [pid = 1839] [serial = 2096] [outer = 0x83175800] 00:47:39 INFO - PROCESS | 1839 | 1477727259106 Marionette DEBUG loaded listener.js 00:47:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8acaa800) [pid = 1839] [serial = 2097] [outer = 0x83175800] 00:47:39 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x832d7c00) [pid = 1839] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 00:47:39 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x82e25c00) [pid = 1839] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 00:47:39 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8242d400) [pid = 1839] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 00:47:39 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x83111c00) [pid = 1839] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 00:47:39 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x82ea5000) [pid = 1839] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 00:47:39 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x83170800) [pid = 1839] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 00:47:39 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8205f400) [pid = 1839] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 00:47:39 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8311d800) [pid = 1839] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 00:47:39 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x832ddc00) [pid = 1839] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 00:47:39 INFO - PROCESS | 1839 | 1477727259909 Marionette TRACE conn4 <- [1,3255,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 00:47:39 INFO - . 00:47:39 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1321ms 00:47:39 INFO - PROCESS | 1839 | 1477727259950 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 00:47:39 INFO - PROCESS | 1839 | 1477727259954 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 00:47:39 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 00:47:39 INFO - PROCESS | 1839 | 1477727259961 Marionette TRACE conn4 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:40 INFO - PROCESS | 1839 | 1477727260131 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 00:47:40 INFO - PROCESS | 1839 | 1477727260273 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 00:47:40 INFO - PROCESS | 1839 | 1477727260279 Marionette TRACE conn4 <- [1,3258,null,["8"]] 00:47:40 INFO - PROCESS | 1839 | 1477727260284 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 00:47:40 INFO - PROCESS | 1839 | 1477727260289 Marionette TRACE conn4 <- [1,3259,null,{}] 00:47:40 INFO - PROCESS | 1839 | 1477727260295 Marionette TRACE conn4 -> [0,3260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aca7400 == 23 [pid = 1839] [id = 722] 00:47:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8aca7800) [pid = 1839] [serial = 2098] [outer = (nil)] 00:47:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8acb0000) [pid = 1839] [serial = 2099] [outer = 0x8aca7800] 00:47:40 INFO - PROCESS | 1839 | 1477727260389 Marionette DEBUG loaded listener.js 00:47:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8acb3800) [pid = 1839] [serial = 2100] [outer = 0x8aca7800] 00:47:40 INFO - PROCESS | 1839 | 1477727260968 Marionette TRACE conn4 <- [1,3260,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 00:47:41 INFO - .. 00:47:41 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1070ms 00:47:41 INFO - PROCESS | 1839 | 1477727261032 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 00:47:41 INFO - PROCESS | 1839 | 1477727261036 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 00:47:41 INFO - TEST-START | /websockets/Create-valid-url.htm 00:47:41 INFO - PROCESS | 1839 | 1477727261043 Marionette TRACE conn4 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:41 INFO - PROCESS | 1839 | 1477727261241 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 00:47:41 INFO - PROCESS | 1839 | 1477727261377 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 00:47:41 INFO - PROCESS | 1839 | 1477727261380 Marionette TRACE conn4 <- [1,3263,null,["8"]] 00:47:41 INFO - PROCESS | 1839 | 1477727261386 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 00:47:41 INFO - PROCESS | 1839 | 1477727261391 Marionette TRACE conn4 <- [1,3264,null,{}] 00:47:41 INFO - PROCESS | 1839 | 1477727261396 Marionette TRACE conn4 -> [0,3265,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ade2800 == 24 [pid = 1839] [id = 723] 00:47:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8ade3000) [pid = 1839] [serial = 2101] [outer = (nil)] 00:47:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8c3e7400) [pid = 1839] [serial = 2102] [outer = 0x8ade3000] 00:47:41 INFO - PROCESS | 1839 | 1477727261494 Marionette DEBUG loaded listener.js 00:47:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8c3eb000) [pid = 1839] [serial = 2103] [outer = 0x8ade3000] 00:47:42 INFO - PROCESS | 1839 | 1477727262265 Marionette TRACE conn4 <- [1,3265,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 00:47:42 INFO - .. 00:47:42 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1276ms 00:47:42 INFO - PROCESS | 1839 | 1477727262322 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 00:47:42 INFO - PROCESS | 1839 | 1477727262328 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 00:47:42 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 00:47:42 INFO - PROCESS | 1839 | 1477727262390 Marionette TRACE conn4 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:42 INFO - PROCESS | 1839 | 1477727262641 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 00:47:42 INFO - PROCESS | 1839 | 1477727262835 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 00:47:42 INFO - PROCESS | 1839 | 1477727262841 Marionette TRACE conn4 <- [1,3268,null,["8"]] 00:47:42 INFO - PROCESS | 1839 | 1477727262850 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 00:47:42 INFO - PROCESS | 1839 | 1477727262858 Marionette TRACE conn4 <- [1,3269,null,{}] 00:47:42 INFO - PROCESS | 1839 | 1477727262909 Marionette TRACE conn4 -> [0,3270,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e99800 == 25 [pid = 1839] [id = 724] 00:47:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82e9ac00) [pid = 1839] [serial = 2104] [outer = (nil)] 00:47:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x82ea8000) [pid = 1839] [serial = 2105] [outer = 0x82e9ac00] 00:47:43 INFO - PROCESS | 1839 | 1477727263036 Marionette DEBUG loaded listener.js 00:47:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x82fa8000) [pid = 1839] [serial = 2106] [outer = 0x82e9ac00] 00:47:43 INFO - PROCESS | 1839 | 1477727263794 Marionette TRACE conn4 <- [1,3270,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 00:47:43 INFO - . 00:47:43 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1478ms 00:47:43 INFO - PROCESS | 1839 | 1477727263859 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 00:47:43 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 00:47:43 INFO - PROCESS | 1839 | 1477727263867 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 00:47:43 INFO - PROCESS | 1839 | 1477727263875 Marionette TRACE conn4 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:44 INFO - PROCESS | 1839 | 1477727264087 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 00:47:44 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:47:44 INFO - PROCESS | 1839 | 1477727264269 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 00:47:44 INFO - PROCESS | 1839 | 1477727264275 Marionette TRACE conn4 <- [1,3273,null,["8"]] 00:47:44 INFO - PROCESS | 1839 | 1477727264286 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 00:47:44 INFO - PROCESS | 1839 | 1477727264291 Marionette TRACE conn4 <- [1,3274,null,{}] 00:47:44 INFO - PROCESS | 1839 | 1477727264343 Marionette TRACE conn4 -> [0,3275,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fee000 == 26 [pid = 1839] [id = 725] 00:47:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x83117800) [pid = 1839] [serial = 2107] [outer = (nil)] 00:47:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x83174400) [pid = 1839] [serial = 2108] [outer = 0x83117800] 00:47:44 INFO - PROCESS | 1839 | 1477727264456 Marionette DEBUG loaded listener.js 00:47:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8ac53400) [pid = 1839] [serial = 2109] [outer = 0x83117800] 00:47:45 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:47:45 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:47:45 INFO - PROCESS | 1839 | 1477727265205 Marionette TRACE conn4 <- [1,3275,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 00:47:45 INFO - . 00:47:45 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1374ms 00:47:45 INFO - PROCESS | 1839 | 1477727265257 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 00:47:45 INFO - PROCESS | 1839 | 1477727265265 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 00:47:45 INFO - TEST-START | /websockets/Secure-Close-0.htm 00:47:45 INFO - PROCESS | 1839 | 1477727265273 Marionette TRACE conn4 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:45 INFO - PROCESS | 1839 | 1477727265721 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 00:47:45 INFO - PROCESS | 1839 | 1477727265864 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 00:47:45 INFO - PROCESS | 1839 | 1477727265881 Marionette TRACE conn4 <- [1,3278,null,["8"]] 00:47:45 INFO - PROCESS | 1839 | 1477727265908 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 00:47:45 INFO - PROCESS | 1839 | 1477727265928 Marionette TRACE conn4 <- [1,3279,null,{}] 00:47:45 INFO - PROCESS | 1839 | 1477727265938 Marionette TRACE conn4 -> [0,3280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fad400 == 27 [pid = 1839] [id = 726] 00:47:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x82a11c00) [pid = 1839] [serial = 2110] [outer = (nil)] 00:47:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x82b2f000) [pid = 1839] [serial = 2111] [outer = 0x82a11c00] 00:47:46 INFO - PROCESS | 1839 | 1477727266045 Marionette DEBUG loaded listener.js 00:47:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x82caf400) [pid = 1839] [serial = 2112] [outer = 0x82a11c00] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8aaac000) [pid = 1839] [serial = 2072] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8aaa9c00) [pid = 1839] [serial = 2073] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x832de800) [pid = 1839] [serial = 2069] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x832d7800) [pid = 1839] [serial = 2070] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x83178c00) [pid = 1839] [serial = 2066] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x83209000) [pid = 1839] [serial = 2067] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x83116000) [pid = 1839] [serial = 2063] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x83119400) [pid = 1839] [serial = 2064] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x83055800) [pid = 1839] [serial = 2060] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8305cc00) [pid = 1839] [serial = 2061] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x82e27c00) [pid = 1839] [serial = 2057] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x82e2d000) [pid = 1839] [serial = 2058] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82b32c00) [pid = 1839] [serial = 2054] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82b30c00) [pid = 1839] [serial = 2055] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82428000) [pid = 1839] [serial = 2051] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8242f800) [pid = 1839] [serial = 2052] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8cc75c00) [pid = 1839] [serial = 2049] [outer = (nil)] [url = about:blank] 00:47:46 INFO - PROCESS | 1839 | 1477727266768 Marionette TRACE conn4 <- [1,3280,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 00:47:46 INFO - . 00:47:46 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1528ms 00:47:46 INFO - PROCESS | 1839 | 1477727266803 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 00:47:46 INFO - PROCESS | 1839 | 1477727266810 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 00:47:46 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 00:47:46 INFO - PROCESS | 1839 | 1477727266869 Marionette TRACE conn4 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:47 INFO - PROCESS | 1839 | 1477727267054 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 00:47:47 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:47:47 INFO - PROCESS | 1839 | 1477727267071 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 00:47:47 INFO - PROCESS | 1839 | 1477727267076 Marionette TRACE conn4 <- [1,3283,null,["8"]] 00:47:47 INFO - PROCESS | 1839 | 1477727267083 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 00:47:47 INFO - PROCESS | 1839 | 1477727267088 Marionette TRACE conn4 <- [1,3284,null,{}] 00:47:47 INFO - PROCESS | 1839 | 1477727267096 Marionette TRACE conn4 -> [0,3285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b36800 == 28 [pid = 1839] [id = 727] 00:47:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x82e26800) [pid = 1839] [serial = 2113] [outer = (nil)] 00:47:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82e2ac00) [pid = 1839] [serial = 2114] [outer = 0x82e26800] 00:47:47 INFO - PROCESS | 1839 | 1477727267193 Marionette DEBUG loaded listener.js 00:47:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82e2dc00) [pid = 1839] [serial = 2115] [outer = 0x82e26800] 00:47:47 INFO - PROCESS | 1839 | 1477727267913 Marionette TRACE conn4 <- [1,3285,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 00:47:47 INFO - .. 00:47:47 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1073ms 00:47:47 INFO - PROCESS | 1839 | 1477727267943 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 00:47:47 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 00:47:47 INFO - PROCESS | 1839 | 1477727267947 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 00:47:47 INFO - PROCESS | 1839 | 1477727267955 Marionette TRACE conn4 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:48 INFO - PROCESS | 1839 | 1477727268192 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 00:47:48 INFO - PROCESS | 1839 | 1477727268220 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 00:47:48 INFO - PROCESS | 1839 | 1477727268229 Marionette TRACE conn4 <- [1,3288,null,["8"]] 00:47:48 INFO - PROCESS | 1839 | 1477727268234 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 00:47:48 INFO - PROCESS | 1839 | 1477727268242 Marionette TRACE conn4 <- [1,3289,null,{}] 00:47:48 INFO - PROCESS | 1839 | 1477727268248 Marionette TRACE conn4 -> [0,3290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x83056800 == 29 [pid = 1839] [id = 728] 00:47:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x83056c00) [pid = 1839] [serial = 2116] [outer = (nil)] 00:47:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x83058c00) [pid = 1839] [serial = 2117] [outer = 0x83056c00] 00:47:48 INFO - PROCESS | 1839 | 1477727268347 Marionette DEBUG loaded listener.js 00:47:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x83064000) [pid = 1839] [serial = 2118] [outer = 0x83056c00] 00:47:49 INFO - PROCESS | 1839 | 1477727269101 Marionette TRACE conn4 <- [1,3290,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 00:47:49 INFO - .. 00:47:49 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1177ms 00:47:49 INFO - PROCESS | 1839 | 1477727269132 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 00:47:49 INFO - PROCESS | 1839 | 1477727269135 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 00:47:49 INFO - TEST-START | /websockets/Secure-Close-1000.htm 00:47:49 INFO - PROCESS | 1839 | 1477727269145 Marionette TRACE conn4 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:49 INFO - PROCESS | 1839 | 1477727269381 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 00:47:49 INFO - PROCESS | 1839 | 1477727269411 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 00:47:49 INFO - PROCESS | 1839 | 1477727269415 Marionette TRACE conn4 <- [1,3293,null,["8"]] 00:47:49 INFO - PROCESS | 1839 | 1477727269423 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 00:47:49 INFO - PROCESS | 1839 | 1477727269431 Marionette TRACE conn4 <- [1,3294,null,{}] 00:47:49 INFO - PROCESS | 1839 | 1477727269440 Marionette TRACE conn4 -> [0,3295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x83201800 == 30 [pid = 1839] [id = 729] 00:47:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x832da400) [pid = 1839] [serial = 2119] [outer = (nil)] 00:47:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x832e2000) [pid = 1839] [serial = 2120] [outer = 0x832da400] 00:47:49 INFO - PROCESS | 1839 | 1477727269622 Marionette DEBUG loaded listener.js 00:47:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8acacc00) [pid = 1839] [serial = 2121] [outer = 0x832da400] 00:47:50 INFO - PROCESS | 1839 | 1477727270315 Marionette TRACE conn4 <- [1,3295,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 00:47:50 INFO - .. 00:47:50 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1229ms 00:47:50 INFO - PROCESS | 1839 | 1477727270373 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 00:47:50 INFO - PROCESS | 1839 | 1477727270377 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 00:47:50 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 00:47:50 INFO - PROCESS | 1839 | 1477727270407 Marionette TRACE conn4 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:50 INFO - PROCESS | 1839 | 1477727270614 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 00:47:50 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82ca6400) [pid = 1839] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 00:47:50 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82fee800) [pid = 1839] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 00:47:50 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8aab4000) [pid = 1839] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 00:47:50 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x82a16c00) [pid = 1839] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 00:47:50 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x83175800) [pid = 1839] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 00:47:50 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82fec000) [pid = 1839] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 00:47:50 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8aca7800) [pid = 1839] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 00:47:50 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82ea7800) [pid = 1839] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 00:47:50 INFO - PROCESS | 1839 | 1477727270815 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 00:47:50 INFO - PROCESS | 1839 | 1477727270818 Marionette TRACE conn4 <- [1,3298,null,["8"]] 00:47:50 INFO - PROCESS | 1839 | 1477727270824 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 00:47:50 INFO - PROCESS | 1839 | 1477727270830 Marionette TRACE conn4 <- [1,3299,null,{}] 00:47:50 INFO - PROCESS | 1839 | 1477727270836 Marionette TRACE conn4 -> [0,3300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a16c00 == 31 [pid = 1839] [id = 730] 00:47:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82ca6400) [pid = 1839] [serial = 2122] [outer = (nil)] 00:47:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8aca7800) [pid = 1839] [serial = 2123] [outer = 0x82ca6400] 00:47:50 INFO - PROCESS | 1839 | 1477727270928 Marionette DEBUG loaded listener.js 00:47:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8addb800) [pid = 1839] [serial = 2124] [outer = 0x82ca6400] 00:47:51 INFO - PROCESS | 1839 | 1477727271581 Marionette TRACE conn4 <- [1,3300,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 00:47:51 INFO - .. 00:47:51 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1221ms 00:47:51 INFO - PROCESS | 1839 | 1477727271615 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 00:47:51 INFO - PROCESS | 1839 | 1477727271619 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 00:47:51 INFO - TEST-START | /websockets/Secure-Close-1005.htm 00:47:51 INFO - PROCESS | 1839 | 1477727271626 Marionette TRACE conn4 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:51 INFO - PROCESS | 1839 | 1477727271882 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 00:47:51 INFO - PROCESS | 1839 | 1477727271897 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 00:47:51 INFO - PROCESS | 1839 | 1477727271900 Marionette TRACE conn4 <- [1,3303,null,["8"]] 00:47:51 INFO - PROCESS | 1839 | 1477727271905 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 00:47:51 INFO - PROCESS | 1839 | 1477727271910 Marionette TRACE conn4 <- [1,3304,null,{}] 00:47:51 INFO - PROCESS | 1839 | 1477727271916 Marionette TRACE conn4 -> [0,3305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8addd400 == 32 [pid = 1839] [id = 731] 00:47:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8c3ed400) [pid = 1839] [serial = 2125] [outer = (nil)] 00:47:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8c4e9c00) [pid = 1839] [serial = 2126] [outer = 0x8c3ed400] 00:47:52 INFO - PROCESS | 1839 | 1477727272023 Marionette DEBUG loaded listener.js 00:47:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8c4f2c00) [pid = 1839] [serial = 2127] [outer = 0x8c3ed400] 00:47:52 INFO - PROCESS | 1839 | 1477727272799 Marionette TRACE conn4 <- [1,3305,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 00:47:52 INFO - . 00:47:52 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1220ms 00:47:52 INFO - PROCESS | 1839 | 1477727272849 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 00:47:52 INFO - PROCESS | 1839 | 1477727272856 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 00:47:52 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 00:47:52 INFO - PROCESS | 1839 | 1477727272912 Marionette TRACE conn4 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:53 INFO - PROCESS | 1839 | 1477727273134 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 00:47:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:47:53 INFO - PROCESS | 1839 | 1477727273322 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 00:47:53 INFO - PROCESS | 1839 | 1477727273329 Marionette TRACE conn4 <- [1,3308,null,["8"]] 00:47:53 INFO - PROCESS | 1839 | 1477727273340 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 00:47:53 INFO - PROCESS | 1839 | 1477727273347 Marionette TRACE conn4 <- [1,3309,null,{}] 00:47:53 INFO - PROCESS | 1839 | 1477727273399 Marionette TRACE conn4 -> [0,3310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b33000 == 33 [pid = 1839] [id = 732] 00:47:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x82b33c00) [pid = 1839] [serial = 2128] [outer = (nil)] 00:47:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82ceb400) [pid = 1839] [serial = 2129] [outer = 0x82b33c00] 00:47:53 INFO - PROCESS | 1839 | 1477727273524 Marionette DEBUG loaded listener.js 00:47:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x82cf7000) [pid = 1839] [serial = 2130] [outer = 0x82b33c00] 00:47:54 INFO - PROCESS | 1839 | 1477727274279 Marionette TRACE conn4 <- [1,3310,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 00:47:54 INFO - . 00:47:54 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1434ms 00:47:54 INFO - PROCESS | 1839 | 1477727274299 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 00:47:54 INFO - PROCESS | 1839 | 1477727274305 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 00:47:54 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 00:47:54 INFO - PROCESS | 1839 | 1477727274312 Marionette TRACE conn4 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:54 INFO - PROCESS | 1839 | 1477727274508 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 00:47:54 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:47:54 INFO - PROCESS | 1839 | 1477727274691 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 00:47:54 INFO - PROCESS | 1839 | 1477727274696 Marionette TRACE conn4 <- [1,3313,null,["8"]] 00:47:54 INFO - PROCESS | 1839 | 1477727274708 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 00:47:54 INFO - PROCESS | 1839 | 1477727274713 Marionette TRACE conn4 <- [1,3314,null,{}] 00:47:54 INFO - PROCESS | 1839 | 1477727274762 Marionette TRACE conn4 -> [0,3315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242c000 == 34 [pid = 1839] [id = 733] 00:47:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x82feac00) [pid = 1839] [serial = 2131] [outer = (nil)] 00:47:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8311a000) [pid = 1839] [serial = 2132] [outer = 0x82feac00] 00:47:54 INFO - PROCESS | 1839 | 1477727274874 Marionette DEBUG loaded listener.js 00:47:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x83175c00) [pid = 1839] [serial = 2133] [outer = 0x82feac00] 00:47:55 INFO - PROCESS | 1839 | 1477727275566 Marionette TRACE conn4 <- [1,3315,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 00:47:55 INFO - .. 00:47:55 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1290ms 00:47:55 INFO - PROCESS | 1839 | 1477727275664 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 00:47:55 INFO - PROCESS | 1839 | 1477727275673 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 00:47:55 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 00:47:55 INFO - PROCESS | 1839 | 1477727275686 Marionette TRACE conn4 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:55 INFO - PROCESS | 1839 | 1477727275876 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 00:47:56 INFO - PROCESS | 1839 | 1477727276060 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 00:47:56 INFO - PROCESS | 1839 | 1477727276065 Marionette TRACE conn4 <- [1,3318,null,["8"]] 00:47:56 INFO - PROCESS | 1839 | 1477727276072 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 00:47:56 INFO - PROCESS | 1839 | 1477727276079 Marionette TRACE conn4 <- [1,3319,null,{}] 00:47:56 INFO - PROCESS | 1839 | 1477727276130 Marionette TRACE conn4 -> [0,3320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa7800 == 35 [pid = 1839] [id = 734] 00:47:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8c3f2c00) [pid = 1839] [serial = 2134] [outer = (nil)] 00:47:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8c4f5c00) [pid = 1839] [serial = 2135] [outer = 0x8c3f2c00] 00:47:56 INFO - PROCESS | 1839 | 1477727276242 Marionette DEBUG loaded listener.js 00:47:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8c4f8800) [pid = 1839] [serial = 2136] [outer = 0x8c3f2c00] 00:47:56 INFO - PROCESS | 1839 | 1477727276934 Marionette TRACE conn4 <- [1,3320,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 00:47:56 INFO - .. 00:47:56 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1279ms 00:47:56 INFO - PROCESS | 1839 | 1477727276965 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 00:47:56 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 00:47:56 INFO - PROCESS | 1839 | 1477727276971 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 00:47:56 INFO - PROCESS | 1839 | 1477727276979 Marionette TRACE conn4 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:57 INFO - PROCESS | 1839 | 1477727277231 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 00:47:57 INFO - PROCESS | 1839 | 1477727277362 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 00:47:57 INFO - PROCESS | 1839 | 1477727277366 Marionette TRACE conn4 <- [1,3323,null,["8"]] 00:47:57 INFO - PROCESS | 1839 | 1477727277377 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 00:47:57 INFO - PROCESS | 1839 | 1477727277382 Marionette TRACE conn4 <- [1,3324,null,{}] 00:47:57 INFO - PROCESS | 1839 | 1477727277420 Marionette TRACE conn4 -> [0,3325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ca2a000 == 36 [pid = 1839] [id = 735] 00:47:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8ca2a800) [pid = 1839] [serial = 2137] [outer = (nil)] 00:47:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8cbb9c00) [pid = 1839] [serial = 2138] [outer = 0x8ca2a800] 00:47:57 INFO - PROCESS | 1839 | 1477727277524 Marionette DEBUG loaded listener.js 00:47:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8cbbf000) [pid = 1839] [serial = 2139] [outer = 0x8ca2a800] 00:47:58 INFO - PROCESS | 1839 | 1477727278431 Marionette TRACE conn4 <- [1,3325,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 00:47:58 INFO - .. 00:47:58 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1477ms 00:47:58 INFO - PROCESS | 1839 | 1477727278472 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 00:47:58 INFO - PROCESS | 1839 | 1477727278478 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 00:47:58 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 00:47:58 INFO - PROCESS | 1839 | 1477727278490 Marionette TRACE conn4 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:58 INFO - PROCESS | 1839 | 1477727278689 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 00:47:58 INFO - PROCESS | 1839 | 1477727278972 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 00:47:58 INFO - PROCESS | 1839 | 1477727278978 Marionette TRACE conn4 <- [1,3328,null,["8"]] 00:47:58 INFO - PROCESS | 1839 | 1477727278988 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 00:47:58 INFO - PROCESS | 1839 | 1477727278994 Marionette TRACE conn4 <- [1,3329,null,{}] 00:47:59 INFO - PROCESS | 1839 | 1477727279001 Marionette TRACE conn4 -> [0,3330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ca6800 == 37 [pid = 1839] [id = 736] 00:47:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x82caa400) [pid = 1839] [serial = 2140] [outer = (nil)] 00:47:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x82fa8800) [pid = 1839] [serial = 2141] [outer = 0x82caa400] 00:47:59 INFO - PROCESS | 1839 | 1477727279106 Marionette DEBUG loaded listener.js 00:47:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x82fa9800) [pid = 1839] [serial = 2142] [outer = 0x82caa400] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8acb0000) [pid = 1839] [serial = 2099] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8acb3800) [pid = 1839] [serial = 2100] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x83202800) [pid = 1839] [serial = 2096] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8acaa800) [pid = 1839] [serial = 2097] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x82fed800) [pid = 1839] [serial = 2093] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8305e400) [pid = 1839] [serial = 2094] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82fa3400) [pid = 1839] [serial = 2090] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82fa4c00) [pid = 1839] [serial = 2091] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82b2c400) [pid = 1839] [serial = 2087] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82b37c00) [pid = 1839] [serial = 2088] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8aab7800) [pid = 1839] [serial = 2081] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8ac49800) [pid = 1839] [serial = 2082] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x83060400) [pid = 1839] [serial = 2078] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8311c000) [pid = 1839] [serial = 2079] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82caa000) [pid = 1839] [serial = 2075] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x82cecc00) [pid = 1839] [serial = 2076] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x82b30800) [pid = 1839] [serial = 2084] [outer = (nil)] [url = about:blank] 00:47:59 INFO - PROCESS | 1839 | 1477727279814 Marionette TRACE conn4 <- [1,3330,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 00:47:59 INFO - . 00:47:59 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1380ms 00:47:59 INFO - PROCESS | 1839 | 1477727279874 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 00:47:59 INFO - PROCESS | 1839 | 1477727279880 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 00:47:59 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 00:47:59 INFO - PROCESS | 1839 | 1477727279888 Marionette TRACE conn4 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:00 INFO - PROCESS | 1839 | 1477727280068 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 00:48:00 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:00 INFO - PROCESS | 1839 | 1477727280260 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 00:48:00 INFO - PROCESS | 1839 | 1477727280265 Marionette TRACE conn4 <- [1,3333,null,["8"]] 00:48:00 INFO - PROCESS | 1839 | 1477727280273 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 00:48:00 INFO - PROCESS | 1839 | 1477727280278 Marionette TRACE conn4 <- [1,3334,null,{}] 00:48:00 INFO - PROCESS | 1839 | 1477727280284 Marionette TRACE conn4 -> [0,3335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fe2c00 == 38 [pid = 1839] [id = 737] 00:48:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82fe9000) [pid = 1839] [serial = 2143] [outer = (nil)] 00:48:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x83059800) [pid = 1839] [serial = 2144] [outer = 0x82fe9000] 00:48:00 INFO - PROCESS | 1839 | 1477727280382 Marionette DEBUG loaded listener.js 00:48:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8305e000) [pid = 1839] [serial = 2145] [outer = 0x82fe9000] 00:48:01 INFO - PROCESS | 1839 | 1477727281004 Marionette TRACE conn4 <- [1,3335,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 00:48:01 INFO - . 00:48:01 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1169ms 00:48:01 INFO - PROCESS | 1839 | 1477727281065 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 00:48:01 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 00:48:01 INFO - PROCESS | 1839 | 1477727281072 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 00:48:01 INFO - PROCESS | 1839 | 1477727281079 Marionette TRACE conn4 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:01 INFO - PROCESS | 1839 | 1477727281324 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 00:48:01 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:01 INFO - PROCESS | 1839 | 1477727281418 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 00:48:01 INFO - PROCESS | 1839 | 1477727281424 Marionette TRACE conn4 <- [1,3338,null,["8"]] 00:48:01 INFO - PROCESS | 1839 | 1477727281429 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 00:48:01 INFO - PROCESS | 1839 | 1477727281436 Marionette TRACE conn4 <- [1,3339,null,{}] 00:48:01 INFO - PROCESS | 1839 | 1477727281443 Marionette TRACE conn4 -> [0,3340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aca7000 == 39 [pid = 1839] [id = 738] 00:48:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8aca9800) [pid = 1839] [serial = 2146] [outer = (nil)] 00:48:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8acab800) [pid = 1839] [serial = 2147] [outer = 0x8aca9800] 00:48:01 INFO - PROCESS | 1839 | 1477727281541 Marionette DEBUG loaded listener.js 00:48:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8add9800) [pid = 1839] [serial = 2148] [outer = 0x8aca9800] 00:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x83117800) [pid = 1839] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 00:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x82e9ac00) [pid = 1839] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 00:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82e26800) [pid = 1839] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 00:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82a11c00) [pid = 1839] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 00:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x82ca6400) [pid = 1839] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 00:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x832da400) [pid = 1839] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 00:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x83056c00) [pid = 1839] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 00:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82a15800) [pid = 1839] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 00:48:02 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 00:48:02 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 00:48:02 INFO - PROCESS | 1839 | 1477727282609 Marionette TRACE conn4 <- [1,3340,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 00:48:02 INFO - .. 00:48:02 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1574ms 00:48:02 INFO - PROCESS | 1839 | 1477727282696 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 00:48:02 INFO - PROCESS | 1839 | 1477727282706 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 00:48:02 INFO - TEST-START | /websockets/Secure-Close-null.htm 00:48:02 INFO - PROCESS | 1839 | 1477727282720 Marionette TRACE conn4 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:02 INFO - PROCESS | 1839 | 1477727282968 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 00:48:03 INFO - PROCESS | 1839 | 1477727283172 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 00:48:03 INFO - PROCESS | 1839 | 1477727283180 Marionette TRACE conn4 <- [1,3343,null,["8"]] 00:48:03 INFO - PROCESS | 1839 | 1477727283188 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 00:48:03 INFO - PROCESS | 1839 | 1477727283196 Marionette TRACE conn4 <- [1,3344,null,{}] 00:48:03 INFO - PROCESS | 1839 | 1477727283248 Marionette TRACE conn4 -> [0,3345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea8c00 == 40 [pid = 1839] [id = 739] 00:48:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x82fa0c00) [pid = 1839] [serial = 2149] [outer = (nil)] 00:48:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82fa4400) [pid = 1839] [serial = 2150] [outer = 0x82fa0c00] 00:48:03 INFO - PROCESS | 1839 | 1477727283378 Marionette DEBUG loaded listener.js 00:48:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82fe4800) [pid = 1839] [serial = 2151] [outer = 0x82fa0c00] 00:48:04 INFO - PROCESS | 1839 | 1477727284148 Marionette TRACE conn4 <- [1,3345,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 00:48:04 INFO - . 00:48:04 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1492ms 00:48:04 INFO - PROCESS | 1839 | 1477727284211 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 00:48:04 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 00:48:04 INFO - PROCESS | 1839 | 1477727284217 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 00:48:04 INFO - PROCESS | 1839 | 1477727284225 Marionette TRACE conn4 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:04 INFO - PROCESS | 1839 | 1477727284426 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 00:48:04 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:04 INFO - PROCESS | 1839 | 1477727284617 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 00:48:04 INFO - PROCESS | 1839 | 1477727284622 Marionette TRACE conn4 <- [1,3348,null,["8"]] 00:48:04 INFO - PROCESS | 1839 | 1477727284629 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 00:48:04 INFO - PROCESS | 1839 | 1477727284635 Marionette TRACE conn4 <- [1,3349,null,{}] 00:48:04 INFO - PROCESS | 1839 | 1477727284686 Marionette TRACE conn4 -> [0,3350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x8205b400 == 41 [pid = 1839] [id = 740] 00:48:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8ac45c00) [pid = 1839] [serial = 2152] [outer = (nil)] 00:48:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8acab400) [pid = 1839] [serial = 2153] [outer = 0x8ac45c00] 00:48:04 INFO - PROCESS | 1839 | 1477727284803 Marionette DEBUG loaded listener.js 00:48:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8adde400) [pid = 1839] [serial = 2154] [outer = 0x8ac45c00] 00:48:05 INFO - PROCESS | 1839 | 1477727285516 Marionette TRACE conn4 <- [1,3350,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 00:48:05 INFO - . 00:48:05 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1333ms 00:48:05 INFO - PROCESS | 1839 | 1477727285566 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 00:48:05 INFO - PROCESS | 1839 | 1477727285574 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 00:48:05 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 00:48:05 INFO - PROCESS | 1839 | 1477727285598 Marionette TRACE conn4 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:05 INFO - PROCESS | 1839 | 1477727285801 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 00:48:05 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:05 INFO - PROCESS | 1839 | 1477727285992 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 00:48:05 INFO - PROCESS | 1839 | 1477727285996 Marionette TRACE conn4 <- [1,3353,null,["8"]] 00:48:06 INFO - PROCESS | 1839 | 1477727286003 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 00:48:06 INFO - PROCESS | 1839 | 1477727286012 Marionette TRACE conn4 <- [1,3354,null,{}] 00:48:06 INFO - PROCESS | 1839 | 1477727286065 Marionette TRACE conn4 -> [0,3355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ca25800 == 42 [pid = 1839] [id = 741] 00:48:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8ca27800) [pid = 1839] [serial = 2155] [outer = (nil)] 00:48:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8ca2c000) [pid = 1839] [serial = 2156] [outer = 0x8ca27800] 00:48:06 INFO - PROCESS | 1839 | 1477727286176 Marionette DEBUG loaded listener.js 00:48:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8cbbc400) [pid = 1839] [serial = 2157] [outer = 0x8ca27800] 00:48:06 INFO - PROCESS | 1839 | 1477727286858 Marionette TRACE conn4 <- [1,3355,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 00:48:06 INFO - .. 00:48:06 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1292ms 00:48:06 INFO - PROCESS | 1839 | 1477727286887 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 00:48:06 INFO - PROCESS | 1839 | 1477727286892 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 00:48:06 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 00:48:06 INFO - PROCESS | 1839 | 1477727286900 Marionette TRACE conn4 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:07 INFO - PROCESS | 1839 | 1477727287117 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 00:48:07 INFO - PROCESS | 1839 | 1477727287279 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 00:48:07 INFO - PROCESS | 1839 | 1477727287284 Marionette TRACE conn4 <- [1,3358,null,["8"]] 00:48:07 INFO - PROCESS | 1839 | 1477727287307 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 00:48:07 INFO - PROCESS | 1839 | 1477727287313 Marionette TRACE conn4 <- [1,3359,null,{}] 00:48:07 INFO - PROCESS | 1839 | 1477727287324 Marionette TRACE conn4 -> [0,3360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cbc7800 == 43 [pid = 1839] [id = 742] 00:48:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8cbc8400) [pid = 1839] [serial = 2158] [outer = (nil)] 00:48:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8cc76c00) [pid = 1839] [serial = 2159] [outer = 0x8cbc8400] 00:48:07 INFO - PROCESS | 1839 | 1477727287430 Marionette DEBUG loaded listener.js 00:48:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8cc7a400) [pid = 1839] [serial = 2160] [outer = 0x8cbc8400] 00:48:08 INFO - PROCESS | 1839 | 1477727288196 Marionette TRACE conn4 <- [1,3360,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 00:48:08 INFO - . 00:48:08 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1330ms 00:48:08 INFO - PROCESS | 1839 | 1477727288258 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 00:48:08 INFO - PROCESS | 1839 | 1477727288262 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 00:48:08 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 00:48:08 INFO - PROCESS | 1839 | 1477727288271 Marionette TRACE conn4 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:08 INFO - PROCESS | 1839 | 1477727288471 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 00:48:08 INFO - PROCESS | 1839 | 1477727288661 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 00:48:08 INFO - PROCESS | 1839 | 1477727288666 Marionette TRACE conn4 <- [1,3363,null,["8"]] 00:48:08 INFO - PROCESS | 1839 | 1477727288677 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 00:48:08 INFO - PROCESS | 1839 | 1477727288683 Marionette TRACE conn4 <- [1,3364,null,{}] 00:48:08 INFO - PROCESS | 1839 | 1477727288689 Marionette TRACE conn4 -> [0,3365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fb0400 == 44 [pid = 1839] [id = 743] 00:48:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x81fb6c00) [pid = 1839] [serial = 2161] [outer = (nil)] 00:48:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x82e21c00) [pid = 1839] [serial = 2162] [outer = 0x81fb6c00] 00:48:08 INFO - PROCESS | 1839 | 1477727288791 Marionette DEBUG loaded listener.js 00:48:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x82fe0800) [pid = 1839] [serial = 2163] [outer = 0x81fb6c00] 00:48:09 INFO - PROCESS | 1839 | 1477727289632 Marionette TRACE conn4 <- [1,3365,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 00:48:09 INFO - .. 00:48:09 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1376ms 00:48:09 INFO - PROCESS | 1839 | 1477727289662 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 00:48:09 INFO - PROCESS | 1839 | 1477727289669 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 00:48:09 INFO - TEST-START | /websockets/Secure-Close-string.htm 00:48:09 INFO - PROCESS | 1839 | 1477727289680 Marionette TRACE conn4 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:09 INFO - PROCESS | 1839 | 1477727289878 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 00:48:10 INFO - PROCESS | 1839 | 1477727290165 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 00:48:10 INFO - PROCESS | 1839 | 1477727290172 Marionette TRACE conn4 <- [1,3368,null,["8"]] 00:48:10 INFO - PROCESS | 1839 | 1477727290182 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 00:48:10 INFO - PROCESS | 1839 | 1477727290189 Marionette TRACE conn4 <- [1,3369,null,{}] 00:48:10 INFO - PROCESS | 1839 | 1477727290197 Marionette TRACE conn4 -> [0,3370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ceb000 == 45 [pid = 1839] [id = 744] 00:48:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x82cedc00) [pid = 1839] [serial = 2164] [outer = (nil)] 00:48:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x82e9d400) [pid = 1839] [serial = 2165] [outer = 0x82cedc00] 00:48:10 INFO - PROCESS | 1839 | 1477727290296 Marionette DEBUG loaded listener.js 00:48:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x82fa2000) [pid = 1839] [serial = 2166] [outer = 0x82cedc00] 00:48:10 INFO - PROCESS | 1839 | --DOCSHELL 0x82fe2c00 == 44 [pid = 1839] [id = 737] 00:48:10 INFO - PROCESS | 1839 | --DOCSHELL 0x82ca6800 == 43 [pid = 1839] [id = 736] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8c4e9c00) [pid = 1839] [serial = 2126] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8ac53400) [pid = 1839] [serial = 2109] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x82fa8000) [pid = 1839] [serial = 2106] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x82e2dc00) [pid = 1839] [serial = 2115] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x82caf400) [pid = 1839] [serial = 2112] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8aca7800) [pid = 1839] [serial = 2123] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8addb800) [pid = 1839] [serial = 2124] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8acacc00) [pid = 1839] [serial = 2121] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x83064000) [pid = 1839] [serial = 2118] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x832e2000) [pid = 1839] [serial = 2120] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x83058c00) [pid = 1839] [serial = 2117] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x82e2ac00) [pid = 1839] [serial = 2114] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82b2f000) [pid = 1839] [serial = 2111] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x83174400) [pid = 1839] [serial = 2108] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x82ea8000) [pid = 1839] [serial = 2105] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8c3e7400) [pid = 1839] [serial = 2102] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82b3b800) [pid = 1839] [serial = 2085] [outer = (nil)] [url = about:blank] 00:48:11 INFO - PROCESS | 1839 | 1477727290996 Marionette TRACE conn4 <- [1,3370,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 00:48:11 INFO - . 00:48:11 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1334ms 00:48:11 INFO - PROCESS | 1839 | 1477727291013 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 00:48:11 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 00:48:11 INFO - PROCESS | 1839 | 1477727291020 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 00:48:11 INFO - PROCESS | 1839 | 1477727291027 Marionette TRACE conn4 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:11 INFO - PROCESS | 1839 | 1477727291208 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 00:48:11 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:11 INFO - PROCESS | 1839 | 1477727291358 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 00:48:11 INFO - PROCESS | 1839 | 1477727291363 Marionette TRACE conn4 <- [1,3373,null,["8"]] 00:48:11 INFO - PROCESS | 1839 | 1477727291370 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 00:48:11 INFO - PROCESS | 1839 | 1477727291376 Marionette TRACE conn4 <- [1,3374,null,{}] 00:48:11 INFO - PROCESS | 1839 | 1477727291381 Marionette TRACE conn4 -> [0,3375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x83063c00 == 44 [pid = 1839] [id = 745] 00:48:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x83117800) [pid = 1839] [serial = 2167] [outer = (nil)] 00:48:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x83170800) [pid = 1839] [serial = 2168] [outer = 0x83117800] 00:48:11 INFO - PROCESS | 1839 | 1477727291478 Marionette DEBUG loaded listener.js 00:48:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x83177c00) [pid = 1839] [serial = 2169] [outer = 0x83117800] 00:48:12 INFO - PROCESS | 1839 | 1477727292058 Marionette TRACE conn4 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 00:48:12 INFO - . 00:48:12 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1071ms 00:48:12 INFO - PROCESS | 1839 | 1477727292105 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 00:48:12 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 00:48:12 INFO - PROCESS | 1839 | 1477727292112 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 00:48:12 INFO - PROCESS | 1839 | 1477727292119 Marionette TRACE conn4 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:12 INFO - PROCESS | 1839 | 1477727292356 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 00:48:12 INFO - PROCESS | 1839 | 1477727292371 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 00:48:12 INFO - PROCESS | 1839 | 1477727292376 Marionette TRACE conn4 <- [1,3378,null,["8"]] 00:48:12 INFO - PROCESS | 1839 | 1477727292383 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 00:48:12 INFO - PROCESS | 1839 | 1477727292390 Marionette TRACE conn4 <- [1,3379,null,{}] 00:48:12 INFO - PROCESS | 1839 | 1477727292396 Marionette TRACE conn4 -> [0,3380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3f1800 == 45 [pid = 1839] [id = 746] 00:48:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8c3f2000) [pid = 1839] [serial = 2170] [outer = (nil)] 00:48:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8c4e9c00) [pid = 1839] [serial = 2171] [outer = 0x8c3f2000] 00:48:12 INFO - PROCESS | 1839 | 1477727292493 Marionette DEBUG loaded listener.js 00:48:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8ca21800) [pid = 1839] [serial = 2172] [outer = 0x8c3f2000] 00:48:13 INFO - PROCESS | 1839 | 1477727293254 Marionette TRACE conn4 <- [1,3380,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 00:48:13 INFO - ... 00:48:13 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1178ms 00:48:13 INFO - PROCESS | 1839 | 1477727293297 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 00:48:13 INFO - PROCESS | 1839 | 1477727293302 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 00:48:13 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 00:48:13 INFO - PROCESS | 1839 | 1477727293314 Marionette TRACE conn4 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:13 INFO - PROCESS | 1839 | 1477727293543 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 00:48:13 INFO - PROCESS | 1839 | 1477727293571 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 00:48:13 INFO - PROCESS | 1839 | 1477727293577 Marionette TRACE conn4 <- [1,3383,null,["8"]] 00:48:13 INFO - PROCESS | 1839 | 1477727293582 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 00:48:13 INFO - PROCESS | 1839 | 1477727293587 Marionette TRACE conn4 <- [1,3384,null,{}] 00:48:13 INFO - PROCESS | 1839 | 1477727293675 Marionette TRACE conn4 -> [0,3385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c3f5400 == 46 [pid = 1839] [id = 747] 00:48:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8cbc2000) [pid = 1839] [serial = 2173] [outer = (nil)] 00:48:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8cc73c00) [pid = 1839] [serial = 2174] [outer = 0x8cbc2000] 00:48:13 INFO - PROCESS | 1839 | 1477727293770 Marionette DEBUG loaded listener.js 00:48:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8cc7f000) [pid = 1839] [serial = 2175] [outer = 0x8cbc2000] 00:48:14 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82fe9000) [pid = 1839] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 00:48:14 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82caa400) [pid = 1839] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 00:48:14 INFO - PROCESS | 1839 | 1477727294418 Marionette TRACE conn4 <- [1,3385,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 00:48:14 INFO - ... 00:48:14 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1124ms 00:48:14 INFO - PROCESS | 1839 | 1477727294438 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 00:48:14 INFO - PROCESS | 1839 | 1477727294441 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 00:48:14 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 00:48:14 INFO - PROCESS | 1839 | 1477727294448 Marionette TRACE conn4 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:14 INFO - PROCESS | 1839 | 1477727294621 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 00:48:14 INFO - PROCESS | 1839 | 1477727294641 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 00:48:14 INFO - PROCESS | 1839 | 1477727294647 Marionette TRACE conn4 <- [1,3388,null,["8"]] 00:48:14 INFO - PROCESS | 1839 | 1477727294657 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 00:48:14 INFO - PROCESS | 1839 | 1477727294686 Marionette TRACE conn4 <- [1,3389,null,{}] 00:48:14 INFO - PROCESS | 1839 | 1477727294878 Marionette TRACE conn4 -> [0,3390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d678800 == 47 [pid = 1839] [id = 748] 00:48:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8d67a400) [pid = 1839] [serial = 2176] [outer = (nil)] 00:48:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8d67e000) [pid = 1839] [serial = 2177] [outer = 0x8d67a400] 00:48:15 INFO - PROCESS | 1839 | 1477727295033 Marionette DEBUG loaded listener.js 00:48:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8d67fc00) [pid = 1839] [serial = 2178] [outer = 0x8d67a400] 00:48:15 INFO - PROCESS | 1839 | 1477727295794 Marionette TRACE conn4 <- [1,3390,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 00:48:15 INFO - ... 00:48:15 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1377ms 00:48:15 INFO - PROCESS | 1839 | 1477727295826 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 00:48:15 INFO - PROCESS | 1839 | 1477727295829 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 00:48:15 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 00:48:15 INFO - PROCESS | 1839 | 1477727295836 Marionette TRACE conn4 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:16 INFO - PROCESS | 1839 | 1477727296033 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 00:48:16 INFO - PROCESS | 1839 | 1477727296176 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 00:48:16 INFO - PROCESS | 1839 | 1477727296181 Marionette TRACE conn4 <- [1,3393,null,["8"]] 00:48:16 INFO - PROCESS | 1839 | 1477727296186 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 00:48:16 INFO - PROCESS | 1839 | 1477727296191 Marionette TRACE conn4 <- [1,3394,null,{}] 00:48:16 INFO - PROCESS | 1839 | 1477727296196 Marionette TRACE conn4 -> [0,3395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d680000 == 48 [pid = 1839] [id = 749] 00:48:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8d916400) [pid = 1839] [serial = 2179] [outer = (nil)] 00:48:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8d91d400) [pid = 1839] [serial = 2180] [outer = 0x8d916400] 00:48:16 INFO - PROCESS | 1839 | 1477727296295 Marionette DEBUG loaded listener.js 00:48:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8d920800) [pid = 1839] [serial = 2181] [outer = 0x8d916400] 00:48:16 INFO - PROCESS | 1839 | 1477727296924 Marionette TRACE conn4 <- [1,3395,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 00:48:16 INFO - ... 00:48:16 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1120ms 00:48:16 INFO - PROCESS | 1839 | 1477727296958 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 00:48:16 INFO - PROCESS | 1839 | 1477727296965 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 00:48:16 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 00:48:16 INFO - PROCESS | 1839 | 1477727296992 Marionette TRACE conn4 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:17 INFO - PROCESS | 1839 | 1477727297263 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 00:48:17 INFO - PROCESS | 1839 | 1477727297397 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 00:48:17 INFO - PROCESS | 1839 | 1477727297403 Marionette TRACE conn4 <- [1,3398,null,["8"]] 00:48:17 INFO - PROCESS | 1839 | 1477727297417 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 00:48:17 INFO - PROCESS | 1839 | 1477727297426 Marionette TRACE conn4 <- [1,3399,null,{}] 00:48:17 INFO - PROCESS | 1839 | 1477727297434 Marionette TRACE conn4 -> [0,3400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e2b000 == 49 [pid = 1839] [id = 750] 00:48:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x82e2d000) [pid = 1839] [serial = 2182] [outer = (nil)] 00:48:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x82fa8400) [pid = 1839] [serial = 2183] [outer = 0x82e2d000] 00:48:17 INFO - PROCESS | 1839 | 1477727297559 Marionette DEBUG loaded listener.js 00:48:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x82fe0c00) [pid = 1839] [serial = 2184] [outer = 0x82e2d000] 00:48:18 INFO - PROCESS | 1839 | 1477727298290 Marionette TRACE conn4 <- [1,3400,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 00:48:18 INFO - ... 00:48:18 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1379ms 00:48:18 INFO - PROCESS | 1839 | 1477727298354 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 00:48:18 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 00:48:18 INFO - PROCESS | 1839 | 1477727298360 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 00:48:18 INFO - PROCESS | 1839 | 1477727298368 Marionette TRACE conn4 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:18 INFO - PROCESS | 1839 | 1477727298565 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 00:48:18 INFO - PROCESS | 1839 | 1477727298753 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 00:48:18 INFO - PROCESS | 1839 | 1477727298758 Marionette TRACE conn4 <- [1,3403,null,["8"]] 00:48:18 INFO - PROCESS | 1839 | 1477727298766 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 00:48:18 INFO - PROCESS | 1839 | 1477727298771 Marionette TRACE conn4 <- [1,3404,null,{}] 00:48:18 INFO - PROCESS | 1839 | 1477727298822 Marionette TRACE conn4 -> [0,3405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab1000 == 50 [pid = 1839] [id = 751] 00:48:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8c3e8800) [pid = 1839] [serial = 2185] [outer = (nil)] 00:48:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8c3f6c00) [pid = 1839] [serial = 2186] [outer = 0x8c3e8800] 00:48:18 INFO - PROCESS | 1839 | 1477727298936 Marionette DEBUG loaded listener.js 00:48:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8ca28400) [pid = 1839] [serial = 2187] [outer = 0x8c3e8800] 00:48:19 INFO - PROCESS | 1839 | 1477727299695 Marionette TRACE conn4 <- [1,3405,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 00:48:19 INFO - ... 00:48:19 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1380ms 00:48:19 INFO - PROCESS | 1839 | 1477727299772 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 00:48:19 INFO - PROCESS | 1839 | 1477727299779 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 00:48:19 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 00:48:19 INFO - PROCESS | 1839 | 1477727299788 Marionette TRACE conn4 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:19 INFO - PROCESS | 1839 | 1477727299963 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 00:48:20 INFO - PROCESS | 1839 | 1477727300154 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 00:48:20 INFO - PROCESS | 1839 | 1477727300159 Marionette TRACE conn4 <- [1,3408,null,["8"]] 00:48:20 INFO - PROCESS | 1839 | 1477727300165 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 00:48:20 INFO - PROCESS | 1839 | 1477727300173 Marionette TRACE conn4 <- [1,3409,null,{}] 00:48:20 INFO - PROCESS | 1839 | 1477727300224 Marionette TRACE conn4 -> [0,3410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d710000 == 51 [pid = 1839] [id = 752] 00:48:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x8d740800) [pid = 1839] [serial = 2188] [outer = (nil)] 00:48:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8d91cc00) [pid = 1839] [serial = 2189] [outer = 0x8d740800] 00:48:20 INFO - PROCESS | 1839 | 1477727300334 Marionette DEBUG loaded listener.js 00:48:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8da8e000) [pid = 1839] [serial = 2190] [outer = 0x8d740800] 00:48:21 INFO - PROCESS | 1839 | 1477727301042 Marionette TRACE conn4 <- [1,3410,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 00:48:21 INFO - ... 00:48:21 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1272ms 00:48:21 INFO - PROCESS | 1839 | 1477727301059 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 00:48:21 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 00:48:21 INFO - PROCESS | 1839 | 1477727301064 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 00:48:21 INFO - PROCESS | 1839 | 1477727301071 Marionette TRACE conn4 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:21 INFO - PROCESS | 1839 | 1477727301269 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 00:48:21 INFO - PROCESS | 1839 | 1477727301461 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 00:48:21 INFO - PROCESS | 1839 | 1477727301467 Marionette TRACE conn4 <- [1,3413,null,["8"]] 00:48:21 INFO - PROCESS | 1839 | 1477727301477 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 00:48:21 INFO - PROCESS | 1839 | 1477727301483 Marionette TRACE conn4 <- [1,3414,null,{}] 00:48:21 INFO - PROCESS | 1839 | 1477727301536 Marionette TRACE conn4 -> [0,3415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f647000 == 52 [pid = 1839] [id = 753] 00:48:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x8f649000) [pid = 1839] [serial = 2191] [outer = (nil)] 00:48:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x8f650800) [pid = 1839] [serial = 2192] [outer = 0x8f649000] 00:48:21 INFO - PROCESS | 1839 | 1477727301642 Marionette DEBUG loaded listener.js 00:48:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x8f7a6000) [pid = 1839] [serial = 2193] [outer = 0x8f649000] 00:48:22 INFO - PROCESS | 1839 | 1477727302337 Marionette TRACE conn4 <- [1,3415,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 00:48:22 INFO - ... 00:48:22 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1324ms 00:48:22 INFO - PROCESS | 1839 | 1477727302395 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 00:48:22 INFO - PROCESS | 1839 | 1477727302398 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 00:48:22 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 00:48:22 INFO - PROCESS | 1839 | 1477727302450 Marionette TRACE conn4 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:22 INFO - PROCESS | 1839 | 1477727302649 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 00:48:22 INFO - PROCESS | 1839 | 1477727302812 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 00:48:22 INFO - PROCESS | 1839 | 1477727302817 Marionette TRACE conn4 <- [1,3418,null,["8"]] 00:48:22 INFO - PROCESS | 1839 | 1477727302904 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 00:48:22 INFO - PROCESS | 1839 | 1477727302916 Marionette TRACE conn4 <- [1,3419,null,{}] 00:48:22 INFO - PROCESS | 1839 | 1477727302974 Marionette TRACE conn4 -> [0,3420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x82058c00 == 53 [pid = 1839] [id = 754] 00:48:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x8205d400) [pid = 1839] [serial = 2194] [outer = (nil)] 00:48:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x8fb5c800) [pid = 1839] [serial = 2195] [outer = 0x8205d400] 00:48:23 INFO - PROCESS | 1839 | 1477727303080 Marionette DEBUG loaded listener.js 00:48:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x8fb62c00) [pid = 1839] [serial = 2196] [outer = 0x8205d400] 00:48:24 INFO - PROCESS | 1839 | 1477727304003 Marionette TRACE conn4 <- [1,3420,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 00:48:24 INFO - ... 00:48:24 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1629ms 00:48:24 INFO - PROCESS | 1839 | 1477727304081 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 00:48:24 INFO - PROCESS | 1839 | 1477727304087 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 00:48:24 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 00:48:24 INFO - PROCESS | 1839 | 1477727304105 Marionette TRACE conn4 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:24 INFO - PROCESS | 1839 | 1477727304402 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 00:48:24 INFO - PROCESS | 1839 | 1477727304619 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 00:48:24 INFO - PROCESS | 1839 | 1477727304625 Marionette TRACE conn4 <- [1,3423,null,["8"]] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82aa7800 == 52 [pid = 1839] [id = 734] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x83056800 == 51 [pid = 1839] [id = 728] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82a16c00 == 50 [pid = 1839] [id = 730] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x83201800 == 49 [pid = 1839] [id = 729] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3f5400 == 48 [pid = 1839] [id = 747] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8d678800 == 47 [pid = 1839] [id = 748] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8ca2a000 == 46 [pid = 1839] [id = 735] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8c3f1800 == 45 [pid = 1839] [id = 746] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82ceb000 == 44 [pid = 1839] [id = 744] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x83063c00 == 43 [pid = 1839] [id = 745] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8aca7000 == 42 [pid = 1839] [id = 738] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8addd400 == 41 [pid = 1839] [id = 731] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea8c00 == 40 [pid = 1839] [id = 739] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82b36800 == 39 [pid = 1839] [id = 727] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8205b400 == 38 [pid = 1839] [id = 740] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82b33000 == 37 [pid = 1839] [id = 732] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8ca25800 == 36 [pid = 1839] [id = 741] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82e99800 == 35 [pid = 1839] [id = 724] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82fee000 == 34 [pid = 1839] [id = 725] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x81fad400 == 33 [pid = 1839] [id = 726] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8242c000 == 32 [pid = 1839] [id = 733] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb0400 == 31 [pid = 1839] [id = 743] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82058c00 == 30 [pid = 1839] [id = 754] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8cbc7800 == 29 [pid = 1839] [id = 742] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8d680000 == 28 [pid = 1839] [id = 749] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x82e2b000 == 27 [pid = 1839] [id = 750] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab1000 == 26 [pid = 1839] [id = 751] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8d710000 == 25 [pid = 1839] [id = 752] 00:48:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8f647000 == 24 [pid = 1839] [id = 753] 00:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x82ceb400) [pid = 1839] [serial = 2129] [outer = (nil)] [url = about:blank] 00:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x8cbb9c00) [pid = 1839] [serial = 2138] [outer = (nil)] [url = about:blank] 00:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x82fa9800) [pid = 1839] [serial = 2142] [outer = (nil)] [url = about:blank] 00:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x82fa8800) [pid = 1839] [serial = 2141] [outer = (nil)] [url = about:blank] 00:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8305e000) [pid = 1839] [serial = 2145] [outer = (nil)] [url = about:blank] 00:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x83059800) [pid = 1839] [serial = 2144] [outer = (nil)] [url = about:blank] 00:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x8c4f5c00) [pid = 1839] [serial = 2135] [outer = (nil)] [url = about:blank] 00:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8311a000) [pid = 1839] [serial = 2132] [outer = (nil)] [url = about:blank] 00:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8acab800) [pid = 1839] [serial = 2147] [outer = (nil)] [url = about:blank] 00:48:25 INFO - PROCESS | 1839 | 1477727305717 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 00:48:25 INFO - PROCESS | 1839 | 1477727305727 Marionette TRACE conn4 <- [1,3424,null,{}] 00:48:25 INFO - PROCESS | 1839 | 1477727305744 Marionette TRACE conn4 -> [0,3425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x81faec00 == 25 [pid = 1839] [id = 755] 00:48:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x81fb0400) [pid = 1839] [serial = 2197] [outer = (nil)] 00:48:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8205ac00) [pid = 1839] [serial = 2198] [outer = 0x81fb0400] 00:48:25 INFO - PROCESS | 1839 | 1477727305865 Marionette DEBUG loaded listener.js 00:48:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8242fc00) [pid = 1839] [serial = 2199] [outer = 0x81fb0400] 00:48:26 INFO - PROCESS | 1839 | 1477727306563 Marionette TRACE conn4 <- [1,3425,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 00:48:26 INFO - ... 00:48:26 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 2474ms 00:48:26 INFO - PROCESS | 1839 | 1477727306577 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 00:48:26 INFO - PROCESS | 1839 | 1477727306583 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 00:48:26 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 00:48:26 INFO - PROCESS | 1839 | 1477727306597 Marionette TRACE conn4 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:26 INFO - PROCESS | 1839 | 1477727306791 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 00:48:26 INFO - PROCESS | 1839 | 1477727306937 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 00:48:26 INFO - PROCESS | 1839 | 1477727306944 Marionette TRACE conn4 <- [1,3428,null,["8"]] 00:48:26 INFO - PROCESS | 1839 | 1477727306957 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 00:48:26 INFO - PROCESS | 1839 | 1477727306968 Marionette TRACE conn4 <- [1,3429,null,{}] 00:48:26 INFO - PROCESS | 1839 | 1477727306974 Marionette TRACE conn4 -> [0,3430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cb1000 == 26 [pid = 1839] [id = 756] 00:48:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x82cb5400) [pid = 1839] [serial = 2200] [outer = (nil)] 00:48:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x82cf1400) [pid = 1839] [serial = 2201] [outer = 0x82cb5400] 00:48:27 INFO - PROCESS | 1839 | 1477727307093 Marionette DEBUG loaded listener.js 00:48:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x82cf3000) [pid = 1839] [serial = 2202] [outer = 0x82cb5400] 00:48:27 INFO - PROCESS | 1839 | 1477727307767 Marionette TRACE conn4 <- [1,3430,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 00:48:27 INFO - ... 00:48:27 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1229ms 00:48:27 INFO - PROCESS | 1839 | 1477727307826 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 00:48:27 INFO - TEST-START | /websockets/Secure-Send-data.htm 00:48:27 INFO - PROCESS | 1839 | 1477727307830 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 00:48:27 INFO - PROCESS | 1839 | 1477727307843 Marionette TRACE conn4 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:28 INFO - PROCESS | 1839 | 1477727308128 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 00:48:28 INFO - PROCESS | 1839 | 1477727308231 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 00:48:28 INFO - PROCESS | 1839 | 1477727308237 Marionette TRACE conn4 <- [1,3433,null,["8"]] 00:48:28 INFO - PROCESS | 1839 | 1477727308252 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 00:48:28 INFO - PROCESS | 1839 | 1477727308265 Marionette TRACE conn4 <- [1,3434,null,{}] 00:48:28 INFO - PROCESS | 1839 | 1477727308283 Marionette TRACE conn4 -> [0,3435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e9f400 == 27 [pid = 1839] [id = 757] 00:48:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x82fa1400) [pid = 1839] [serial = 2203] [outer = (nil)] 00:48:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x82fa5000) [pid = 1839] [serial = 2204] [outer = 0x82fa1400] 00:48:28 INFO - PROCESS | 1839 | 1477727308382 Marionette DEBUG loaded listener.js 00:48:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x82fe7c00) [pid = 1839] [serial = 2205] [outer = 0x82fa1400] 00:48:29 INFO - PROCESS | 1839 | 1477727309125 Marionette TRACE conn4 <- [1,3435,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 00:48:29 INFO - ... 00:48:29 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1320ms 00:48:29 INFO - TEST-START | /websockets/Secure-Send-null.htm 00:48:29 INFO - PROCESS | 1839 | 1477727309157 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 00:48:29 INFO - PROCESS | 1839 | 1477727309160 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 00:48:29 INFO - PROCESS | 1839 | 1477727309167 Marionette TRACE conn4 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:29 INFO - PROCESS | 1839 | 1477727309431 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 00:48:29 INFO - PROCESS | 1839 | 1477727309454 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 00:48:29 INFO - PROCESS | 1839 | 1477727309459 Marionette TRACE conn4 <- [1,3438,null,["8"]] 00:48:29 INFO - PROCESS | 1839 | 1477727309464 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 00:48:29 INFO - PROCESS | 1839 | 1477727309470 Marionette TRACE conn4 <- [1,3439,null,{}] 00:48:29 INFO - PROCESS | 1839 | 1477727309476 Marionette TRACE conn4 -> [0,3440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x83114c00 == 28 [pid = 1839] [id = 758] 00:48:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x83118400) [pid = 1839] [serial = 2206] [outer = (nil)] 00:48:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x8311b400) [pid = 1839] [serial = 2207] [outer = 0x83118400] 00:48:29 INFO - PROCESS | 1839 | 1477727309655 Marionette DEBUG loaded listener.js 00:48:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x832dec00) [pid = 1839] [serial = 2208] [outer = 0x83118400] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x8ac45c00) [pid = 1839] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x8ade3000) [pid = 1839] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x82b33c00) [pid = 1839] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x8c3ed400) [pid = 1839] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x8c3f2c00) [pid = 1839] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x82feac00) [pid = 1839] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x8cbc8400) [pid = 1839] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8ca27800) [pid = 1839] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x81fb6c00) [pid = 1839] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x82fa0c00) [pid = 1839] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8aca9800) [pid = 1839] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8c3f2000) [pid = 1839] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x82cedc00) [pid = 1839] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x83117800) [pid = 1839] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8ca2a800) [pid = 1839] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8cbc2000) [pid = 1839] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8d67a400) [pid = 1839] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 00:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8d916400) [pid = 1839] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 00:48:30 INFO - PROCESS | 1839 | 1477727310979 Marionette TRACE conn4 <- [1,3440,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 00:48:31 INFO - ... 00:48:31 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1872ms 00:48:31 INFO - PROCESS | 1839 | 1477727311041 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 00:48:31 INFO - PROCESS | 1839 | 1477727311046 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 00:48:31 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 00:48:31 INFO - PROCESS | 1839 | 1477727311054 Marionette TRACE conn4 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:31 INFO - PROCESS | 1839 | 1477727311220 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 00:48:31 INFO - PROCESS | 1839 | 1477727311362 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 00:48:31 INFO - PROCESS | 1839 | 1477727311367 Marionette TRACE conn4 <- [1,3443,null,["8"]] 00:48:31 INFO - PROCESS | 1839 | 1477727311377 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 00:48:31 INFO - PROCESS | 1839 | 1477727311383 Marionette TRACE conn4 <- [1,3444,null,{}] 00:48:31 INFO - PROCESS | 1839 | 1477727311389 Marionette TRACE conn4 -> [0,3445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x82ea5c00 == 29 [pid = 1839] [id = 759] 00:48:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x82fe2000) [pid = 1839] [serial = 2209] [outer = (nil)] 00:48:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x832e5800) [pid = 1839] [serial = 2210] [outer = 0x82fe2000] 00:48:31 INFO - PROCESS | 1839 | 1477727311481 Marionette DEBUG loaded listener.js 00:48:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8aaac800) [pid = 1839] [serial = 2211] [outer = 0x82fe2000] 00:48:32 INFO - PROCESS | 1839 | 1477727312050 Marionette TRACE conn4 <- [1,3445,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 00:48:32 INFO - ... 00:48:32 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1028ms 00:48:32 INFO - PROCESS | 1839 | 1477727312082 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 00:48:32 INFO - PROCESS | 1839 | 1477727312085 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 00:48:32 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 00:48:32 INFO - PROCESS | 1839 | 1477727312092 Marionette TRACE conn4 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:32 INFO - PROCESS | 1839 | 1477727312271 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 00:48:32 INFO - PROCESS | 1839 | 1477727312421 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 00:48:32 INFO - PROCESS | 1839 | 1477727312426 Marionette TRACE conn4 <- [1,3448,null,["8"]] 00:48:32 INFO - PROCESS | 1839 | 1477727312431 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 00:48:32 INFO - PROCESS | 1839 | 1477727312436 Marionette TRACE conn4 <- [1,3449,null,{}] 00:48:32 INFO - PROCESS | 1839 | 1477727312442 Marionette TRACE conn4 -> [0,3450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x83117800 == 30 [pid = 1839] [id = 760] 00:48:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8ac4b800) [pid = 1839] [serial = 2212] [outer = (nil)] 00:48:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8ac50c00) [pid = 1839] [serial = 2213] [outer = 0x8ac4b800] 00:48:32 INFO - PROCESS | 1839 | 1477727312571 Marionette DEBUG loaded listener.js 00:48:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8acb1c00) [pid = 1839] [serial = 2214] [outer = 0x8ac4b800] 00:48:33 INFO - PROCESS | 1839 | 1477727313393 Marionette TRACE conn4 <- [1,3450,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 00:48:33 INFO - ... 00:48:33 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1328ms 00:48:33 INFO - PROCESS | 1839 | 1477727313461 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 00:48:33 INFO - PROCESS | 1839 | 1477727313468 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 00:48:33 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 00:48:33 INFO - PROCESS | 1839 | 1477727313486 Marionette TRACE conn4 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:33 INFO - PROCESS | 1839 | 1477727313704 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 00:48:33 INFO - PROCESS | 1839 | 1477727313896 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 00:48:33 INFO - PROCESS | 1839 | 1477727313902 Marionette TRACE conn4 <- [1,3453,null,["8"]] 00:48:33 INFO - PROCESS | 1839 | 1477727313909 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 00:48:33 INFO - PROCESS | 1839 | 1477727313917 Marionette TRACE conn4 <- [1,3454,null,{}] 00:48:33 INFO - PROCESS | 1839 | 1477727313967 Marionette TRACE conn4 -> [0,3455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e28800 == 31 [pid = 1839] [id = 761] 00:48:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x82e29000) [pid = 1839] [serial = 2215] [outer = (nil)] 00:48:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x82e9c800) [pid = 1839] [serial = 2216] [outer = 0x82e29000] 00:48:34 INFO - PROCESS | 1839 | 1477727314090 Marionette DEBUG loaded listener.js 00:48:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x82ea5800) [pid = 1839] [serial = 2217] [outer = 0x82e29000] 00:48:34 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 00:48:34 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 00:48:34 INFO - PROCESS | 1839 | 1477727314863 Marionette TRACE conn4 <- [1,3455,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 00:48:34 INFO - ... 00:48:34 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1423ms 00:48:34 INFO - PROCESS | 1839 | 1477727314934 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 00:48:34 INFO - PROCESS | 1839 | 1477727314942 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 00:48:34 INFO - TEST-START | /websockets/Send-0byte-data.htm 00:48:34 INFO - PROCESS | 1839 | 1477727314956 Marionette TRACE conn4 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:35 INFO - PROCESS | 1839 | 1477727315155 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 00:48:35 INFO - PROCESS | 1839 | 1477727315348 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 00:48:35 INFO - PROCESS | 1839 | 1477727315354 Marionette TRACE conn4 <- [1,3458,null,["8"]] 00:48:35 INFO - PROCESS | 1839 | 1477727315361 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 00:48:35 INFO - PROCESS | 1839 | 1477727315367 Marionette TRACE conn4 <- [1,3459,null,{}] 00:48:35 INFO - PROCESS | 1839 | 1477727315418 Marionette TRACE conn4 -> [0,3460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fac000 == 32 [pid = 1839] [id = 762] 00:48:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x83118800) [pid = 1839] [serial = 2218] [outer = (nil)] 00:48:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x8aaacc00) [pid = 1839] [serial = 2219] [outer = 0x83118800] 00:48:35 INFO - PROCESS | 1839 | 1477727315529 Marionette DEBUG loaded listener.js 00:48:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x8aab8800) [pid = 1839] [serial = 2220] [outer = 0x83118800] 00:48:36 INFO - PROCESS | 1839 | 1477727316308 Marionette TRACE conn4 <- [1,3460,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 00:48:36 INFO - ... 00:48:36 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1389ms 00:48:36 INFO - PROCESS | 1839 | 1477727316354 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 00:48:36 INFO - PROCESS | 1839 | 1477727316362 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 00:48:36 INFO - TEST-START | /websockets/Send-65K-data.htm 00:48:36 INFO - PROCESS | 1839 | 1477727316398 Marionette TRACE conn4 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:36 INFO - PROCESS | 1839 | 1477727316589 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 00:48:36 INFO - PROCESS | 1839 | 1477727316783 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 00:48:36 INFO - PROCESS | 1839 | 1477727316789 Marionette TRACE conn4 <- [1,3463,null,["8"]] 00:48:36 INFO - PROCESS | 1839 | 1477727316795 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 00:48:36 INFO - PROCESS | 1839 | 1477727316803 Marionette TRACE conn4 <- [1,3464,null,{}] 00:48:36 INFO - PROCESS | 1839 | 1477727316834 Marionette TRACE conn4 -> [0,3465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x8addd000 == 33 [pid = 1839] [id = 763] 00:48:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x8addd400) [pid = 1839] [serial = 2221] [outer = (nil)] 00:48:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x8ade4000) [pid = 1839] [serial = 2222] [outer = 0x8addd400] 00:48:36 INFO - PROCESS | 1839 | 1477727316946 Marionette DEBUG loaded listener.js 00:48:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x8c3eb400) [pid = 1839] [serial = 2223] [outer = 0x8addd400] 00:48:37 INFO - PROCESS | 1839 | 1477727317911 Marionette TRACE conn4 <- [1,3465,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 00:48:37 INFO - ... 00:48:37 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1529ms 00:48:37 INFO - PROCESS | 1839 | 1477727317924 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 00:48:37 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 00:48:37 INFO - PROCESS | 1839 | 1477727317931 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 00:48:37 INFO - PROCESS | 1839 | 1477727317941 Marionette TRACE conn4 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:38 INFO - PROCESS | 1839 | 1477727318227 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 00:48:38 INFO - PROCESS | 1839 | 1477727318467 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 00:48:38 INFO - PROCESS | 1839 | 1477727318480 Marionette TRACE conn4 <- [1,3468,null,["8"]] 00:48:38 INFO - PROCESS | 1839 | 1477727318496 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 00:48:38 INFO - PROCESS | 1839 | 1477727318510 Marionette TRACE conn4 <- [1,3469,null,{}] 00:48:38 INFO - PROCESS | 1839 | 1477727318522 Marionette TRACE conn4 -> [0,3470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x8205b400 == 34 [pid = 1839] [id = 764] 00:48:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x8242a400) [pid = 1839] [serial = 2224] [outer = (nil)] 00:48:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x82cf7400) [pid = 1839] [serial = 2225] [outer = 0x8242a400] 00:48:38 INFO - PROCESS | 1839 | 1477727318636 Marionette DEBUG loaded listener.js 00:48:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x82e9ac00) [pid = 1839] [serial = 2226] [outer = 0x8242a400] 00:48:39 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea2400 == 33 [pid = 1839] [id = 721] 00:48:39 INFO - PROCESS | 1839 | --DOCSHELL 0x83170000 == 32 [pid = 1839] [id = 711] 00:48:39 INFO - PROCESS | 1839 | --DOCSHELL 0x82febc00 == 31 [pid = 1839] [id = 720] 00:48:39 INFO - PROCESS | 1839 | --DOCSHELL 0x82e2fc00 == 30 [pid = 1839] [id = 719] 00:48:39 INFO - PROCESS | 1839 | --DOCSHELL 0x81fb0000 == 29 [pid = 1839] [id = 709] 00:48:39 INFO - PROCESS | 1839 | --DOCSHELL 0x8aca7400 == 28 [pid = 1839] [id = 722] 00:48:39 INFO - PROCESS | 1839 | --DOCSHELL 0x8305f000 == 27 [pid = 1839] [id = 710] 00:48:39 INFO - PROCESS | 1839 | --DOCSHELL 0x82a15400 == 26 [pid = 1839] [id = 718] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x8c3eb000) [pid = 1839] [serial = 2103] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x82cf7000) [pid = 1839] [serial = 2130] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x8c4f2c00) [pid = 1839] [serial = 2127] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x8c4f8800) [pid = 1839] [serial = 2136] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x83175c00) [pid = 1839] [serial = 2133] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x8cbbf000) [pid = 1839] [serial = 2139] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x8d91d400) [pid = 1839] [serial = 2180] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8d920800) [pid = 1839] [serial = 2181] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x8d67e000) [pid = 1839] [serial = 2177] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x8d67fc00) [pid = 1839] [serial = 2178] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8cc73c00) [pid = 1839] [serial = 2174] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8cc7f000) [pid = 1839] [serial = 2175] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8c4e9c00) [pid = 1839] [serial = 2171] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8ca21800) [pid = 1839] [serial = 2172] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x83170800) [pid = 1839] [serial = 2168] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x83177c00) [pid = 1839] [serial = 2169] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x82e9d400) [pid = 1839] [serial = 2165] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x82fa2000) [pid = 1839] [serial = 2166] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x82e21c00) [pid = 1839] [serial = 2162] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82fe0800) [pid = 1839] [serial = 2163] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8cc76c00) [pid = 1839] [serial = 2159] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8cc7a400) [pid = 1839] [serial = 2160] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8ca2c000) [pid = 1839] [serial = 2156] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8cbbc400) [pid = 1839] [serial = 2157] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8acab400) [pid = 1839] [serial = 2153] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8adde400) [pid = 1839] [serial = 2154] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82fa4400) [pid = 1839] [serial = 2150] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82fe4800) [pid = 1839] [serial = 2151] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8add9800) [pid = 1839] [serial = 2148] [outer = (nil)] [url = about:blank] 00:48:39 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 00:48:39 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 00:48:39 INFO - PROCESS | 1839 | 1477727319386 Marionette TRACE conn4 <- [1,3470,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 00:48:39 INFO - ... 00:48:39 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1473ms 00:48:39 INFO - PROCESS | 1839 | 1477727319418 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 00:48:39 INFO - PROCESS | 1839 | 1477727319425 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 00:48:39 INFO - TEST-START | /websockets/Send-before-open.htm 00:48:39 INFO - PROCESS | 1839 | 1477727319434 Marionette TRACE conn4 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:39 INFO - PROCESS | 1839 | 1477727319625 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 00:48:39 INFO - PROCESS | 1839 | 1477727319645 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 00:48:39 INFO - PROCESS | 1839 | 1477727319649 Marionette TRACE conn4 <- [1,3473,null,["8"]] 00:48:39 INFO - PROCESS | 1839 | 1477727319656 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 00:48:39 INFO - PROCESS | 1839 | 1477727319662 Marionette TRACE conn4 <- [1,3474,null,{}] 00:48:39 INFO - PROCESS | 1839 | 1477727319837 Marionette TRACE conn4 -> [0,3475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fa9000 == 27 [pid = 1839] [id = 765] 00:48:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x82facc00) [pid = 1839] [serial = 2227] [outer = (nil)] 00:48:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x82fe7800) [pid = 1839] [serial = 2228] [outer = 0x82facc00] 00:48:39 INFO - PROCESS | 1839 | 1477727319943 Marionette DEBUG loaded listener.js 00:48:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x83056800) [pid = 1839] [serial = 2229] [outer = 0x82facc00] 00:48:40 INFO - PROCESS | 1839 | 1477727320503 Marionette TRACE conn4 <- [1,3475,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 00:48:40 INFO - . 00:48:40 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1127ms 00:48:40 INFO - PROCESS | 1839 | 1477727320570 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 00:48:40 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 00:48:40 INFO - PROCESS | 1839 | 1477727320577 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 00:48:40 INFO - PROCESS | 1839 | 1477727320584 Marionette TRACE conn4 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:40 INFO - PROCESS | 1839 | 1477727320763 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 00:48:40 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:40 INFO - PROCESS | 1839 | 1477727320927 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 00:48:40 INFO - PROCESS | 1839 | 1477727320933 Marionette TRACE conn4 <- [1,3478,null,["8"]] 00:48:40 INFO - PROCESS | 1839 | 1477727320939 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 00:48:40 INFO - PROCESS | 1839 | 1477727320946 Marionette TRACE conn4 <- [1,3479,null,{}] 00:48:40 INFO - PROCESS | 1839 | 1477727320952 Marionette TRACE conn4 -> [0,3480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab1000 == 28 [pid = 1839] [id = 766] 00:48:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8aab1800) [pid = 1839] [serial = 2230] [outer = (nil)] 00:48:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8aab8000) [pid = 1839] [serial = 2231] [outer = 0x8aab1800] 00:48:41 INFO - PROCESS | 1839 | 1477727321050 Marionette DEBUG loaded listener.js 00:48:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8ac4b000) [pid = 1839] [serial = 2232] [outer = 0x8aab1800] 00:48:41 INFO - PROCESS | 1839 | 1477727321693 Marionette TRACE conn4 <- [1,3480,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 00:48:41 INFO - ... 00:48:41 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1128ms 00:48:41 INFO - PROCESS | 1839 | 1477727321720 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 00:48:41 INFO - PROCESS | 1839 | 1477727321724 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 00:48:41 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 00:48:41 INFO - PROCESS | 1839 | 1477727321732 Marionette TRACE conn4 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:41 INFO - PROCESS | 1839 | 1477727321985 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 00:48:42 INFO - PROCESS | 1839 | 1477727322013 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 00:48:42 INFO - PROCESS | 1839 | 1477727322020 Marionette TRACE conn4 <- [1,3483,null,["8"]] 00:48:42 INFO - PROCESS | 1839 | 1477727322026 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 00:48:42 INFO - PROCESS | 1839 | 1477727322031 Marionette TRACE conn4 <- [1,3484,null,{}] 00:48:42 INFO - PROCESS | 1839 | 1477727322119 Marionette TRACE conn4 -> [0,3485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x8adda800 == 29 [pid = 1839] [id = 767] 00:48:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8adddc00) [pid = 1839] [serial = 2233] [outer = (nil)] 00:48:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8c3eb000) [pid = 1839] [serial = 2234] [outer = 0x8adddc00] 00:48:42 INFO - PROCESS | 1839 | 1477727322212 Marionette DEBUG loaded listener.js 00:48:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8c3f4400) [pid = 1839] [serial = 2235] [outer = 0x8adddc00] 00:48:42 INFO - PROCESS | 1839 | 1477727322869 Marionette TRACE conn4 <- [1,3485,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 00:48:42 INFO - ... 00:48:42 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1171ms 00:48:42 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 00:48:42 INFO - PROCESS | 1839 | 1477727322904 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 00:48:42 INFO - PROCESS | 1839 | 1477727322907 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 00:48:42 INFO - PROCESS | 1839 | 1477727322914 Marionette TRACE conn4 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:43 INFO - PROCESS | 1839 | 1477727323164 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 00:48:43 INFO - PROCESS | 1839 | 1477727323214 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 00:48:43 INFO - PROCESS | 1839 | 1477727323218 Marionette TRACE conn4 <- [1,3488,null,["8"]] 00:48:43 INFO - PROCESS | 1839 | 1477727323224 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 00:48:43 INFO - PROCESS | 1839 | 1477727323229 Marionette TRACE conn4 <- [1,3489,null,{}] 00:48:43 INFO - PROCESS | 1839 | 1477727323234 Marionette TRACE conn4 -> [0,3490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x83117000 == 30 [pid = 1839] [id = 768] 00:48:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8c4f6c00) [pid = 1839] [serial = 2236] [outer = (nil)] 00:48:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8ca26000) [pid = 1839] [serial = 2237] [outer = 0x8c4f6c00] 00:48:43 INFO - PROCESS | 1839 | 1477727323407 Marionette DEBUG loaded listener.js 00:48:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8ca21800) [pid = 1839] [serial = 2238] [outer = 0x8c4f6c00] 00:48:43 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x83118400) [pid = 1839] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 00:48:43 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x81fb0400) [pid = 1839] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 00:48:43 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82cb5400) [pid = 1839] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 00:48:43 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8205d400) [pid = 1839] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 00:48:43 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82e2d000) [pid = 1839] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 00:48:43 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8c3e8800) [pid = 1839] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 00:48:43 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8d740800) [pid = 1839] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 00:48:43 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8f649000) [pid = 1839] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 00:48:43 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x82fe2000) [pid = 1839] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 00:48:43 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82fa1400) [pid = 1839] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 00:48:44 INFO - PROCESS | 1839 | 1477727324076 Marionette TRACE conn4 <- [1,3490,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 00:48:44 INFO - ... 00:48:44 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1223ms 00:48:44 INFO - PROCESS | 1839 | 1477727324136 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 00:48:44 INFO - PROCESS | 1839 | 1477727324139 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 00:48:44 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 00:48:44 INFO - PROCESS | 1839 | 1477727324146 Marionette TRACE conn4 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:44 INFO - PROCESS | 1839 | 1477727324389 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 00:48:44 INFO - PROCESS | 1839 | 1477727324412 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 00:48:44 INFO - PROCESS | 1839 | 1477727324416 Marionette TRACE conn4 <- [1,3493,null,["8"]] 00:48:44 INFO - PROCESS | 1839 | 1477727324422 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 00:48:44 INFO - PROCESS | 1839 | 1477727324427 Marionette TRACE conn4 <- [1,3494,null,{}] 00:48:44 INFO - PROCESS | 1839 | 1477727324434 Marionette TRACE conn4 -> [0,3495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ca2a400 == 31 [pid = 1839] [id = 769] 00:48:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8cbbb400) [pid = 1839] [serial = 2239] [outer = (nil)] 00:48:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8cbc0800) [pid = 1839] [serial = 2240] [outer = 0x8cbbb400] 00:48:44 INFO - PROCESS | 1839 | 1477727324529 Marionette DEBUG loaded listener.js 00:48:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8cc74000) [pid = 1839] [serial = 2241] [outer = 0x8cbbb400] 00:48:45 INFO - PROCESS | 1839 | 1477727325161 Marionette TRACE conn4 <- [1,3495,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 00:48:45 INFO - ... 00:48:45 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1027ms 00:48:45 INFO - PROCESS | 1839 | 1477727325173 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 00:48:45 INFO - PROCESS | 1839 | 1477727325177 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 00:48:45 INFO - TEST-START | /websockets/Send-binary-blob.htm 00:48:45 INFO - PROCESS | 1839 | 1477727325183 Marionette TRACE conn4 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:45 INFO - PROCESS | 1839 | 1477727325347 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 00:48:45 INFO - PROCESS | 1839 | 1477727325499 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 00:48:45 INFO - PROCESS | 1839 | 1477727325505 Marionette TRACE conn4 <- [1,3498,null,["8"]] 00:48:45 INFO - PROCESS | 1839 | 1477727325511 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 00:48:45 INFO - PROCESS | 1839 | 1477727325518 Marionette TRACE conn4 <- [1,3499,null,{}] 00:48:45 INFO - PROCESS | 1839 | 1477727325523 Marionette TRACE conn4 -> [0,3500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc7cc00 == 32 [pid = 1839] [id = 770] 00:48:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8cc7d400) [pid = 1839] [serial = 2242] [outer = (nil)] 00:48:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8cc82c00) [pid = 1839] [serial = 2243] [outer = 0x8cc7d400] 00:48:45 INFO - PROCESS | 1839 | 1477727325612 Marionette DEBUG loaded listener.js 00:48:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8cc7f000) [pid = 1839] [serial = 2244] [outer = 0x8cc7d400] 00:48:46 INFO - PROCESS | 1839 | 1477727326405 Marionette TRACE conn4 <- [1,3500,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 00:48:46 INFO - ... 00:48:46 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1270ms 00:48:46 INFO - PROCESS | 1839 | 1477727326455 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 00:48:46 INFO - PROCESS | 1839 | 1477727326462 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 00:48:46 INFO - TEST-START | /websockets/Send-data.htm 00:48:46 INFO - PROCESS | 1839 | 1477727326518 Marionette TRACE conn4 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:46 INFO - PROCESS | 1839 | 1477727326732 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 00:48:46 INFO - PROCESS | 1839 | 1477727326940 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 00:48:46 INFO - PROCESS | 1839 | 1477727326946 Marionette TRACE conn4 <- [1,3503,null,["8"]] 00:48:46 INFO - PROCESS | 1839 | 1477727326957 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 00:48:46 INFO - PROCESS | 1839 | 1477727326965 Marionette TRACE conn4 <- [1,3504,null,{}] 00:48:46 INFO - PROCESS | 1839 | 1477727326972 Marionette TRACE conn4 -> [0,3505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e22800 == 33 [pid = 1839] [id = 771] 00:48:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x82e29c00) [pid = 1839] [serial = 2245] [outer = (nil)] 00:48:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x82ea4c00) [pid = 1839] [serial = 2246] [outer = 0x82e29c00] 00:48:47 INFO - PROCESS | 1839 | 1477727327092 Marionette DEBUG loaded listener.js 00:48:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x82fe2000) [pid = 1839] [serial = 2247] [outer = 0x82e29c00] 00:48:47 INFO - PROCESS | 1839 | 1477727327826 Marionette TRACE conn4 <- [1,3505,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 00:48:47 INFO - ... 00:48:47 INFO - TEST-OK | /websockets/Send-data.htm | took 1382ms 00:48:47 INFO - PROCESS | 1839 | 1477727327856 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 00:48:47 INFO - TEST-START | /websockets/Send-data.worker 00:48:47 INFO - PROCESS | 1839 | 1477727327864 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 00:48:47 INFO - PROCESS | 1839 | 1477727327871 Marionette TRACE conn4 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:48 INFO - PROCESS | 1839 | 1477727328080 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 00:48:48 INFO - PROCESS | 1839 | 1477727328281 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 00:48:48 INFO - PROCESS | 1839 | 1477727328287 Marionette TRACE conn4 <- [1,3508,null,["8"]] 00:48:48 INFO - PROCESS | 1839 | 1477727328340 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 00:48:48 INFO - PROCESS | 1839 | 1477727328347 Marionette TRACE conn4 <- [1,3509,null,{}] 00:48:48 INFO - PROCESS | 1839 | 1477727328358 Marionette TRACE conn4 -> [0,3510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aab7800 == 34 [pid = 1839] [id = 772] 00:48:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8ac46400) [pid = 1839] [serial = 2248] [outer = (nil)] 00:48:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8acacc00) [pid = 1839] [serial = 2249] [outer = 0x8ac46400] 00:48:48 INFO - PROCESS | 1839 | 1477727328467 Marionette DEBUG loaded listener.js 00:48:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8addc400) [pid = 1839] [serial = 2250] [outer = 0x8ac46400] 00:48:48 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 00:48:49 INFO - PROCESS | 1839 | 1477727329284 Marionette TRACE conn4 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 00:48:49 INFO - . 00:48:49 INFO - TEST-OK | /websockets/Send-data.worker | took 1472ms 00:48:49 INFO - PROCESS | 1839 | 1477727329366 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 00:48:49 INFO - PROCESS | 1839 | 1477727329374 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 00:48:49 INFO - TEST-START | /websockets/Send-null.htm 00:48:49 INFO - PROCESS | 1839 | 1477727329383 Marionette TRACE conn4 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:49 INFO - PROCESS | 1839 | 1477727329597 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 00:48:49 INFO - PROCESS | 1839 | 1477727329793 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 00:48:49 INFO - PROCESS | 1839 | 1477727329797 Marionette TRACE conn4 <- [1,3513,null,["8"]] 00:48:49 INFO - PROCESS | 1839 | 1477727329807 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 00:48:49 INFO - PROCESS | 1839 | 1477727329814 Marionette TRACE conn4 <- [1,3514,null,{}] 00:48:49 INFO - PROCESS | 1839 | 1477727329821 Marionette TRACE conn4 -> [0,3515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cc79800 == 35 [pid = 1839] [id = 773] 00:48:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8d67cc00) [pid = 1839] [serial = 2251] [outer = (nil)] 00:48:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8d680c00) [pid = 1839] [serial = 2252] [outer = 0x8d67cc00] 00:48:49 INFO - PROCESS | 1839 | 1477727329932 Marionette DEBUG loaded listener.js 00:48:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8d73f000) [pid = 1839] [serial = 2253] [outer = 0x8d67cc00] 00:48:50 INFO - PROCESS | 1839 | 1477727330592 Marionette TRACE conn4 <- [1,3515,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 00:48:50 INFO - ... 00:48:50 INFO - TEST-OK | /websockets/Send-null.htm | took 1222ms 00:48:50 INFO - PROCESS | 1839 | 1477727330604 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 00:48:50 INFO - PROCESS | 1839 | 1477727330608 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 00:48:50 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 00:48:50 INFO - PROCESS | 1839 | 1477727330644 Marionette TRACE conn4 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:50 INFO - PROCESS | 1839 | 1477727330846 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 00:48:51 INFO - PROCESS | 1839 | 1477727331063 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 00:48:51 INFO - PROCESS | 1839 | 1477727331068 Marionette TRACE conn4 <- [1,3518,null,["8"]] 00:48:51 INFO - PROCESS | 1839 | 1477727331079 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 00:48:51 INFO - PROCESS | 1839 | 1477727331084 Marionette TRACE conn4 <- [1,3519,null,{}] 00:48:51 INFO - PROCESS | 1839 | 1477727331096 Marionette TRACE conn4 -> [0,3520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da8bc00 == 36 [pid = 1839] [id = 774] 00:48:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x8da8e800) [pid = 1839] [serial = 2254] [outer = (nil)] 00:48:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8da90800) [pid = 1839] [serial = 2255] [outer = 0x8da8e800] 00:48:51 INFO - PROCESS | 1839 | 1477727331201 Marionette DEBUG loaded listener.js 00:48:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8f64b000) [pid = 1839] [serial = 2256] [outer = 0x8da8e800] 00:48:51 INFO - PROCESS | 1839 | 1477727331849 Marionette TRACE conn4 <- [1,3520,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 00:48:51 INFO - ... 00:48:51 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1275ms 00:48:51 INFO - PROCESS | 1839 | 1477727331912 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 00:48:51 INFO - PROCESS | 1839 | 1477727331916 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 00:48:51 INFO - TEST-START | /websockets/Send-unicode-data.htm 00:48:51 INFO - PROCESS | 1839 | 1477727331942 Marionette TRACE conn4 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:52 INFO - PROCESS | 1839 | 1477727332142 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 00:48:52 INFO - PROCESS | 1839 | 1477727332318 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 00:48:52 INFO - PROCESS | 1839 | 1477727332323 Marionette TRACE conn4 <- [1,3523,null,["8"]] 00:48:52 INFO - PROCESS | 1839 | 1477727332329 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 00:48:52 INFO - PROCESS | 1839 | 1477727332335 Marionette TRACE conn4 <- [1,3524,null,{}] 00:48:52 INFO - PROCESS | 1839 | 1477727332387 Marionette TRACE conn4 -> [0,3525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x81fa7c00 == 37 [pid = 1839] [id = 775] 00:48:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x81faa800) [pid = 1839] [serial = 2257] [outer = (nil)] 00:48:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x82e21800) [pid = 1839] [serial = 2258] [outer = 0x81faa800] 00:48:52 INFO - PROCESS | 1839 | 1477727332495 Marionette DEBUG loaded listener.js 00:48:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x8f7a9000) [pid = 1839] [serial = 2259] [outer = 0x81faa800] 00:48:53 INFO - PROCESS | 1839 | 1477727333471 Marionette TRACE conn4 <- [1,3525,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 00:48:53 INFO - ... 00:48:53 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1582ms 00:48:53 INFO - PROCESS | 1839 | 1477727333524 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 00:48:53 INFO - PROCESS | 1839 | 1477727333532 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 00:48:53 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 00:48:53 INFO - PROCESS | 1839 | 1477727333543 Marionette TRACE conn4 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:53 INFO - PROCESS | 1839 | 1477727333738 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 00:48:54 INFO - PROCESS | 1839 | 1477727334046 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 00:48:54 INFO - PROCESS | 1839 | 1477727334051 Marionette TRACE conn4 <- [1,3528,null,["8"]] 00:48:54 INFO - PROCESS | 1839 | 1477727334060 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 00:48:54 INFO - PROCESS | 1839 | 1477727334068 Marionette TRACE conn4 <- [1,3529,null,{}] 00:48:54 INFO - PROCESS | 1839 | 1477727334076 Marionette TRACE conn4 -> [0,3530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cee000 == 38 [pid = 1839] [id = 776] 00:48:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x82cef000) [pid = 1839] [serial = 2260] [outer = (nil)] 00:48:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x83061000) [pid = 1839] [serial = 2261] [outer = 0x82cef000] 00:48:54 INFO - PROCESS | 1839 | 1477727334172 Marionette DEBUG loaded listener.js 00:48:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x83170800) [pid = 1839] [serial = 2262] [outer = 0x82cef000] 00:48:54 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab3800 == 37 [pid = 1839] [id = 716] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x832e5800) [pid = 1839] [serial = 2210] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x8aaac800) [pid = 1839] [serial = 2211] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x8311b400) [pid = 1839] [serial = 2207] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x832dec00) [pid = 1839] [serial = 2208] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x82fa5000) [pid = 1839] [serial = 2204] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x82fe7c00) [pid = 1839] [serial = 2205] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x82cf1400) [pid = 1839] [serial = 2201] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x82cf3000) [pid = 1839] [serial = 2202] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8205ac00) [pid = 1839] [serial = 2198] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8242fc00) [pid = 1839] [serial = 2199] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8fb5c800) [pid = 1839] [serial = 2195] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8fb62c00) [pid = 1839] [serial = 2196] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8f650800) [pid = 1839] [serial = 2192] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8f7a6000) [pid = 1839] [serial = 2193] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8d91cc00) [pid = 1839] [serial = 2189] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8da8e000) [pid = 1839] [serial = 2190] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8c3f6c00) [pid = 1839] [serial = 2186] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8ca28400) [pid = 1839] [serial = 2187] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82fa8400) [pid = 1839] [serial = 2183] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82fe0c00) [pid = 1839] [serial = 2184] [outer = (nil)] [url = about:blank] 00:48:54 INFO - PROCESS | 1839 | 1477727334960 Marionette TRACE conn4 <- [1,3530,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 00:48:55 INFO - .. 00:48:55 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1479ms 00:48:55 INFO - PROCESS | 1839 | 1477727335026 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 00:48:55 INFO - PROCESS | 1839 | 1477727335034 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 00:48:55 INFO - TEST-START | /websockets/constructor.html 00:48:55 INFO - PROCESS | 1839 | 1477727335049 Marionette TRACE conn4 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:55 INFO - PROCESS | 1839 | 1477727335231 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 00:48:55 INFO - PROCESS | 1839 | 1477727335244 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 00:48:55 INFO - PROCESS | 1839 | 1477727335247 Marionette TRACE conn4 <- [1,3533,null,["8"]] 00:48:55 INFO - PROCESS | 1839 | 1477727335254 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 00:48:55 INFO - PROCESS | 1839 | 1477727335260 Marionette TRACE conn4 <- [1,3534,null,{}] 00:48:55 INFO - PROCESS | 1839 | 1477727335266 Marionette TRACE conn4 -> [0,3535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fa8c00 == 38 [pid = 1839] [id = 777] 00:48:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x83111c00) [pid = 1839] [serial = 2263] [outer = (nil)] 00:48:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x832dbc00) [pid = 1839] [serial = 2264] [outer = 0x83111c00] 00:48:55 INFO - PROCESS | 1839 | 1477727335361 Marionette DEBUG loaded listener.js 00:48:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x832e1400) [pid = 1839] [serial = 2265] [outer = 0x83111c00] 00:48:56 INFO - PROCESS | 1839 | 1477727336157 Marionette TRACE conn4 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 00:48:56 INFO - . 00:48:56 INFO - TEST-OK | /websockets/constructor.html | took 1174ms 00:48:56 INFO - PROCESS | 1839 | 1477727336222 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 00:48:56 INFO - PROCESS | 1839 | 1477727336229 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 00:48:56 INFO - TEST-START | /websockets/eventhandlers.html 00:48:56 INFO - PROCESS | 1839 | 1477727336243 Marionette TRACE conn4 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:56 INFO - PROCESS | 1839 | 1477727336406 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 00:48:56 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:56 INFO - PROCESS | 1839 | 1477727336425 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 00:48:56 INFO - PROCESS | 1839 | 1477727336429 Marionette TRACE conn4 <- [1,3538,null,["8"]] 00:48:56 INFO - PROCESS | 1839 | 1477727336434 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 00:48:56 INFO - PROCESS | 1839 | 1477727336441 Marionette TRACE conn4 <- [1,3539,null,{}] 00:48:56 INFO - PROCESS | 1839 | 1477727336447 Marionette TRACE conn4 -> [0,3540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ade6000 == 39 [pid = 1839] [id = 778] 00:48:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8c3e7c00) [pid = 1839] [serial = 2266] [outer = (nil)] 00:48:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8c3f1c00) [pid = 1839] [serial = 2267] [outer = 0x8c3e7c00] 00:48:56 INFO - PROCESS | 1839 | 1477727336542 Marionette DEBUG loaded listener.js 00:48:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8c4f6000) [pid = 1839] [serial = 2268] [outer = 0x8c3e7c00] 00:48:57 INFO - PROCESS | 1839 | 1477727337220 Marionette TRACE conn4 <- [1,3540,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 00:48:57 INFO - .... 00:48:57 INFO - TEST-OK | /websockets/eventhandlers.html | took 1039ms 00:48:57 INFO - PROCESS | 1839 | 1477727337283 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 00:48:57 INFO - PROCESS | 1839 | 1477727337286 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 00:48:57 INFO - TEST-START | /websockets/extended-payload-length.html 00:48:57 INFO - PROCESS | 1839 | 1477727337304 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 00:48:57 INFO - PROCESS | 1839 | 1477727337307 Marionette TRACE conn4 <- [1,3542,null,{}] 00:48:57 INFO - PROCESS | 1839 | 1477727337314 Marionette TRACE conn4 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:57 INFO - PROCESS | 1839 | 1477727337569 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 00:48:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:57 INFO - PROCESS | 1839 | 1477727337600 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 00:48:57 INFO - PROCESS | 1839 | 1477727337604 Marionette TRACE conn4 <- [1,3544,null,["8"]] 00:48:57 INFO - PROCESS | 1839 | 1477727337610 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 00:48:57 INFO - PROCESS | 1839 | 1477727337615 Marionette TRACE conn4 <- [1,3545,null,{}] 00:48:57 INFO - PROCESS | 1839 | 1477727337620 Marionette TRACE conn4 -> [0,3546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8cbbc000 == 40 [pid = 1839] [id = 779] 00:48:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8cbc3800) [pid = 1839] [serial = 2269] [outer = (nil)] 00:48:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8cc79000) [pid = 1839] [serial = 2270] [outer = 0x8cbc3800] 00:48:57 INFO - PROCESS | 1839 | 1477727337795 Marionette DEBUG loaded listener.js 00:48:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8cc7dc00) [pid = 1839] [serial = 2271] [outer = 0x8cbc3800] 00:48:58 INFO - PROCESS | 1839 | 1477727338581 Marionette TRACE conn4 <- [1,3546,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 00:48:58 INFO - .... 00:48:58 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1300ms 00:48:58 INFO - PROCESS | 1839 | 1477727338597 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 00:48:58 INFO - PROCESS | 1839 | 1477727338601 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 00:48:58 INFO - TEST-START | /websockets/extended-payload-length.html?wss 00:48:58 INFO - PROCESS | 1839 | 1477727338616 Marionette TRACE conn4 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:58 INFO - PROCESS | 1839 | 1477727338866 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 00:48:58 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:58 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:58 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:58 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 00:48:58 INFO - PROCESS | 1839 | 1477727338894 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 00:48:58 INFO - PROCESS | 1839 | 1477727338897 Marionette TRACE conn4 <- [1,3549,null,["8"]] 00:48:58 INFO - PROCESS | 1839 | 1477727338902 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 00:48:58 INFO - PROCESS | 1839 | 1477727338907 Marionette TRACE conn4 <- [1,3550,null,{}] 00:48:58 INFO - PROCESS | 1839 | 1477727338912 Marionette TRACE conn4 -> [0,3551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x8d74a400 == 41 [pid = 1839] [id = 780] 00:48:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8da08000) [pid = 1839] [serial = 2272] [outer = (nil)] 00:48:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8da97000) [pid = 1839] [serial = 2273] [outer = 0x8da08000] 00:48:59 INFO - PROCESS | 1839 | 1477727339085 Marionette DEBUG loaded listener.js 00:48:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x8f652000) [pid = 1839] [serial = 2274] [outer = 0x8da08000] 00:48:59 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8c4f6c00) [pid = 1839] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 00:48:59 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8cbbb400) [pid = 1839] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 00:48:59 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x82facc00) [pid = 1839] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 00:48:59 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x83118800) [pid = 1839] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 00:48:59 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x82e29000) [pid = 1839] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 00:48:59 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8addd400) [pid = 1839] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 00:48:59 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8adddc00) [pid = 1839] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 00:48:59 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8242a400) [pid = 1839] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 00:48:59 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8aab1800) [pid = 1839] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8205b400 == 40 [pid = 1839] [id = 764] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x81fac000 == 39 [pid = 1839] [id = 762] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x832d9000 == 38 [pid = 1839] [id = 713] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8addd000 == 37 [pid = 1839] [id = 763] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x83117800 == 36 [pid = 1839] [id = 760] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82fa1c00 == 35 [pid = 1839] [id = 715] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82e28800 == 34 [pid = 1839] [id = 761] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8ade2800 == 33 [pid = 1839] [id = 723] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82b3bc00 == 32 [pid = 1839] [id = 714] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x83114c00 == 31 [pid = 1839] [id = 758] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab1000 == 30 [pid = 1839] [id = 766] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8320b800 == 29 [pid = 1839] [id = 712] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8ca2a400 == 28 [pid = 1839] [id = 769] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82cb1000 == 27 [pid = 1839] [id = 756] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x81fa9000 == 26 [pid = 1839] [id = 765] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x83117000 == 25 [pid = 1839] [id = 768] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82ea5c00 == 24 [pid = 1839] [id = 759] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82e9f400 == 23 [pid = 1839] [id = 757] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82e25800 == 22 [pid = 1839] [id = 708] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8242ac00 == 21 [pid = 1839] [id = 707] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8205e400 == 20 [pid = 1839] [id = 706] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82a11400 == 19 [pid = 1839] [id = 717] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x81faec00 == 18 [pid = 1839] [id = 755] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8cbbc000 == 17 [pid = 1839] [id = 779] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8adda800 == 16 [pid = 1839] [id = 767] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8ade6000 == 15 [pid = 1839] [id = 778] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82fa8c00 == 14 [pid = 1839] [id = 777] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82cee000 == 13 [pid = 1839] [id = 776] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x81fa7c00 == 12 [pid = 1839] [id = 775] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8da8bc00 == 11 [pid = 1839] [id = 774] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc79800 == 10 [pid = 1839] [id = 773] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8aab7800 == 9 [pid = 1839] [id = 772] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82e22800 == 8 [pid = 1839] [id = 771] 00:49:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8cc7cc00 == 7 [pid = 1839] [id = 770] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8cbc0800) [pid = 1839] [serial = 2240] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8cc74000) [pid = 1839] [serial = 2241] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8ca26000) [pid = 1839] [serial = 2237] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8ca21800) [pid = 1839] [serial = 2238] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8c3eb000) [pid = 1839] [serial = 2234] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8c3f4400) [pid = 1839] [serial = 2235] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8aab8000) [pid = 1839] [serial = 2231] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8ac4b000) [pid = 1839] [serial = 2232] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x82fe7800) [pid = 1839] [serial = 2228] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x83056800) [pid = 1839] [serial = 2229] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82cf7400) [pid = 1839] [serial = 2225] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82e9ac00) [pid = 1839] [serial = 2226] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8ade4000) [pid = 1839] [serial = 2222] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8c3eb400) [pid = 1839] [serial = 2223] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8aaacc00) [pid = 1839] [serial = 2219] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8aab8800) [pid = 1839] [serial = 2220] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x82e9c800) [pid = 1839] [serial = 2216] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x82ea5800) [pid = 1839] [serial = 2217] [outer = (nil)] [url = about:blank] 00:49:04 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8ac50c00) [pid = 1839] [serial = 2213] [outer = (nil)] [url = about:blank] 00:49:08 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x83111c00) [pid = 1839] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 00:49:08 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x82cef000) [pid = 1839] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 00:49:08 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x81faa800) [pid = 1839] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 00:49:08 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8ac46400) [pid = 1839] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 00:49:08 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x82e29c00) [pid = 1839] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 00:49:08 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8da8e800) [pid = 1839] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 00:49:08 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x8d67cc00) [pid = 1839] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 00:49:08 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8cc7d400) [pid = 1839] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 00:49:08 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8cbc3800) [pid = 1839] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 00:49:08 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x8c3e7c00) [pid = 1839] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 00:49:08 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8ac4b800) [pid = 1839] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x82e21800) [pid = 1839] [serial = 2258] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8cc82c00) [pid = 1839] [serial = 2243] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8da97000) [pid = 1839] [serial = 2273] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8c4f6000) [pid = 1839] [serial = 2268] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x82fe2000) [pid = 1839] [serial = 2247] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8cc7f000) [pid = 1839] [serial = 2244] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8d680c00) [pid = 1839] [serial = 2252] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8f64b000) [pid = 1839] [serial = 2256] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8cc79000) [pid = 1839] [serial = 2270] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x82ea4c00) [pid = 1839] [serial = 2246] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8da90800) [pid = 1839] [serial = 2255] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8d73f000) [pid = 1839] [serial = 2253] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8acacc00) [pid = 1839] [serial = 2249] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f7a9000) [pid = 1839] [serial = 2259] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x832dbc00) [pid = 1839] [serial = 2264] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x832e1400) [pid = 1839] [serial = 2265] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x83061000) [pid = 1839] [serial = 2261] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8acb1c00) [pid = 1839] [serial = 2214] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8cc7dc00) [pid = 1839] [serial = 2271] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8c3f1c00) [pid = 1839] [serial = 2267] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x83170800) [pid = 1839] [serial = 2262] [outer = (nil)] [url = about:blank] 00:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8addc400) [pid = 1839] [serial = 2250] [outer = (nil)] [url = about:blank] 00:49:59 INFO - PROCESS | 1839 | 1477727399747 Marionette TRACE conn4 <- [1,3551,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 00:49:59 INFO - .... 00:49:59 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61191ms 00:49:59 INFO - PROCESS | 1839 | 1477727399809 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 00:49:59 INFO - PROCESS | 1839 | 1477727399816 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 00:49:59 INFO - TEST-START | /websockets/opening-handshake/001.html 00:49:59 INFO - PROCESS | 1839 | 1477727399826 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 00:49:59 INFO - PROCESS | 1839 | 1477727399832 Marionette TRACE conn4 <- [1,3553,null,{}] 00:49:59 INFO - PROCESS | 1839 | 1477727399841 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}] 00:50:00 INFO - PROCESS | 1839 | 1477727400094 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 00:50:00 INFO - PROCESS | 1839 | 1477727400185 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 00:50:00 INFO - PROCESS | 1839 | 1477727400189 Marionette TRACE conn4 <- [1,3555,null,["8"]] 00:50:00 INFO - PROCESS | 1839 | 1477727400197 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 00:50:00 INFO - PROCESS | 1839 | 1477727400208 Marionette TRACE conn4 <- [1,3556,null,{}] 00:50:00 INFO - PROCESS | 1839 | 1477727400225 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x82426c00 == 8 [pid = 1839] [id = 781] 00:50:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82427000) [pid = 1839] [serial = 2275] [outer = (nil)] 00:50:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8242b000) [pid = 1839] [serial = 2276] [outer = 0x82427000] 00:50:00 INFO - PROCESS | 1839 | 1477727400330 Marionette DEBUG loaded listener.js 00:50:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8242fc00) [pid = 1839] [serial = 2277] [outer = 0x82427000] 00:50:00 INFO - PROCESS | 1839 | [1839] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 00:50:00 INFO - PROCESS | 1839 | 1477727400955 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 00:50:00 INFO - . 00:50:00 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1151ms 00:50:00 INFO - PROCESS | 1839 | 1477727400975 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 00:50:00 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 00:50:00 INFO - PROCESS | 1839 | 1477727400982 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 00:50:00 INFO - PROCESS | 1839 | 1477727400989 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}] 00:50:01 INFO - PROCESS | 1839 | 1477727401192 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 00:50:01 INFO - PROCESS | 1839 | 1477727401334 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 00:50:01 INFO - PROCESS | 1839 | 1477727401339 Marionette TRACE conn4 <- [1,3560,null,["8"]] 00:50:01 INFO - PROCESS | 1839 | 1477727401346 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 00:50:01 INFO - PROCESS | 1839 | 1477727401354 Marionette TRACE conn4 <- [1,3561,null,{}] 00:50:01 INFO - PROCESS | 1839 | 1477727401372 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242e800 == 9 [pid = 1839] [id = 782] 00:50:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82431800) [pid = 1839] [serial = 2278] [outer = (nil)] 00:50:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82b3b800) [pid = 1839] [serial = 2279] [outer = 0x82431800] 00:50:01 INFO - PROCESS | 1839 | 1477727401473 Marionette DEBUG loaded listener.js 00:50:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82b3a400) [pid = 1839] [serial = 2280] [outer = 0x82431800] 00:50:02 INFO - PROCESS | 1839 | 1477727402225 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 00:50:02 INFO - . 00:50:02 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1272ms 00:50:02 INFO - PROCESS | 1839 | 1477727402262 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 00:50:02 INFO - PROCESS | 1839 | 1477727402265 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 00:50:02 INFO - TEST-START | /websockets/opening-handshake/002.html 00:50:02 INFO - PROCESS | 1839 | 1477727402272 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 00:50:02 INFO - PROCESS | 1839 | 1477727402278 Marionette TRACE conn4 <- [1,3564,null,{}] 00:50:02 INFO - PROCESS | 1839 | 1477727402289 Marionette TRACE conn4 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:02 INFO - PROCESS | 1839 | 1477727402537 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 00:50:02 INFO - PROCESS | 1839 | 1477727402555 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 00:50:02 INFO - PROCESS | 1839 | 1477727402560 Marionette TRACE conn4 <- [1,3566,null,["8"]] 00:50:02 INFO - PROCESS | 1839 | 1477727402567 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 00:50:02 INFO - PROCESS | 1839 | 1477727402574 Marionette TRACE conn4 <- [1,3567,null,{}] 00:50:02 INFO - PROCESS | 1839 | 1477727402579 Marionette TRACE conn4 -> [0,3568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e28000 == 10 [pid = 1839] [id = 783] 00:50:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82e28400) [pid = 1839] [serial = 2281] [outer = (nil)] 00:50:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82e2b400) [pid = 1839] [serial = 2282] [outer = 0x82e28400] 00:50:02 INFO - PROCESS | 1839 | 1477727402684 Marionette DEBUG loaded listener.js 00:50:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82e9a800) [pid = 1839] [serial = 2283] [outer = 0x82e28400] 00:50:03 INFO - PROCESS | 1839 | 1477727403897 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 00:50:03 INFO - . 00:50:03 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 1647ms 00:50:03 INFO - PROCESS | 1839 | 1477727403919 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 00:50:03 INFO - PROCESS | 1839 | 1477727403924 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 00:50:03 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 00:50:03 INFO - PROCESS | 1839 | 1477727403933 Marionette TRACE conn4 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:04 INFO - PROCESS | 1839 | 1477727404111 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 00:50:04 INFO - PROCESS | 1839 | 1477727404133 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 00:50:04 INFO - PROCESS | 1839 | 1477727404136 Marionette TRACE conn4 <- [1,3571,null,["8"]] 00:50:04 INFO - PROCESS | 1839 | 1477727404264 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 00:50:04 INFO - PROCESS | 1839 | 1477727404271 Marionette TRACE conn4 <- [1,3572,null,{}] 00:50:04 INFO - PROCESS | 1839 | 1477727404279 Marionette TRACE conn4 -> [0,3573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fa2400 == 11 [pid = 1839] [id = 784] 00:50:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82fa6000) [pid = 1839] [serial = 2284] [outer = (nil)] 00:50:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8305d800) [pid = 1839] [serial = 2285] [outer = 0x82fa6000] 00:50:04 INFO - PROCESS | 1839 | 1477727404384 Marionette DEBUG loaded listener.js 00:50:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x83113000) [pid = 1839] [serial = 2286] [outer = 0x82fa6000] 00:50:04 INFO - PROCESS | 1839 | 1477727404960 Marionette TRACE conn4 <- [1,3573,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 00:50:05 INFO - . 00:50:05 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1075ms 00:50:05 INFO - PROCESS | 1839 | 1477727405007 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 00:50:05 INFO - PROCESS | 1839 | 1477727405010 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 00:50:05 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 00:50:05 INFO - PROCESS | 1839 | 1477727405017 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 00:50:05 INFO - PROCESS | 1839 | 1477727405021 Marionette TRACE conn4 <- [1,3575,null,{}] 00:50:05 INFO - PROCESS | 1839 | 1477727405036 Marionette TRACE conn4 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:05 INFO - PROCESS | 1839 | 1477727405207 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 00:50:05 INFO - PROCESS | 1839 | 1477727405346 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 00:50:05 INFO - PROCESS | 1839 | 1477727405350 Marionette TRACE conn4 <- [1,3577,null,["8"]] 00:50:05 INFO - PROCESS | 1839 | 1477727405356 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 00:50:05 INFO - PROCESS | 1839 | 1477727405361 Marionette TRACE conn4 <- [1,3578,null,{}] 00:50:05 INFO - PROCESS | 1839 | 1477727405367 Marionette TRACE conn4 -> [0,3579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x8311dc00 == 12 [pid = 1839] [id = 785] 00:50:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8311e000) [pid = 1839] [serial = 2287] [outer = (nil)] 00:50:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8316c400) [pid = 1839] [serial = 2288] [outer = 0x8311e000] 00:50:05 INFO - PROCESS | 1839 | 1477727405459 Marionette DEBUG loaded listener.js 00:50:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x83170000) [pid = 1839] [serial = 2289] [outer = 0x8311e000] 00:50:05 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 00:50:06 INFO - PROCESS | 1839 | 1477727406223 Marionette TRACE conn4 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 00:50:06 INFO - . 00:50:06 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1246ms 00:50:06 INFO - PROCESS | 1839 | 1477727406263 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 00:50:06 INFO - PROCESS | 1839 | 1477727406267 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 00:50:06 INFO - TEST-START | /websockets/opening-handshake/003.html 00:50:06 INFO - PROCESS | 1839 | 1477727406274 Marionette TRACE conn4 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:06 INFO - PROCESS | 1839 | 1477727406489 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 00:50:06 INFO - PROCESS | 1839 | 1477727406626 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 00:50:06 INFO - PROCESS | 1839 | 1477727406631 Marionette TRACE conn4 <- [1,3582,null,["8"]] 00:50:06 INFO - PROCESS | 1839 | 1477727406636 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 00:50:06 INFO - PROCESS | 1839 | 1477727406641 Marionette TRACE conn4 <- [1,3583,null,{}] 00:50:06 INFO - PROCESS | 1839 | 1477727406647 Marionette TRACE conn4 -> [0,3584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x82a1ec00 == 13 [pid = 1839] [id = 786] 00:50:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x83203000) [pid = 1839] [serial = 2290] [outer = (nil)] 00:50:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x832db800) [pid = 1839] [serial = 2291] [outer = 0x83203000] 00:50:06 INFO - PROCESS | 1839 | 1477727406742 Marionette DEBUG loaded listener.js 00:50:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x832e4800) [pid = 1839] [serial = 2292] [outer = 0x83203000] 00:50:07 INFO - PROCESS | 1839 | 1477727407386 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 00:50:07 INFO - . 00:50:07 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1127ms 00:50:07 INFO - PROCESS | 1839 | 1477727407400 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 00:50:07 INFO - PROCESS | 1839 | 1477727407405 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 00:50:07 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 00:50:07 INFO - PROCESS | 1839 | 1477727407413 Marionette TRACE conn4 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:07 INFO - PROCESS | 1839 | 1477727407630 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 00:50:07 INFO - PROCESS | 1839 | 1477727407648 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 00:50:07 INFO - PROCESS | 1839 | 1477727407651 Marionette TRACE conn4 <- [1,3587,null,["8"]] 00:50:07 INFO - PROCESS | 1839 | 1477727407657 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 00:50:07 INFO - PROCESS | 1839 | 1477727407662 Marionette TRACE conn4 <- [1,3588,null,{}] 00:50:07 INFO - PROCESS | 1839 | 1477727407668 Marionette TRACE conn4 -> [0,3589,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8aaaf000 == 14 [pid = 1839] [id = 787] 00:50:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8aaafc00) [pid = 1839] [serial = 2293] [outer = (nil)] 00:50:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8aab4400) [pid = 1839] [serial = 2294] [outer = 0x8aaafc00] 00:50:07 INFO - PROCESS | 1839 | 1477727407833 Marionette DEBUG loaded listener.js 00:50:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8ac45c00) [pid = 1839] [serial = 2295] [outer = 0x8aaafc00] 00:50:08 INFO - PROCESS | 1839 | 1477727408525 Marionette TRACE conn4 <- [1,3589,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 00:50:08 INFO - . 00:50:08 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1174ms 00:50:08 INFO - PROCESS | 1839 | 1477727408611 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 00:50:08 INFO - PROCESS | 1839 | 1477727408618 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 00:50:08 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 00:50:08 INFO - PROCESS | 1839 | 1477727408631 Marionette TRACE conn4 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:08 INFO - PROCESS | 1839 | 1477727408859 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 00:50:09 INFO - PROCESS | 1839 | 1477727409040 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 00:50:09 INFO - PROCESS | 1839 | 1477727409045 Marionette TRACE conn4 <- [1,3592,null,["8"]] 00:50:09 INFO - PROCESS | 1839 | 1477727409052 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 00:50:09 INFO - PROCESS | 1839 | 1477727409061 Marionette TRACE conn4 <- [1,3593,null,{}] 00:50:09 INFO - PROCESS | 1839 | 1477727409113 Marionette TRACE conn4 -> [0,3594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x82b37800 == 15 [pid = 1839] [id = 788] 00:50:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x82b37c00) [pid = 1839] [serial = 2296] [outer = (nil)] 00:50:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x82caf400) [pid = 1839] [serial = 2297] [outer = 0x82b37c00] 00:50:09 INFO - PROCESS | 1839 | 1477727409236 Marionette DEBUG loaded listener.js 00:50:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x82cf0c00) [pid = 1839] [serial = 2298] [outer = 0x82b37c00] 00:50:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8d74a400 == 14 [pid = 1839] [id = 780] 00:50:14 INFO - PROCESS | 1839 | --DOCSHELL 0x8aaaf000 == 13 [pid = 1839] [id = 787] 00:50:14 INFO - PROCESS | 1839 | --DOCSHELL 0x82a1ec00 == 12 [pid = 1839] [id = 786] 00:50:14 INFO - PROCESS | 1839 | --DOCSHELL 0x8311dc00 == 11 [pid = 1839] [id = 785] 00:50:14 INFO - PROCESS | 1839 | --DOCSHELL 0x82fa2400 == 10 [pid = 1839] [id = 784] 00:50:14 INFO - PROCESS | 1839 | --DOCSHELL 0x82e28000 == 9 [pid = 1839] [id = 783] 00:50:14 INFO - PROCESS | 1839 | --DOCSHELL 0x8242e800 == 8 [pid = 1839] [id = 782] 00:50:14 INFO - PROCESS | 1839 | --DOCSHELL 0x82426c00 == 7 [pid = 1839] [id = 781] 00:50:17 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x83203000) [pid = 1839] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 00:50:17 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8aaafc00) [pid = 1839] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 00:50:17 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8311e000) [pid = 1839] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 00:50:17 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x82fa6000) [pid = 1839] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 00:50:17 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x82e28400) [pid = 1839] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 00:50:17 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82431800) [pid = 1839] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 00:50:17 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x82427000) [pid = 1839] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 00:50:17 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8da08000) [pid = 1839] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x83170000) [pid = 1839] [serial = 2289] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8316c400) [pid = 1839] [serial = 2288] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x832e4800) [pid = 1839] [serial = 2292] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x832db800) [pid = 1839] [serial = 2291] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8ac45c00) [pid = 1839] [serial = 2295] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8aab4400) [pid = 1839] [serial = 2294] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x82caf400) [pid = 1839] [serial = 2297] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8305d800) [pid = 1839] [serial = 2285] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x83113000) [pid = 1839] [serial = 2286] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x82e2b400) [pid = 1839] [serial = 2282] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82e9a800) [pid = 1839] [serial = 2283] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x82b3b800) [pid = 1839] [serial = 2279] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x82b3a400) [pid = 1839] [serial = 2280] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8242b000) [pid = 1839] [serial = 2276] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8242fc00) [pid = 1839] [serial = 2277] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8f652000) [pid = 1839] [serial = 2274] [outer = (nil)] [url = about:blank] 00:50:39 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 00:50:39 INFO - PROCESS | 1839 | 1477727439445 Marionette TRACE conn4 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 00:50:39 INFO - . 00:50:39 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30834ms 00:50:39 INFO - PROCESS | 1839 | 1477727439464 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 00:50:39 INFO - PROCESS | 1839 | 1477727439471 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 00:50:39 INFO - TEST-START | /websockets/opening-handshake/005.html 00:50:39 INFO - PROCESS | 1839 | 1477727439483 Marionette TRACE conn4 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:39 INFO - PROCESS | 1839 | 1477727439719 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 00:50:39 INFO - PROCESS | 1839 | 1477727439807 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 00:50:39 INFO - PROCESS | 1839 | 1477727439814 Marionette TRACE conn4 <- [1,3597,null,["8"]] 00:50:39 INFO - PROCESS | 1839 | 1477727439823 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 00:50:39 INFO - PROCESS | 1839 | 1477727439831 Marionette TRACE conn4 <- [1,3598,null,{}] 00:50:39 INFO - PROCESS | 1839 | 1477727439839 Marionette TRACE conn4 -> [0,3599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x82423800 == 8 [pid = 1839] [id = 789] 00:50:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82424400) [pid = 1839] [serial = 2299] [outer = (nil)] 00:50:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82428800) [pid = 1839] [serial = 2300] [outer = 0x82424400] 00:50:39 INFO - PROCESS | 1839 | 1477727439949 Marionette DEBUG loaded listener.js 00:50:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82431400) [pid = 1839] [serial = 2301] [outer = 0x82424400] 00:50:40 INFO - PROCESS | 1839 | 1477727440540 Marionette TRACE conn4 <- [1,3599,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3600,"getWindowHandle",null] 00:50:40 INFO - PROCESS | 1839 | 1477727440610 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 00:50:40 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 00:50:40 INFO - PROCESS | 1839 | 1477727440618 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}] 00:50:40 INFO - PROCESS | 1839 | 1477727440809 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 00:50:40 INFO - PROCESS | 1839 | 1477727440939 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 00:50:40 INFO - PROCESS | 1839 | 1477727440945 Marionette TRACE conn4 <- [1,3602,null,["8"]] 00:50:40 INFO - PROCESS | 1839 | 1477727440952 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 00:50:40 INFO - PROCESS | 1839 | 1477727440957 Marionette TRACE conn4 <- [1,3603,null,{}] 00:50:40 INFO - PROCESS | 1839 | 1477727440964 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x8242e400 == 9 [pid = 1839] [id = 790] 00:50:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82aaa800) [pid = 1839] [serial = 2302] [outer = (nil)] 00:50:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82b39000) [pid = 1839] [serial = 2303] [outer = 0x82aaa800] 00:50:41 INFO - PROCESS | 1839 | 1477727441061 Marionette DEBUG loaded listener.js 00:50:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82b36800) [pid = 1839] [serial = 2304] [outer = 0x82aaa800] 00:50:41 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 00:50:42 INFO - ............................................................. 00:50:42 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1671ms 00:50:42 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 00:50:42 INFO - PROCESS | 1839 | 1477727442229 Marionette TRACE conn4 <- [1,3604,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 00:50:42 INFO - PROCESS | 1839 | 1477727442307 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 00:50:42 INFO - PROCESS | 1839 | 1477727442320 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 00:50:42 INFO - PROCESS | 1839 | 1477727442331 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}] 00:50:42 INFO - PROCESS | 1839 | 1477727442594 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 00:50:42 INFO - PROCESS | 1839 | 1477727442685 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 00:50:42 INFO - PROCESS | 1839 | 1477727442690 Marionette TRACE conn4 <- [1,3607,null,["8"]] 00:50:42 INFO - PROCESS | 1839 | 1477727442695 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 00:50:42 INFO - PROCESS | 1839 | 1477727442703 Marionette TRACE conn4 <- [1,3608,null,{}] 00:50:42 INFO - PROCESS | 1839 | 1477727442713 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x82fa6800 == 10 [pid = 1839] [id = 791] 00:50:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82fa6c00) [pid = 1839] [serial = 2305] [outer = (nil)] 00:50:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82faa000) [pid = 1839] [serial = 2306] [outer = 0x82fa6c00] 00:50:42 INFO - PROCESS | 1839 | 1477727442814 Marionette DEBUG loaded listener.js 00:50:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82fadc00) [pid = 1839] [serial = 2307] [outer = 0x82fa6c00] 00:50:43 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 00:50:43 INFO - PROCESS | 1839 | 1477727443716 Marionette TRACE conn4 <- [1,3609,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 00:50:43 INFO - .................................. 00:50:43 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1447ms 00:50:43 INFO - PROCESS | 1839 | 1477727443779 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 00:50:43 INFO - TEST-START | /workers/semantics/interface-objects/003.html 00:50:43 INFO - PROCESS | 1839 | 1477727443784 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 00:50:43 INFO - PROCESS | 1839 | 1477727443797 Marionette TRACE conn4 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:43 INFO - PROCESS | 1839 | 1477727443975 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 00:50:43 INFO - PROCESS | 1839 | 1477727443990 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 00:50:44 INFO - PROCESS | 1839 | 1477727443996 Marionette TRACE conn4 <- [1,3612,null,["8"]] 00:50:44 INFO - PROCESS | 1839 | 1477727444001 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 00:50:44 INFO - PROCESS | 1839 | 1477727444009 Marionette TRACE conn4 <- [1,3613,null,{}] 00:50:44 INFO - PROCESS | 1839 | 1477727444015 Marionette TRACE conn4 -> [0,3614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e28c00 == 11 [pid = 1839] [id = 792] 00:50:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8305b400) [pid = 1839] [serial = 2308] [outer = (nil)] 00:50:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x83205800) [pid = 1839] [serial = 2309] [outer = 0x8305b400] 00:50:44 INFO - PROCESS | 1839 | 1477727444116 Marionette DEBUG loaded listener.js 00:50:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8320d800) [pid = 1839] [serial = 2310] [outer = 0x8305b400] 00:50:45 INFO - .............................................................. 00:50:45 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1262ms 00:50:45 INFO - TEST-START | /workers/semantics/interface-objects/004.html 00:50:45 INFO - PROCESS | 1839 | 1477727444992 Marionette TRACE conn4 <- [1,3614,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 00:50:45 INFO - PROCESS | 1839 | 1477727445056 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 00:50:45 INFO - PROCESS | 1839 | 1477727445059 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 00:50:45 INFO - PROCESS | 1839 | 1477727445069 Marionette TRACE conn4 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:45 INFO - PROCESS | 1839 | 1477727445291 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 00:50:45 INFO - PROCESS | 1839 | 1477727445452 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 00:50:45 INFO - PROCESS | 1839 | 1477727445456 Marionette TRACE conn4 <- [1,3617,null,["8"]] 00:50:45 INFO - PROCESS | 1839 | 1477727445462 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 00:50:45 INFO - PROCESS | 1839 | 1477727445467 Marionette TRACE conn4 <- [1,3618,null,{}] 00:50:45 INFO - PROCESS | 1839 | 1477727445473 Marionette TRACE conn4 -> [0,3619,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x83207c00 == 12 [pid = 1839] [id = 793] 00:50:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x83208000) [pid = 1839] [serial = 2311] [outer = (nil)] 00:50:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x832df000) [pid = 1839] [serial = 2312] [outer = 0x83208000] 00:50:45 INFO - PROCESS | 1839 | 1477727445570 Marionette DEBUG loaded listener.js 00:50:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x832e4c00) [pid = 1839] [serial = 2313] [outer = 0x83208000] 00:50:46 INFO - ................................. 00:50:46 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1196ms 00:50:46 INFO - PROCESS | 1839 | 1477727446217 Marionette TRACE conn4 <- [1,3619,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 00:50:46 INFO - PROCESS | 1839 | 1477727446265 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 00:50:46 INFO - PROCESS | 1839 | 1477727446269 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 00:50:46 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 00:50:46 INFO - PROCESS | 1839 | 1477727446278 Marionette TRACE conn4 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:46 INFO - PROCESS | 1839 | 1477727446546 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 00:50:46 INFO - PROCESS | 1839 | 1477727446572 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 00:50:46 INFO - PROCESS | 1839 | 1477727446579 Marionette TRACE conn4 <- [1,3622,null,["8"]] 00:50:46 INFO - PROCESS | 1839 | 1477727446586 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 00:50:46 INFO - PROCESS | 1839 | 1477727446593 Marionette TRACE conn4 <- [1,3623,null,{}] 00:50:46 INFO - PROCESS | 1839 | 1477727446609 Marionette TRACE conn4 -> [0,3624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x82cf1c00 == 13 [pid = 1839] [id = 794] 00:50:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8ac48800) [pid = 1839] [serial = 2314] [outer = (nil)] 00:50:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8aca5800) [pid = 1839] [serial = 2315] [outer = 0x8ac48800] 00:50:46 INFO - PROCESS | 1839 | 1477727446732 Marionette DEBUG loaded listener.js 00:50:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8ade2400) [pid = 1839] [serial = 2316] [outer = 0x8ac48800] 00:50:47 INFO - PROCESS | 1839 | 1477727447466 Marionette TRACE conn4 <- [1,3624,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 00:50:47 INFO - . 00:50:47 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1220ms 00:50:47 INFO - PROCESS | 1839 | 1477727447497 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 00:50:47 INFO - PROCESS | 1839 | 1477727447501 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 00:50:47 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 00:50:47 INFO - PROCESS | 1839 | 1477727447512 Marionette TRACE conn4 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:47 INFO - PROCESS | 1839 | 1477727447792 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 00:50:47 INFO - PROCESS | 1839 | 1477727447937 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 00:50:47 INFO - PROCESS | 1839 | 1477727447944 Marionette TRACE conn4 <- [1,3627,null,["8"]] 00:50:47 INFO - PROCESS | 1839 | 1477727447956 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 00:50:47 INFO - PROCESS | 1839 | 1477727447967 Marionette TRACE conn4 <- [1,3628,null,{}] 00:50:47 INFO - PROCESS | 1839 | 1477727447976 Marionette TRACE conn4 -> [0,3629,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x81faf000 == 14 [pid = 1839] [id = 795] 00:50:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x81fb0400) [pid = 1839] [serial = 2317] [outer = (nil)] 00:50:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8205ac00) [pid = 1839] [serial = 2318] [outer = 0x81fb0400] 00:50:48 INFO - PROCESS | 1839 | 1477727448095 Marionette DEBUG loaded listener.js 00:50:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x82430c00) [pid = 1839] [serial = 2319] [outer = 0x81fb0400] 00:50:48 INFO - PROCESS | 1839 | 1477727448874 Marionette TRACE conn4 <- [1,3629,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 00:50:48 INFO - . 00:50:48 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1423ms 00:50:48 INFO - PROCESS | 1839 | 1477727448937 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 00:50:48 INFO - PROCESS | 1839 | 1477727448946 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 00:50:48 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 00:50:48 INFO - PROCESS | 1839 | 1477727448955 Marionette TRACE conn4 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:49 INFO - PROCESS | 1839 | 1477727449149 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 00:50:49 INFO - PROCESS | 1839 | 1477727449342 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 00:50:49 INFO - PROCESS | 1839 | 1477727449353 Marionette TRACE conn4 <- [1,3632,null,["8"]] 00:50:49 INFO - PROCESS | 1839 | 1477727449404 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 00:50:49 INFO - PROCESS | 1839 | 1477727449412 Marionette TRACE conn4 <- [1,3633,null,{}] 00:50:49 INFO - PROCESS | 1839 | 1477727449422 Marionette TRACE conn4 -> [0,3634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x82aa7c00 == 15 [pid = 1839] [id = 796] 00:50:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x82aab000) [pid = 1839] [serial = 2320] [outer = (nil)] 00:50:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x82b36400) [pid = 1839] [serial = 2321] [outer = 0x82aab000] 00:50:49 INFO - PROCESS | 1839 | 1477727449533 Marionette DEBUG loaded listener.js 00:50:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x82e9e000) [pid = 1839] [serial = 2322] [outer = 0x82aab000] 00:50:50 INFO - PROCESS | 1839 | 1477727450240 Marionette TRACE conn4 <- [1,3634,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 00:50:50 INFO - . 00:50:50 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1326ms 00:50:50 INFO - PROCESS | 1839 | 1477727450281 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 00:50:50 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 00:50:50 INFO - PROCESS | 1839 | 1477727450286 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 00:50:50 INFO - PROCESS | 1839 | 1477727450294 Marionette TRACE conn4 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:50 INFO - PROCESS | 1839 | 1477727450482 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 00:50:50 INFO - PROCESS | 1839 | 1477727450695 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 00:50:50 INFO - PROCESS | 1839 | 1477727450706 Marionette TRACE conn4 <- [1,3637,null,["8"]] 00:50:50 INFO - PROCESS | 1839 | 1477727450756 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 00:50:50 INFO - PROCESS | 1839 | 1477727450763 Marionette TRACE conn4 <- [1,3638,null,{}] 00:50:50 INFO - PROCESS | 1839 | 1477727450771 Marionette TRACE conn4 -> [0,3639,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"df607e30-5f33-4053-9513-0d4c3d575e0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x82e26000 == 16 [pid = 1839] [id = 797] 00:50:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x82e27c00) [pid = 1839] [serial = 2323] [outer = (nil)] 00:50:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8305e000) [pid = 1839] [serial = 2324] [outer = 0x82e27c00] 00:50:50 INFO - PROCESS | 1839 | 1477727450884 Marionette DEBUG loaded listener.js 00:50:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x83061400) [pid = 1839] [serial = 2325] [outer = 0x82e27c00] 00:50:51 INFO - PROCESS | 1839 | 1477727451598 Marionette TRACE conn4 <- [1,3639,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3640,"getWindowHandle",null] 00:50:51 INFO - PROCESS | 1839 | 1477727451626 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 00:50:52 WARNING - u'runner_teardown' () 00:50:52 INFO - No more tests 00:50:52 INFO - Got 0 unexpected results 00:50:52 INFO - SUITE-END | took 2343s 00:50:52 INFO - Closing logging queue 00:50:52 INFO - queue closed 00:50:52 INFO - Return code: 0 00:50:52 WARNING - # TBPL SUCCESS # 00:50:52 INFO - Running post-action listener: _resource_record_post_action 00:50:52 INFO - [mozharness: 2016-10-29 07:50:52.975559Z] Finished run-tests step (success) 00:50:52 INFO - Running post-run listener: _resource_record_post_run 00:50:53 INFO - Total resource usage - Wall time: 2383s; CPU: 51.0%; Read bytes: 13774848; Write bytes: 315764736; Read time: 508; Write time: 191100 00:50:53 INFO - TinderboxPrint: CPU usage
50.5% 00:50:53 INFO - TinderboxPrint: I/O read bytes / time
13,774,848 / 508 00:50:53 INFO - TinderboxPrint: I/O write bytes / time
315,764,736 / 191,100 00:50:53 INFO - TinderboxPrint: CPU idle
1,164.8 (49.2%) 00:50:53 INFO - TinderboxPrint: CPU system
118.7 (5.0%) 00:50:53 INFO - TinderboxPrint: CPU user
1,078.9 (45.6%) 00:50:53 INFO - TinderboxPrint: Swap in / out
0 / 0 00:50:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:50:53 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 0; Write bytes: 186806272; Read time: 0; Write time: 155452 00:50:53 INFO - run-tests - Wall time: 2350s; CPU: 50.0%; Read bytes: 12759040; Write bytes: 98234368; Read time: 492; Write time: 8800 00:50:53 INFO - Running post-run listener: _upload_blobber_files 00:50:53 INFO - Blob upload gear active. 00:50:53 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:50:53 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 00:50:53 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'] 00:50:53 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 00:50:54 INFO - (blobuploader) - INFO - Open directory for files ... 00:50:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:50:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:50:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:50:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:50:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:50:55 INFO - (blobuploader) - INFO - Done attempting. 00:50:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:50:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:50:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:50:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:50:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:50:56 INFO - (blobuploader) - INFO - Done attempting. 00:50:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 00:50:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:50:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:50:57 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 00:50:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:50:57 INFO - (blobuploader) - INFO - Done attempting. 00:50:57 INFO - (blobuploader) - INFO - Iteration through files over. 00:50:57 INFO - Return code: 0 00:50:57 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:50:57 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:50:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/cb50b7ae6e3ea51fa85d78585a733e348632561e0e8e11fe6a6aa5fc113315dfdf29d5cfb3c1ecd46cd2c1da50ba1ce1dfa91e9b8183fd96e39153321163d4f5", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/11a4cf66d5a08f134afb1a75a5a89cc0a93127241f0d63604f1038b24aa87c55320f6a446360a22ecad9180736689b0899457bfab405345891da74b679147364", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/cf9484870c2f8c3f8c55e31a741cefbe3b3184164934ecde13776336171489e2f3af6ebd59888124676ff075601bcd5f135dcbf5612cc3b9487c9bb069a1d393"} 00:50:57 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:50:57 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:50:57 INFO - Contents: 00:50:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/cb50b7ae6e3ea51fa85d78585a733e348632561e0e8e11fe6a6aa5fc113315dfdf29d5cfb3c1ecd46cd2c1da50ba1ce1dfa91e9b8183fd96e39153321163d4f5", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/11a4cf66d5a08f134afb1a75a5a89cc0a93127241f0d63604f1038b24aa87c55320f6a446360a22ecad9180736689b0899457bfab405345891da74b679147364", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/cf9484870c2f8c3f8c55e31a741cefbe3b3184164934ecde13776336171489e2f3af6ebd59888124676ff075601bcd5f135dcbf5612cc3b9487c9bb069a1d393"} 00:50:57 INFO - Running post-run listener: copy_logs_to_upload_dir 00:50:57 INFO - Copying logs to upload dir... 00:50:57 INFO - mkdir: /builds/slave/test/build/upload/logs 00:50:58 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2502.880258 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 41 mins, 43 secs) (at 2016-10-29 00:50:58.363608) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-29 00:50:58.364697) ========= 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-1477723033.448545-1535589526 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/cb50b7ae6e3ea51fa85d78585a733e348632561e0e8e11fe6a6aa5fc113315dfdf29d5cfb3c1ecd46cd2c1da50ba1ce1dfa91e9b8183fd96e39153321163d4f5", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/11a4cf66d5a08f134afb1a75a5a89cc0a93127241f0d63604f1038b24aa87c55320f6a446360a22ecad9180736689b0899457bfab405345891da74b679147364", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/cf9484870c2f8c3f8c55e31a741cefbe3b3184164934ecde13776336171489e2f3af6ebd59888124676ff075601bcd5f135dcbf5612cc3b9487c9bb069a1d393"} build_url:https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033861 build_url: 'https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/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/cb50b7ae6e3ea51fa85d78585a733e348632561e0e8e11fe6a6aa5fc113315dfdf29d5cfb3c1ecd46cd2c1da50ba1ce1dfa91e9b8183fd96e39153321163d4f5", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/11a4cf66d5a08f134afb1a75a5a89cc0a93127241f0d63604f1038b24aa87c55320f6a446360a22ecad9180736689b0899457bfab405345891da74b679147364", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/cf9484870c2f8c3f8c55e31a741cefbe3b3184164934ecde13776336171489e2f3af6ebd59888124676ff075601bcd5f135dcbf5612cc3b9487c9bb069a1d393"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GZxlj5w9Roqe7jqworqq9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-29 00:50:58.439389) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 00:50:58.439865) ========= 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-1477723033.448545-1535589526 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017214 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 00:50:58.503255) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-29 00:50:58.503539) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-29 00:50:58.503841) ========= ========= Total master_lag: 0.48 =========