builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-223 starttime: 1477884114.25 results: success (0) buildid: 20161030191821 builduid: cc1358b0ce1649019df448d92eb25ee6 revision: ccdaf2b0cc9e69dd847551750acf5fb0e8e99f26 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-30 20:21:54.247694) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-30 20:21:54.248104) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-30 20:21:54.248392) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-30 20:21:54.599448) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 20:21:54.599743) ========= 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-1477883562.451672-784087329 _=/tools/buildbot/bin/python using PTY: False --2016-10-30 20:21:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 6.37M=0.002s 2016-10-30 20:21:55 (6.37 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.658193 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 20:21:55.309749) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 20:21:55.310037) ========= 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-1477883562.451672-784087329 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024735 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 20:21:55.380071) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-30 20:21:55.380385) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev ccdaf2b0cc9e69dd847551750acf5fb0e8e99f26 --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 ccdaf2b0cc9e69dd847551750acf5fb0e8e99f26 --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-1477883562.451672-784087329 _=/tools/buildbot/bin/python using PTY: False 2016-10-30 20:21:55,518 truncating revision to first 12 chars 2016-10-30 20:21:55,519 Setting DEBUG logging. 2016-10-30 20:21:55,519 attempt 1/10 2016-10-30 20:21:55,520 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/ccdaf2b0cc9e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-30 20:21:56,797 unpacking tar archive at: mozilla-inbound-ccdaf2b0cc9e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.834300 ========= master_lag: 0.92 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-30 20:21:58.132695) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-30 20:21:58.132984) ========= script_repo_revision: ccdaf2b0cc9e69dd847551750acf5fb0e8e99f26 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-30 20:21:58.133357) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-10-30 20:21:58.133652) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-10-30 20:21:59.538132) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 44 mins, 21 secs) (at 2016-10-30 20:21:59.538401) ========= /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-1477883562.451672-784087329 _=/tools/buildbot/bin/python using PTY: False 20:21:59 INFO - MultiFileLogger online at 20161030 20:21:59 in /builds/slave/test 20:21:59 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 20:21:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:21:59 INFO - {'allow_software_gl_layers': False, 20:21:59 INFO - 'append_to_log': False, 20:21:59 INFO - 'base_work_dir': '/builds/slave/test', 20:21:59 INFO - 'blob_upload_branch': 'mozilla-inbound', 20:21:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:21:59 INFO - 'buildbot_json_path': 'buildprops.json', 20:21:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:21:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:21:59 INFO - 'download_minidump_stackwalk': True, 20:21:59 INFO - 'download_symbols': 'true', 20:21:59 INFO - 'download_tooltool': True, 20:21:59 INFO - 'e10s': False, 20:21:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:21:59 INFO - 'tooltool.py': '/tools/tooltool.py', 20:21:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:21:59 INFO - '/tools/misc-python/virtualenv.py')}, 20:21:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:21:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:21:59 INFO - 'log_level': 'info', 20:21:59 INFO - 'log_to_console': True, 20:21:59 INFO - 'opt_config_files': (), 20:21:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:21:59 INFO - '--processes=1', 20:21:59 INFO - '--config=%(test_path)s/wptrunner.ini', 20:21:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:21:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:21:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:21:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:21:59 INFO - 'pip_index': False, 20:21:59 INFO - 'require_test_zip': True, 20:21:59 INFO - 'test_type': ('testharness',), 20:21:59 INFO - 'this_chunk': '1', 20:21:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:21:59 INFO - 'total_chunks': '10', 20:21:59 INFO - 'virtualenv_path': 'venv', 20:21:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:21:59 INFO - 'work_dir': 'build'} 20:21:59 INFO - [mozharness: 2016-10-31 03:21:59.921268Z] Running clobber step. 20:21:59 INFO - Running pre-action listener: _resource_record_pre_action 20:21:59 INFO - Running main action method: clobber 20:21:59 INFO - rmtree: /builds/slave/test/build 20:21:59 INFO - Running post-action listener: _resource_record_post_action 20:21:59 INFO - [mozharness: 2016-10-31 03:21:59.931956Z] Finished clobber step (success) 20:21:59 INFO - [mozharness: 2016-10-31 03:21:59.932326Z] Running read-buildbot-config step. 20:21:59 INFO - Running pre-action listener: _resource_record_pre_action 20:21:59 INFO - Running main action method: read_buildbot_config 20:21:59 INFO - Using buildbot properties: 20:21:59 INFO - { 20:21:59 INFO - "project": "", 20:21:59 INFO - "product": "firefox", 20:21:59 INFO - "script_repo_revision": "production", 20:21:59 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 20:21:59 INFO - "repository": "", 20:21:59 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 20:21:59 INFO - "buildid": "20161030191821", 20:21:59 INFO - "pgo_build": "False", 20:21:59 INFO - "basedir": "/builds/slave/test", 20:21:59 INFO - "buildnumber": 272, 20:21:59 INFO - "slavename": "tst-linux32-spot-223", 20:21:59 INFO - "revision": "ccdaf2b0cc9e69dd847551750acf5fb0e8e99f26", 20:21:59 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 20:21:59 INFO - "platform": "linux", 20:21:59 INFO - "branch": "mozilla-inbound", 20:21:59 INFO - "repo_path": "integration/mozilla-inbound", 20:21:59 INFO - "moz_repo_path": "", 20:21:59 INFO - "stage_platform": "linux", 20:21:59 INFO - "builduid": "cc1358b0ce1649019df448d92eb25ee6", 20:21:59 INFO - "slavebuilddir": "test" 20:21:59 INFO - } 20:21:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 20:21:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 20:21:59 INFO - Running post-action listener: _resource_record_post_action 20:21:59 INFO - [mozharness: 2016-10-31 03:21:59.941686Z] Finished read-buildbot-config step (success) 20:21:59 INFO - [mozharness: 2016-10-31 03:21:59.941991Z] Running download-and-extract step. 20:21:59 INFO - Running pre-action listener: _resource_record_pre_action 20:21:59 INFO - Running main action method: download_and_extract 20:21:59 INFO - mkdir: /builds/slave/test/build/tests 20:21:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:21:59 INFO - trying https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:21:59 INFO - Downloading https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:21:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 20:22:01 INFO - Downloaded 1325 bytes. 20:22:01 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:22:01 INFO - Using the following test package requirements: 20:22:01 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:22:01 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:22:01 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 20:22:01 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:22:01 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 20:22:01 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:22:01 INFO - u'jsshell-linux-i686.zip'], 20:22:01 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:22:01 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 20:22:01 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:22:01 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:22:01 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 20:22:01 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:22:01 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 20:22:01 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:22:01 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 20:22:01 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:22:01 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 20:22:01 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 20:22:01 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/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 20:22:01 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 20:22:01 INFO - Fetch https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 20:22:03 INFO - Http code: 200 20:22:03 INFO - x-amz-expiration: expiry-date="Wed, 02 Nov 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 20:22:03 INFO - x-amz-id-2: kh2TPWh1+iPLzDXadJO4u9SJLGMoM5UCN1Wl08ilLoKPAxUuC2nMY7g2DT9yRoTMUe2W3q70NMk= 20:22:03 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/XNE0QSKNQiKY5TkxumIYqQ/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip","t":"2016-10-31T02:54:57.347Z"}] 20:22:03 INFO - x-amz-meta-stored: 2016-10-31T02:54:57.349Z 20:22:03 INFO - x-amz-meta-upstream-etag: "c0f55c283e9bdf797603602845b901a5" 20:22:03 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/XNE0QSKNQiKY5TkxumIYqQ/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 20:22:03 INFO - x-amz-request-id: AB20905CDAEAD500 20:22:12 INFO - Expected file size: 20596423 20:22:12 INFO - Obtained file size: 20596423 20:22:14 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/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 20:22:14 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 20:22:14 INFO - Fetch https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 20:22:15 INFO - Http code: 200 20:22:15 INFO - via: 1.1 4c2196e36fd33f377384d605b4424e95.cloudfront.net (CloudFront) 20:22:15 INFO - x-amz-cf-id: lM7fZBaUZ6j2BUiHceIksIuduN222jlhL_jYyqNsGxleUj2qJJgrjQ== 20:22:15 INFO - x-amz-version-id: YFwyttK.OYlbaaKbUHroZ.NDWNIZhxo1 20:22:26 INFO - Expected file size: 43217330 20:22:26 INFO - Obtained file size: 43217330 20:22: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')]} 20:22:43 INFO - trying https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:22:43 INFO - Downloading https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:22:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 20:22:47 INFO - Downloaded 66426462 bytes. 20:22:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:22:50 INFO - mkdir: /builds/slave/test/properties 20:22:50 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:22:50 INFO - Writing to file /builds/slave/test/properties/build_url 20:22:50 INFO - Contents: 20:22:50 INFO - build_url:https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:22:50 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 20:22:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:22:52 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:22:52 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:22:52 INFO - Contents: 20:22:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:22:52 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:22:52 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 20:22:52 INFO - Fetch https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 20:22:54 INFO - Http code: 200 20:22:54 INFO - x-amz-expiration: expiry-date="Wed, 02 Nov 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 20:22:54 INFO - x-amz-id-2: 1Jy/KX2e5DO+93QiEyfnEszdQr/KSxqN5zMcybAqcpC41PmyRpMMR0ifatujbqt0bVX7M+XwWPk= 20:22:54 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/XNE0QSKNQiKY5TkxumIYqQ/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip","t":"2016-10-31T02:55:38.118Z"}] 20:22:54 INFO - x-amz-meta-stored: 2016-10-31T02:55:38.119Z 20:22:54 INFO - x-amz-meta-upstream-etag: "196878a8f2ae57e5f377a8002079ac89" 20:22:54 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/XNE0QSKNQiKY5TkxumIYqQ/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:22:54 INFO - x-amz-request-id: 10E844382D6A3B94 20:24:09 INFO - Expected file size: 178489521 20:24:09 INFO - Obtained file size: 178489521 20:24:34 INFO - Running post-action listener: _resource_record_post_action 20:24:34 INFO - Running post-action listener: set_extra_try_arguments 20:24:34 INFO - [mozharness: 2016-10-31 03:24:34.200844Z] Finished download-and-extract step (success) 20:24:34 INFO - [mozharness: 2016-10-31 03:24:34.201425Z] Running fetch-geckodriver step. 20:24:34 INFO - Running pre-action listener: _resource_record_pre_action 20:24:34 INFO - Running main action method: fetch_geckodriver 20:24:34 INFO - Running post-action listener: _resource_record_post_action 20:24:34 INFO - [mozharness: 2016-10-31 03:24:34.516569Z] Finished fetch-geckodriver step (success) 20:24:34 INFO - [mozharness: 2016-10-31 03:24:34.517201Z] Running create-virtualenv step. 20:24:34 INFO - Running pre-action listener: _pre_create_virtualenv 20:24:34 INFO - Running pre-action listener: _resource_record_pre_action 20:24:34 INFO - Running main action method: create_virtualenv 20:24:34 INFO - Creating virtualenv /builds/slave/test/build/venv 20:24:34 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 20:24:34 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:24:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:24:34 INFO - Using real prefix '/usr' 20:24:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:24:36 INFO - Installing distribute.............................................................................................................................................................................................done. 20:24:40 INFO - Installing pip.................done. 20:24:40 INFO - Return code: 0 20:24:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 20:24:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 20:24:40 INFO - Reading from file tmpfile_stdout 20:24:40 INFO - Output received: 20:24:40 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 20:24:40 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 20:24:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:24:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:24:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:24:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:24:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:24:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:24: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', '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 0x9ffbdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f4d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f827a0>, '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 0x9f87678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa09caa8>, '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-1477883562.451672-784087329', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:24: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', 'psutil>=3.1.1'] in /builds/slave/test/build 20:24: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 psutil>=3.1.1 20:24:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:24:40 INFO - 'CCACHE_UMASK': '002', 20:24:40 INFO - 'DISPLAY': ':0', 20:24:40 INFO - 'HOME': '/home/cltbld', 20:24:40 INFO - 'LANG': 'en_US.UTF-8', 20:24:40 INFO - 'LOGNAME': 'cltbld', 20:24:40 INFO - 'MAIL': '/var/mail/cltbld', 20:24:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:24:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:24:40 INFO - 'MOZ_NO_REMOTE': '1', 20:24:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:24:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:24:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:24:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:24:40 INFO - 'PWD': '/builds/slave/test', 20:24:40 INFO - 'SHELL': '/bin/bash', 20:24:40 INFO - 'SHLVL': '1', 20:24:40 INFO - 'TERM': 'linux', 20:24:40 INFO - 'TMOUT': '86400', 20:24:40 INFO - 'USER': 'cltbld', 20:24:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477883562.451672-784087329', 20:24:40 INFO - '_': '/tools/buildbot/bin/python'} 20:24:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:24:41 INFO - Downloading/unpacking psutil>=3.1.1 20:24: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 20:24: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 20:24: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 20:24: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 20:24: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 20:24: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 20:24:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:24:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:24:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:24:46 INFO - Installing collected packages: psutil 20:24:46 INFO - Running setup.py install for psutil 20:24:47 INFO - building 'psutil._psutil_linux' extension 20:24:47 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 20:24:49 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:24:49 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:24:50 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 20:24:50 INFO - building 'psutil._psutil_posix' extension 20:24:50 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 20:24:50 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 20:24:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:24:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:24:50 INFO - Successfully installed psutil 20:24:50 INFO - Cleaning up... 20:24:50 INFO - Return code: 0 20:24:50 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 20:24: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')]} 20:24:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:24:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:24: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')]} 20:24:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:24:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:24:51 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 0x9ffbdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f4d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f827a0>, '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 0x9f87678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa09caa8>, '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-1477883562.451672-784087329', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:24:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 20:24:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 20:24:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:24:51 INFO - 'CCACHE_UMASK': '002', 20:24:51 INFO - 'DISPLAY': ':0', 20:24:51 INFO - 'HOME': '/home/cltbld', 20:24:51 INFO - 'LANG': 'en_US.UTF-8', 20:24:51 INFO - 'LOGNAME': 'cltbld', 20:24:51 INFO - 'MAIL': '/var/mail/cltbld', 20:24:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:24:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:24:51 INFO - 'MOZ_NO_REMOTE': '1', 20:24:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:24:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:24:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:24:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:24:51 INFO - 'PWD': '/builds/slave/test', 20:24:51 INFO - 'SHELL': '/bin/bash', 20:24:51 INFO - 'SHLVL': '1', 20:24:51 INFO - 'TERM': 'linux', 20:24:51 INFO - 'TMOUT': '86400', 20:24:51 INFO - 'USER': 'cltbld', 20:24:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477883562.451672-784087329', 20:24:51 INFO - '_': '/tools/buildbot/bin/python'} 20:24:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:24:51 INFO - Downloading/unpacking mozsystemmonitor==0.3 20:24:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:24:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:24:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:24:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:24:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:24:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:24:56 INFO - Downloading mozsystemmonitor-0.3.tar.gz 20:24:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:24:57 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 20:24:57 INFO - Installing collected packages: mozsystemmonitor 20:24:57 INFO - Running setup.py install for mozsystemmonitor 20:24:57 INFO - Successfully installed mozsystemmonitor 20:24:57 INFO - Cleaning up... 20:24:57 INFO - Return code: 0 20:24:57 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 20:24:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:24:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:24:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:24:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:24:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:24:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:24:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9ffbdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f4d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f827a0>, '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 0x9f87678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa09caa8>, '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-1477883562.451672-784087329', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:24:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 20:24:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 20:24:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:24:57 INFO - 'CCACHE_UMASK': '002', 20:24:57 INFO - 'DISPLAY': ':0', 20:24:57 INFO - 'HOME': '/home/cltbld', 20:24:57 INFO - 'LANG': 'en_US.UTF-8', 20:24:57 INFO - 'LOGNAME': 'cltbld', 20:24:57 INFO - 'MAIL': '/var/mail/cltbld', 20:24:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:24:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:24:57 INFO - 'MOZ_NO_REMOTE': '1', 20:24:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:24:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:24:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:24:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:24:57 INFO - 'PWD': '/builds/slave/test', 20:24:57 INFO - 'SHELL': '/bin/bash', 20:24:57 INFO - 'SHLVL': '1', 20:24:57 INFO - 'TERM': 'linux', 20:24:57 INFO - 'TMOUT': '86400', 20:24:57 INFO - 'USER': 'cltbld', 20:24:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477883562.451672-784087329', 20:24:57 INFO - '_': '/tools/buildbot/bin/python'} 20:24:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:24:58 INFO - Downloading/unpacking jsonschema==2.5.1 20:24:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:24:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:24:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:24:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:24:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:24:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:25:03 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 20:25:03 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 20:25:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:25:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:25:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:25:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:25:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:25:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:25:03 INFO - Downloading functools32-3.2.3-2.tar.gz 20:25:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 20:25:03 INFO - warning: no files found matching '*.txt' 20:25:03 INFO - no previously-included directories found matching 'build' 20:25:03 INFO - no previously-included directories found matching 'dist' 20:25:03 INFO - no previously-included directories found matching '.git*' 20:25:03 INFO - Installing collected packages: jsonschema, functools32 20:25:04 INFO - Running setup.py install for functools32 20:25:04 INFO - warning: no files found matching '*.txt' 20:25:04 INFO - no previously-included directories found matching 'build' 20:25:04 INFO - no previously-included directories found matching 'dist' 20:25:04 INFO - no previously-included directories found matching '.git*' 20:25:04 INFO - Successfully installed jsonschema functools32 20:25:04 INFO - Cleaning up... 20:25:04 INFO - Return code: 0 20:25:04 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 20:25:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:25:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:25:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:25:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:25:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:25:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:25:04 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 0x9ffbdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f4d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f827a0>, '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 0x9f87678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa09caa8>, '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-1477883562.451672-784087329', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:25:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 20:25:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 20:25:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:25:04 INFO - 'CCACHE_UMASK': '002', 20:25:04 INFO - 'DISPLAY': ':0', 20:25:04 INFO - 'HOME': '/home/cltbld', 20:25:04 INFO - 'LANG': 'en_US.UTF-8', 20:25:04 INFO - 'LOGNAME': 'cltbld', 20:25:04 INFO - 'MAIL': '/var/mail/cltbld', 20:25:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:25:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:25:04 INFO - 'MOZ_NO_REMOTE': '1', 20:25:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:25:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:25:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:25:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:25:04 INFO - 'PWD': '/builds/slave/test', 20:25:04 INFO - 'SHELL': '/bin/bash', 20:25:04 INFO - 'SHLVL': '1', 20:25:04 INFO - 'TERM': 'linux', 20:25:04 INFO - 'TMOUT': '86400', 20:25:04 INFO - 'USER': 'cltbld', 20:25:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477883562.451672-784087329', 20:25:04 INFO - '_': '/tools/buildbot/bin/python'} 20:25:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:25:05 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 20:25:05 INFO - Cleaning up... 20:25:05 INFO - Return code: 0 20:25:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:25:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:25:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:25:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:25:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:25:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:25:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:25:05 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 0x9ffbdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f4d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f827a0>, '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 0x9f87678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa09caa8>, '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-1477883562.451672-784087329', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:25:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 20:25:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 20:25:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:25:05 INFO - 'CCACHE_UMASK': '002', 20:25:05 INFO - 'DISPLAY': ':0', 20:25:05 INFO - 'HOME': '/home/cltbld', 20:25:05 INFO - 'LANG': 'en_US.UTF-8', 20:25:05 INFO - 'LOGNAME': 'cltbld', 20:25:05 INFO - 'MAIL': '/var/mail/cltbld', 20:25:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:25:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:25:05 INFO - 'MOZ_NO_REMOTE': '1', 20:25:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:25:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:25:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:25:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:25:05 INFO - 'PWD': '/builds/slave/test', 20:25:05 INFO - 'SHELL': '/bin/bash', 20:25:05 INFO - 'SHLVL': '1', 20:25:05 INFO - 'TERM': 'linux', 20:25:05 INFO - 'TMOUT': '86400', 20:25:05 INFO - 'USER': 'cltbld', 20:25:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477883562.451672-784087329', 20:25:05 INFO - '_': '/tools/buildbot/bin/python'} 20:25:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:25:05 INFO - Downloading/unpacking blobuploader==1.2.4 20:25:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:25:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:25:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:25:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:25:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:25:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:25:10 INFO - Downloading blobuploader-1.2.4.tar.gz 20:25:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:25:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:25:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:25:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:25:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:25:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:25:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:25:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:25:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:25:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:25:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:25:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:25:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:25:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:25:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:25:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:25:12 INFO - Downloading docopt-0.6.1.tar.gz 20:25:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:25:13 INFO - Installing collected packages: blobuploader, requests, docopt 20:25:13 INFO - Running setup.py install for blobuploader 20:25:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:25:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:25:13 INFO - Running setup.py install for requests 20:25:14 INFO - Running setup.py install for docopt 20:25:14 INFO - Successfully installed blobuploader requests docopt 20:25:14 INFO - Cleaning up... 20:25:14 INFO - Return code: 0 20:25:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:25:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:25:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:25:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:25:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:25:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:25:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:25:14 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 0x9ffbdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f4d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f827a0>, '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 0x9f87678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa09caa8>, '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-1477883562.451672-784087329', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:25:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 20:25:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:25:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:25:14 INFO - 'CCACHE_UMASK': '002', 20:25:14 INFO - 'DISPLAY': ':0', 20:25:14 INFO - 'HOME': '/home/cltbld', 20:25:14 INFO - 'LANG': 'en_US.UTF-8', 20:25:14 INFO - 'LOGNAME': 'cltbld', 20:25:14 INFO - 'MAIL': '/var/mail/cltbld', 20:25:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:25:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:25:14 INFO - 'MOZ_NO_REMOTE': '1', 20:25:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:25:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:25:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:25:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:25:14 INFO - 'PWD': '/builds/slave/test', 20:25:14 INFO - 'SHELL': '/bin/bash', 20:25:14 INFO - 'SHLVL': '1', 20:25:14 INFO - 'TERM': 'linux', 20:25:14 INFO - 'TMOUT': '86400', 20:25:14 INFO - 'USER': 'cltbld', 20:25:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477883562.451672-784087329', 20:25:14 INFO - '_': '/tools/buildbot/bin/python'} 20:25:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:25:15 INFO - Running setup.py (path:/tmp/pip-INlDn9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:25:15 INFO - Running setup.py (path:/tmp/pip-4bqP1O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:25:15 INFO - Running setup.py (path:/tmp/pip-psUMCe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:25:15 INFO - Running setup.py (path:/tmp/pip-11ZHtP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:25:15 INFO - Running setup.py (path:/tmp/pip-Yk9clm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:25:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:25:16 INFO - Running setup.py (path:/tmp/pip-LiWF0m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:25:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:25:16 INFO - Running setup.py (path:/tmp/pip-PbBjFU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:25:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:25:16 INFO - Running setup.py (path:/tmp/pip-BbA8dO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:25:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:25:16 INFO - Running setup.py (path:/tmp/pip-oeoTUi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:25:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:25:16 INFO - Running setup.py (path:/tmp/pip-2l0U_r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:25:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:25:17 INFO - Running setup.py (path:/tmp/pip-xHoC40-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:25:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:25:17 INFO - Running setup.py (path:/tmp/pip-nSusG2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:25:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:25:17 INFO - Running setup.py (path:/tmp/pip-w1cZw8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:25:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:25:17 INFO - Running setup.py (path:/tmp/pip-HyH0fr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:25:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:25:17 INFO - Running setup.py (path:/tmp/pip-V3V0q6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:25:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:25:17 INFO - Running setup.py (path:/tmp/pip-L4gSSW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:25:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:25:17 INFO - Running setup.py (path:/tmp/pip-AswqiI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:25:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:25:18 INFO - Running setup.py (path:/tmp/pip-EowOG7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:25:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:25:18 INFO - Running setup.py (path:/tmp/pip-MvmozT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:25:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:25:18 INFO - Running setup.py (path:/tmp/pip-1Za6fl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:25:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:25:18 INFO - Running setup.py (path:/tmp/pip-EzyjmX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:25:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:25:18 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 20:25:18 INFO - Running setup.py install for manifestparser 20:25:18 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:25:18 INFO - Running setup.py install for mozcrash 20:25:19 INFO - Running setup.py install for mozdebug 20:25:19 INFO - Running setup.py install for mozdevice 20:25:19 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:25:19 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:25:19 INFO - Running setup.py install for mozfile 20:25:19 INFO - Running setup.py install for mozhttpd 20:25:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:25:20 INFO - Running setup.py install for mozinfo 20:25:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:25:20 INFO - Running setup.py install for mozInstall 20:25:20 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:25:20 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:25:20 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:25:20 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:25:20 INFO - Running setup.py install for mozleak 20:25:20 INFO - Running setup.py install for mozlog 20:25:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:25:21 INFO - Running setup.py install for moznetwork 20:25:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:25:21 INFO - Running setup.py install for mozprocess 20:25:21 INFO - Running setup.py install for mozprofile 20:25:21 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:25:21 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:25:21 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:25:21 INFO - Running setup.py install for mozrunner 20:25:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:25:22 INFO - Running setup.py install for mozscreenshot 20:25:22 INFO - Running setup.py install for moztest 20:25:22 INFO - Running setup.py install for mozversion 20:25:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:25:22 INFO - Running setup.py install for wptserve 20:25:23 INFO - Running setup.py install for marionette-driver 20:25:23 INFO - Running setup.py install for browsermob-proxy 20:25:23 INFO - Running setup.py install for marionette-client 20:25:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:25:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:25:24 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 20:25:24 INFO - Cleaning up... 20:25:24 INFO - Return code: 0 20:25:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:25:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:25:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:25:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:25:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:25:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:25:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:25:24 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 0x9ffbdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f4d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f827a0>, '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 0x9f87678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa09caa8>, '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-1477883562.451672-784087329', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:25:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 20:25:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:25:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:25:24 INFO - 'CCACHE_UMASK': '002', 20:25:24 INFO - 'DISPLAY': ':0', 20:25:24 INFO - 'HOME': '/home/cltbld', 20:25:24 INFO - 'LANG': 'en_US.UTF-8', 20:25:24 INFO - 'LOGNAME': 'cltbld', 20:25:24 INFO - 'MAIL': '/var/mail/cltbld', 20:25:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:25:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:25:24 INFO - 'MOZ_NO_REMOTE': '1', 20:25:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:25:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:25:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:25:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:25:24 INFO - 'PWD': '/builds/slave/test', 20:25:24 INFO - 'SHELL': '/bin/bash', 20:25:24 INFO - 'SHLVL': '1', 20:25:24 INFO - 'TERM': 'linux', 20:25:24 INFO - 'TMOUT': '86400', 20:25:24 INFO - 'USER': 'cltbld', 20:25:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477883562.451672-784087329', 20:25:24 INFO - '_': '/tools/buildbot/bin/python'} 20:25:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:25:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:25:24 INFO - Running setup.py (path:/tmp/pip-vmrEA8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 20:25:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:25:25 INFO - Running setup.py (path:/tmp/pip-jFFUs5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:25:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:25:25 INFO - Running setup.py (path:/tmp/pip-Ezcofe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 20:25:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:25:25 INFO - Running setup.py (path:/tmp/pip-vWVMnQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:25:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:25:25 INFO - Running setup.py (path:/tmp/pip-pDx5_4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 20:25:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:25:25 INFO - Running setup.py (path:/tmp/pip-dhCGZo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 20:25:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:25:25 INFO - Running setup.py (path:/tmp/pip-WqmDVs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 20:25:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:25:25 INFO - Running setup.py (path:/tmp/pip-Q0OjY9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:25:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 20:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:25:26 INFO - Running setup.py (path:/tmp/pip-57evYt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:25:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 20:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:25:26 INFO - Running setup.py (path:/tmp/pip-REncV8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:25:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:25:26 INFO - Running setup.py (path:/tmp/pip-BK4G80-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:25:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 20:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:25:26 INFO - Running setup.py (path:/tmp/pip-VVMUIJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:25:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 20:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:25:26 INFO - Running setup.py (path:/tmp/pip-GcWRvg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:25:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 20:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:25:26 INFO - Running setup.py (path:/tmp/pip-WD4TQJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:25:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 20:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:25:26 INFO - Running setup.py (path:/tmp/pip-XoJ_wG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:25:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 20:25:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:25:27 INFO - Running setup.py (path:/tmp/pip-JgB3iu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:25:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 20:25:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:25:27 INFO - Running setup.py (path:/tmp/pip-IsXI0U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:25:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 20:25:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:25:27 INFO - Running setup.py (path:/tmp/pip-4rGRwe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:25:27 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 20:25:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:25:27 INFO - Running setup.py (path:/tmp/pip-5z36qL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:25:27 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 20:25:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:25:27 INFO - Running setup.py (path:/tmp/pip-LuB5gx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:25:27 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 20:25:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:25:28 INFO - Running setup.py (path:/tmp/pip-779C9u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:25:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:25:28 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 20:25:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:25:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:25:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 20:25:28 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:25:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:25:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:25:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:25:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:25:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:25:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:25:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:25:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:25:33 INFO - Downloading blessings-1.6.tar.gz 20:25:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:25:33 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 20:25:33 INFO - Installing collected packages: blessings 20:25:33 INFO - Running setup.py install for blessings 20:25:33 INFO - Successfully installed blessings 20:25:33 INFO - Cleaning up... 20:25:33 INFO - Return code: 0 20:25:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:25:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:25:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:25:34 INFO - Reading from file tmpfile_stdout 20:25:34 INFO - Current package versions: 20:25:34 INFO - argparse == 1.2.1 20:25:34 INFO - blessings == 1.6 20:25:34 INFO - blobuploader == 1.2.4 20:25:34 INFO - browsermob-proxy == 0.6.0 20:25:34 INFO - docopt == 0.6.1 20:25:34 INFO - functools32 == 3.2.3-2 20:25:34 INFO - jsonschema == 2.5.1 20:25:34 INFO - manifestparser == 1.1 20:25:34 INFO - marionette-client == 3.2.0 20:25:34 INFO - marionette-driver == 2.1.0 20:25:34 INFO - mozInstall == 1.12 20:25:34 INFO - mozcrash == 0.17 20:25:34 INFO - mozdebug == 0.1 20:25:34 INFO - mozdevice == 0.48 20:25:34 INFO - mozfile == 1.2 20:25:34 INFO - mozhttpd == 0.7 20:25:34 INFO - mozinfo == 0.9 20:25:34 INFO - mozleak == 0.1 20:25:34 INFO - mozlog == 3.4 20:25:34 INFO - moznetwork == 0.27 20:25:34 INFO - mozprocess == 0.23 20:25:34 INFO - mozprofile == 0.28 20:25:34 INFO - mozrunner == 6.12 20:25:34 INFO - mozscreenshot == 0.1 20:25:34 INFO - mozsystemmonitor == 0.3 20:25:34 INFO - moztest == 0.7 20:25:34 INFO - mozversion == 1.4 20:25:34 INFO - psutil == 3.1.1 20:25:34 INFO - requests == 1.2.3 20:25:34 INFO - wptserve == 1.4.0 20:25:34 INFO - wsgiref == 0.1.2 20:25:34 INFO - Running post-action listener: _resource_record_post_action 20:25:34 INFO - Running post-action listener: _start_resource_monitoring 20:25:34 INFO - Starting resource monitoring. 20:25:34 INFO - [mozharness: 2016-10-31 03:25:34.393535Z] Finished create-virtualenv step (success) 20:25:34 INFO - [mozharness: 2016-10-31 03:25:34.400610Z] Running pull step. 20:25:34 INFO - Running pre-action listener: _resource_record_pre_action 20:25:34 INFO - Running main action method: pull 20:25:34 INFO - Pull has nothing to do! 20:25:34 INFO - Running post-action listener: _resource_record_post_action 20:25:34 INFO - [mozharness: 2016-10-31 03:25:34.402787Z] Finished pull step (success) 20:25:34 INFO - [mozharness: 2016-10-31 03:25:34.403147Z] Running install step. 20:25:34 INFO - Running pre-action listener: _resource_record_pre_action 20:25:34 INFO - Running main action method: install 20:25:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:25:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:25:34 INFO - Reading from file tmpfile_stdout 20:25:34 INFO - Detecting whether we're running mozinstall >=1.0... 20:25:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:25:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:25:34 INFO - Reading from file tmpfile_stdout 20:25:34 INFO - Output received: 20:25:34 INFO - Usage: mozinstall [options] installer 20:25:34 INFO - Options: 20:25:34 INFO - -h, --help show this help message and exit 20:25:34 INFO - -d DEST, --destination=DEST 20:25:34 INFO - Directory to install application into. [default: 20:25:34 INFO - "/builds/slave/test"] 20:25:34 INFO - --app=APP Application being installed. [default: firefox] 20:25:34 INFO - mkdir: /builds/slave/test/build/application 20:25:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 20:25:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 20:26:09 INFO - Reading from file tmpfile_stdout 20:26:09 INFO - Output received: 20:26:09 INFO - /builds/slave/test/build/application/firefox/firefox 20:26:09 INFO - Running post-action listener: _resource_record_post_action 20:26:09 INFO - [mozharness: 2016-10-31 03:26:09.893341Z] Finished install step (success) 20:26:09 INFO - [mozharness: 2016-10-31 03:26:09.893638Z] Running run-tests step. 20:26:09 INFO - Running pre-action listener: _resource_record_pre_action 20:26:09 INFO - Running main action method: run_tests 20:26:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:26:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:26:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:26:09 INFO - grabbing minidump binary from tooltool 20:26:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:26:09 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 20:26:09 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 20:26:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 20:26:10 INFO - Downloaded 37427 bytes. 20:26:10 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 20:26:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:26:10 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 0x9f827a0>, '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 0x9f87678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa09caa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:26:10 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 20:26:10 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 20:26:10 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 20:26:10 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 20:26:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:26:12 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpAbYK8D 20:26:12 INFO - INFO - File integrity verified, renaming tmpAbYK8D to linux32-minidump_stackwalk 20:26:12 INFO - INFO - Updating local cache /builds/tooltool_cache... 20:26:12 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 20:26:12 INFO - Return code: 0 20:26:12 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:26:13 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:26:13 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/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 20:26:13 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/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 20:26:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:26:13 INFO - 'CCACHE_UMASK': '002', 20:26:13 INFO - 'DISPLAY': ':0', 20:26:13 INFO - 'HOME': '/home/cltbld', 20:26:13 INFO - 'LANG': 'en_US.UTF-8', 20:26:13 INFO - 'LOGNAME': 'cltbld', 20:26:13 INFO - 'MAIL': '/var/mail/cltbld', 20:26:13 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:26:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:26:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:26:13 INFO - 'MOZ_NO_REMOTE': '1', 20:26:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:26:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:26:13 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:26:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:26:13 INFO - 'PWD': '/builds/slave/test', 20:26:13 INFO - 'SHELL': '/bin/bash', 20:26:13 INFO - 'SHLVL': '1', 20:26:13 INFO - 'TERM': 'linux', 20:26:13 INFO - 'TMOUT': '86400', 20:26:13 INFO - 'USER': 'cltbld', 20:26:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477883562.451672-784087329', 20:26:13 INFO - '_': '/tools/buildbot/bin/python'} 20:26:13 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/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 20:26:13 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 20:26:13 INFO - import pkg_resources 20:26:13 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 20:26:14 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 20:26:15 INFO - Using 1 client processes 20:26:16 INFO - wptserve Starting http server on 127.0.0.1:8000 20:26:16 INFO - wptserve Starting http server on 127.0.0.1:8001 20:26:16 INFO - wptserve Starting http server on 127.0.0.1:8443 20:26:18 INFO - SUITE-START | Running 904 tests 20:26:18 INFO - Running testharness tests 20:26:18 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 20:26:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 20:26:18 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 20:26:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 20:26:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 20:26:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 20:26:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 20:26:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 20:26:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 20:26:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms 20:26:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 20:26:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 20:26:18 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 1ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 1ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 1ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 1ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 6ms 20:26:18 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 1ms 20:26:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 20:26:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 20:26:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-events.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 5ms 20:26:18 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-events.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-expiration.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 7ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 1ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 20:26:18 INFO - TEST-START | /encrypted-media/idlharness.html 20:26:18 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 20:26:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 20:26:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 20:26:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 20:26:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 20:26:18 INFO - TEST-START | /media-source/mediasource-duration.html 20:26:18 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 20:26:18 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 20:26:18 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 1ms 20:26:18 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:26:18 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 20:26:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:26:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 20:26:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:26:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:26:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 20:26:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:26:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:26:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 20:26:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:26:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 1ms 20:26:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 20:26:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:26:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 20:26:18 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 20:26:18 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 20:26:18 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 20:26:18 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 1ms 20:26:18 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 20:26:18 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 20:26:18 INFO - TEST-START | /streams/readable-streams/cancel.https.html 20:26:18 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 20:26:18 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 20:26:18 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 20:26:18 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 20:26:18 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 1ms 20:26:18 INFO - TEST-START | /streams/readable-streams/general.https.html 20:26:18 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 20:26:18 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 20:26:18 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 20:26:18 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 20:26:18 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 20:26:18 INFO - TEST-START | /streams/readable-streams/tee.https.html 20:26:18 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 1ms 20:26:18 INFO - TEST-START | /streams/readable-streams/templated.https.html 20:26:18 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 20:26:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 20:26:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 20:26:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 20:26:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 20:26:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 20:26:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 20:26:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 20:26:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 1ms 20:26:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 20:26:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 20:26:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 20:26:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 20:26:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 20:26:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 20:26:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 20:26:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 1ms 20:26:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 20:26:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 11ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 1ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 1ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 1ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 1ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 1ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 1ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 20:26:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 20:26:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 20:26:18 INFO - Setting up ssl 20:26:18 INFO - PROCESS | certutil | 20:26:18 INFO - PROCESS | certutil | 20:26:18 INFO - PROCESS | certutil | 20:26:18 INFO - Certificate Nickname Trust Attributes 20:26:18 INFO - SSL,S/MIME,JAR/XPI 20:26:18 INFO - 20:26:18 INFO - web-platform-tests CT,, 20:26:18 INFO - 20:26:18 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmp3TLIYP.mozrunner 20:26:18 INFO - Starting runner 20:26:22 INFO - PROCESS | 1885 | 1477884382619 Marionette DEBUG Marionette enabled via build flag and pref 20:26:22 INFO - PROCESS | 1885 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 20:26:22 INFO - PROCESS | 1885 | [1885] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 20:26:22 INFO - PROCESS | 1885 | [1885] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 20:26:22 INFO - PROCESS | 1885 | ++DOCSHELL 0xa0eaa000 == 1 [pid = 1885] [id = 1] 20:26:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 1 (0xa0eaa400) [pid = 1885] [serial = 1] [outer = (nil)] 20:26:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 2 (0xa0eaac00) [pid = 1885] [serial = 2] [outer = 0xa0eaa400] 20:26:23 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:26:23 INFO - PROCESS | 1885 | 1477884383482 Marionette INFO Listening on port 2828 20:26:24 INFO - PROCESS | 1885 | 1477884384144 Marionette DEBUG Marionette enabled via command-line flag 20:26:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x99f34800 == 2 [pid = 1885] [id = 2] 20:26:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 3 (0x99f34c00) [pid = 1885] [serial = 3] [outer = (nil)] 20:26:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 4 (0x99f35400) [pid = 1885] [serial = 4] [outer = 0x99f34c00] 20:26:24 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:26:24 INFO - PROCESS | 1885 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9931e420 20:26:24 INFO - PROCESS | 1885 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9931ef20 20:26:24 INFO - PROCESS | 1885 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99344400 20:26:24 INFO - PROCESS | 1885 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99344ea0 20:26:24 INFO - PROCESS | 1885 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99347980 20:26:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 5 (0x9935fc00) [pid = 1885] [serial = 5] [outer = 0xa0eaa400] 20:26:24 INFO - PROCESS | 1885 | 1477884384943 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:44630 20:26:24 INFO - PROCESS | 1885 | 1477884384972 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:44631 20:26:24 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:26:25 INFO - PROCESS | 1885 | 1477884385039 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:44632 20:26:25 INFO - PROCESS | 1885 | 1477884385046 Marionette DEBUG Closed connection conn0 20:26:25 INFO - PROCESS | 1885 | 1477884385050 Marionette DEBUG Closed connection conn1 20:26:25 INFO - PROCESS | 1885 | 1477884385166 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:44633 20:26:25 INFO - PROCESS | 1885 | 1477884385170 Marionette DEBUG Closed connection conn2 20:26:25 INFO - PROCESS | 1885 | 1477884385225 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:44634 20:26:25 INFO - PROCESS | 1885 | 1477884385239 Marionette DEBUG Closed connection conn3 20:26:25 INFO - PROCESS | 1885 | 1477884385306 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:26:25 INFO - PROCESS | 1885 | 1477884385332 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":"20161030191821","processId":1885,"version":"52.0a1"} 20:26:26 INFO - PROCESS | 1885 | [1885] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 20:26:26 INFO - PROCESS | 1885 | [1885] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 20:26:26 INFO - PROCESS | 1885 | [1885] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:26:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x95a3f400 == 3 [pid = 1885] [id = 3] 20:26:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 6 (0x95a3f800) [pid = 1885] [serial = 6] [outer = (nil)] 20:26:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x95a40000 == 4 [pid = 1885] [id = 4] 20:26:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 7 (0x95a40400) [pid = 1885] [serial = 7] [outer = (nil)] 20:26:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x94ac2000 == 5 [pid = 1885] [id = 5] 20:26:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 8 (0x94ac2400) [pid = 1885] [serial = 8] [outer = (nil)] 20:26:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 9 (0x94723800) [pid = 1885] [serial = 9] [outer = 0x94ac2400] 20:26:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 10 (0x94468800) [pid = 1885] [serial = 10] [outer = 0x95a3f800] 20:26:28 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:26:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 11 (0x94a1fc00) [pid = 1885] [serial = 11] [outer = 0x95a40400] 20:26:28 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:26:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 12 (0x94a21400) [pid = 1885] [serial = 12] [outer = 0x94ac2400] 20:26:28 INFO - PROCESS | 1885 | [1885] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 20:26:29 INFO - PROCESS | 1885 | 1477884389422 Marionette DEBUG loaded listener.js 20:26:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 13 (0x91e26800) [pid = 1885] [serial = 13] [outer = 0x94ac2400] 20:26:30 INFO - PROCESS | 1885 | 1477884390609 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"71876b6c-ce10-40b1-b1d7-f2bc12f9954f","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":"20161030191821","processId":1885,"version":"52.0a1","command_id":1}}] 20:26:32 INFO - PROCESS | 1885 | 1477884392002 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:26:32 INFO - PROCESS | 1885 | 1477884392275 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 20:26:32 INFO - PROCESS | 1885 | 1477884392347 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 20:26:32 INFO - PROCESS | 1885 | 1477884392354 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 20:26:32 INFO - PROCESS | 1885 | 1477884392392 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:26:32 INFO - PROCESS | 1885 | [1885] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:26:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 14 (0x8f4e6400) [pid = 1885] [serial = 14] [outer = 0x94ac2400] 20:26:32 INFO - PROCESS | 1885 | 1477884392810 Marionette TRACE conn4 <- [1,4,null,{}] 20:26:32 INFO - PROCESS | 1885 | 1477884392846 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:26:32 INFO - PROCESS | 1885 | 1477884392894 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 20:26:32 INFO - PROCESS | 1885 | 1477884392944 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 20:26:32 INFO - PROCESS | 1885 | 1477884392952 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 20:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:26:32 INFO - PROCESS | 1885 | 1477884392969 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 20:26:32 INFO - PROCESS | 1885 | 1477884392972 Marionette TRACE conn4 <- [1,7,null,{}] 20:26:33 INFO - PROCESS | 1885 | 1477884393004 Marionette TRACE conn4 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:33 INFO - PROCESS | 1885 | 1477884393216 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 20:26:33 INFO - PROCESS | 1885 | 1477884393297 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 20:26:33 INFO - PROCESS | 1885 | 1477884393303 Marionette TRACE conn4 <- [1,9,null,["8"]] 20:26:33 INFO - PROCESS | 1885 | 1477884393345 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 20:26:33 INFO - PROCESS | 1885 | 1477884393353 Marionette TRACE conn4 <- [1,10,null,{}] 20:26:33 INFO - PROCESS | 1885 | 1477884393418 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f44c400 == 6 [pid = 1885] [id = 6] 20:26:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 15 (0x8f4dd800) [pid = 1885] [serial = 15] [outer = (nil)] 20:26:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 16 (0x92f8dc00) [pid = 1885] [serial = 16] [outer = 0x8f4dd800] 20:26:33 INFO - PROCESS | 1885 | 1477884393566 Marionette DEBUG loaded listener.js 20:26:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 17 (0x93a9d400) [pid = 1885] [serial = 17] [outer = 0x8f4dd800] 20:26:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x95a3cc00 == 7 [pid = 1885] [id = 7] 20:26:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 18 (0x95a3d800) [pid = 1885] [serial = 18] [outer = (nil)] 20:26:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 19 (0x962c7000) [pid = 1885] [serial = 19] [outer = 0x95a3d800] 20:26:33 INFO - PROCESS | 1885 | 1477884393988 Marionette DEBUG loaded listener.js 20:26:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 20 (0x99f35000) [pid = 1885] [serial = 20] [outer = 0x95a3d800] 20:26:34 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:26:34 INFO - PROCESS | 1885 | [1885] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 20:26:35 INFO - PROCESS | 1885 | 1477884395041 Marionette TRACE conn4 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:26:35 INFO - . 20:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2211ms 20:26:35 INFO - PROCESS | 1885 | ++DOCSHELL 0xa47bc000 == 8 [pid = 1885] [id = 8] 20:26:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0xa4b9d000) [pid = 1885] [serial = 21] [outer = (nil)] 20:26:35 INFO - PROCESS | 1885 | 1477884395285 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 20:26:35 INFO - PROCESS | 1885 | 1477884395293 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 20:26:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0xa4743400) [pid = 1885] [serial = 22] [outer = 0xa4b9d000] 20:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:26:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x94b46800) [pid = 1885] [serial = 23] [outer = 0xa4b9d000] 20:26:35 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:26:35 INFO - PROCESS | 1885 | 1477884395442 Marionette TRACE conn4 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x94b48000 == 9 [pid = 1885] [id = 9] 20:26:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x94b48400) [pid = 1885] [serial = 24] [outer = (nil)] 20:26:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x94b4c800) [pid = 1885] [serial = 25] [outer = 0x94b48400] 20:26:35 INFO - PROCESS | 1885 | 1477884395852 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 20:26:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x95180c00) [pid = 1885] [serial = 26] [outer = 0x94b48400] 20:26:36 INFO - PROCESS | 1885 | 1477884396032 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 20:26:36 INFO - PROCESS | 1885 | 1477884396038 Marionette TRACE conn4 <- [1,14,null,["8"]] 20:26:36 INFO - PROCESS | 1885 | 1477884396113 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 20:26:36 INFO - PROCESS | 1885 | 1477884396121 Marionette TRACE conn4 <- [1,15,null,{}] 20:26:36 INFO - PROCESS | 1885 | 1477884396242 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x9518d400 == 10 [pid = 1885] [id = 10] 20:26:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x9518d800) [pid = 1885] [serial = 27] [outer = (nil)] 20:26:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8d9e4000) [pid = 1885] [serial = 28] [outer = 0x9518d800] 20:26:36 INFO - PROCESS | 1885 | 1477884396358 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8d9e9c00) [pid = 1885] [serial = 29] [outer = 0x9518d800] 20:26:37 INFO - PROCESS | 1885 | 1477884397276 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:26:37 INFO - . 20:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2140ms 20:26:37 INFO - PROCESS | 1885 | 1477884397496 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 20:26:37 INFO - PROCESS | 1885 | 1477884397502 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 20:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:26:37 INFO - PROCESS | 1885 | 1477884397512 Marionette TRACE conn4 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:37 INFO - PROCESS | 1885 | 1477884397708 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 20:26:37 INFO - PROCESS | 1885 | 1477884397896 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 20:26:37 INFO - PROCESS | 1885 | 1477884397904 Marionette TRACE conn4 <- [1,19,null,["8"]] 20:26:37 INFO - PROCESS | 1885 | 1477884397913 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 20:26:37 INFO - PROCESS | 1885 | 1477884397920 Marionette TRACE conn4 <- [1,20,null,{}] 20:26:37 INFO - PROCESS | 1885 | 1477884397928 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x90d6a800 == 11 [pid = 1885] [id = 11] 20:26:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x91e2ac00) [pid = 1885] [serial = 30] [outer = (nil)] 20:26:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x9283b800) [pid = 1885] [serial = 31] [outer = 0x91e2ac00] 20:26:38 INFO - PROCESS | 1885 | 1477884398113 Marionette DEBUG loaded listener.js 20:26:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x92a9a800) [pid = 1885] [serial = 32] [outer = 0x91e2ac00] 20:26:38 INFO - PROCESS | 1885 | 1477884398830 Marionette TRACE conn4 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:26:38 INFO - . 20:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1387ms 20:26:38 INFO - PROCESS | 1885 | 1477884398909 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 20:26:38 INFO - PROCESS | 1885 | 1477884398916 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 20:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:26:38 INFO - PROCESS | 1885 | 1477884398925 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:39 INFO - PROCESS | 1885 | 1477884399116 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 20:26:39 INFO - PROCESS | 1885 | 1477884399130 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 20:26:39 INFO - PROCESS | 1885 | 1477884399134 Marionette TRACE conn4 <- [1,24,null,["8"]] 20:26:39 INFO - PROCESS | 1885 | 1477884399143 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 20:26:39 INFO - PROCESS | 1885 | 1477884399149 Marionette TRACE conn4 <- [1,25,null,{}] 20:26:39 INFO - PROCESS | 1885 | 1477884399244 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x9377d800 == 12 [pid = 1885] [id = 12] 20:26:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x93865800) [pid = 1885] [serial = 33] [outer = (nil)] 20:26:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x93aa6800) [pid = 1885] [serial = 34] [outer = 0x93865800] 20:26:39 INFO - PROCESS | 1885 | 1477884399343 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x94a23800) [pid = 1885] [serial = 35] [outer = 0x93865800] 20:26:40 INFO - PROCESS | 1885 | 1477884400142 Marionette TRACE conn4 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 20:26:40 INFO - . 20:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1273ms 20:26:40 INFO - PROCESS | 1885 | 1477884400207 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 1885 | 1477884400217 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 20:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:26:40 INFO - PROCESS | 1885 | 1477884400237 Marionette TRACE conn4 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:40 INFO - PROCESS | 1885 | 1477884400440 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 20:26:40 INFO - PROCESS | 1885 | 1477884400455 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 20:26:40 INFO - PROCESS | 1885 | 1477884400460 Marionette TRACE conn4 <- [1,29,null,["8"]] 20:26:40 INFO - PROCESS | 1885 | 1477884400466 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 20:26:40 INFO - PROCESS | 1885 | 1477884400474 Marionette TRACE conn4 <- [1,30,null,{}] 20:26:40 INFO - PROCESS | 1885 | 1477884400481 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x95a3c400 == 13 [pid = 1885] [id = 13] 20:26:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x962c5800) [pid = 1885] [serial = 36] [outer = (nil)] 20:26:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x964ab800) [pid = 1885] [serial = 37] [outer = 0x962c5800] 20:26:40 INFO - PROCESS | 1885 | 1477884400669 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x964b9c00) [pid = 1885] [serial = 38] [outer = 0x962c5800] 20:26:41 INFO - PROCESS | 1885 | 1477884401386 Marionette TRACE conn4 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 20:26:41 INFO - . 20:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1184ms 20:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:26:41 INFO - PROCESS | 1885 | 1477884401419 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 1885 | 1477884401422 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 20:26:41 INFO - PROCESS | 1885 | 1477884401430 Marionette TRACE conn4 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:41 INFO - PROCESS | 1885 | 1477884401648 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 20:26:41 INFO - PROCESS | 1885 | 1477884401662 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 20:26:41 INFO - PROCESS | 1885 | 1477884401669 Marionette TRACE conn4 <- [1,34,null,["8"]] 20:26:41 INFO - PROCESS | 1885 | 1477884401675 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 20:26:41 INFO - PROCESS | 1885 | 1477884401682 Marionette TRACE conn4 <- [1,35,null,{}] 20:26:41 INFO - PROCESS | 1885 | 1477884401689 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x98118000 == 14 [pid = 1885] [id = 14] 20:26:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x98c01800) [pid = 1885] [serial = 39] [outer = (nil)] 20:26:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x99358800) [pid = 1885] [serial = 40] [outer = 0x98c01800] 20:26:41 INFO - PROCESS | 1885 | 1477884401781 Marionette DEBUG loaded listener.js 20:26:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x9a05c000) [pid = 1885] [serial = 41] [outer = 0x98c01800] 20:26:42 INFO - PROCESS | 1885 | 1477884402465 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 20:26:42 INFO - . 20:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1075ms 20:26:42 INFO - PROCESS | 1885 | 1477884402503 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 1885 | 1477884402505 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 20:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:26:42 INFO - PROCESS | 1885 | 1477884402513 Marionette TRACE conn4 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:42 INFO - PROCESS | 1885 | 1477884402718 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 20:26:42 INFO - PROCESS | 1885 | 1477884402736 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 20:26:42 INFO - PROCESS | 1885 | 1477884402746 Marionette TRACE conn4 <- [1,39,null,["8"]] 20:26:42 INFO - PROCESS | 1885 | 1477884402751 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 20:26:42 INFO - PROCESS | 1885 | 1477884402756 Marionette TRACE conn4 <- [1,40,null,{}] 20:26:42 INFO - PROCESS | 1885 | 1477884402761 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a336000 == 15 [pid = 1885] [id = 15] 20:26:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x9a336c00) [pid = 1885] [serial = 42] [outer = (nil)] 20:26:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x9a367c00) [pid = 1885] [serial = 43] [outer = 0x9a336c00] 20:26:42 INFO - PROCESS | 1885 | 1477884402859 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x9ad8a800) [pid = 1885] [serial = 44] [outer = 0x9a336c00] 20:26:43 INFO - PROCESS | 1885 | 1477884403664 Marionette TRACE conn4 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 20:26:43 INFO - . 20:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1227ms 20:26:43 INFO - PROCESS | 1885 | 1477884403743 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 1885 | 1477884403750 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 20:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:26:43 INFO - PROCESS | 1885 | 1477884403761 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:44 INFO - PROCESS | 1885 | 1477884404017 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 20:26:44 INFO - PROCESS | 1885 | 1477884404158 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 20:26:44 INFO - PROCESS | 1885 | 1477884404165 Marionette TRACE conn4 <- [1,44,null,["8"]] 20:26:44 INFO - PROCESS | 1885 | 1477884404178 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 20:26:44 INFO - PROCESS | 1885 | 1477884404187 Marionette TRACE conn4 <- [1,45,null,{}] 20:26:44 INFO - PROCESS | 1885 | 1477884404195 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x92f19400 == 16 [pid = 1885] [id = 16] 20:26:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x92f1d000) [pid = 1885] [serial = 45] [outer = (nil)] 20:26:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8f949c00) [pid = 1885] [serial = 46] [outer = 0x92f1d000] 20:26:44 INFO - PROCESS | 1885 | 1477884404358 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x91ecb000) [pid = 1885] [serial = 47] [outer = 0x92f1d000] 20:26:45 INFO - PROCESS | 1885 | 1477884405204 Marionette TRACE conn4 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 20:26:45 INFO - . 20:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1475ms 20:26:45 INFO - PROCESS | 1885 | 1477884405237 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 1885 | 1477884405245 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 20:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:26:45 INFO - PROCESS | 1885 | 1477884405275 Marionette TRACE conn4 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:45 INFO - PROCESS | 1885 | 1477884405498 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 20:26:45 INFO - PROCESS | 1885 | 1477884405640 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 20:26:45 INFO - PROCESS | 1885 | 1477884405646 Marionette TRACE conn4 <- [1,49,null,["8"]] 20:26:45 INFO - PROCESS | 1885 | 1477884405656 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 20:26:45 INFO - PROCESS | 1885 | 1477884405661 Marionette TRACE conn4 <- [1,50,null,{}] 20:26:45 INFO - PROCESS | 1885 | 1477884405668 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x9521e800 == 17 [pid = 1885] [id = 17] 20:26:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x95a3d400) [pid = 1885] [serial = 48] [outer = (nil)] 20:26:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x95b1f400) [pid = 1885] [serial = 49] [outer = 0x95a3d400] 20:26:45 INFO - PROCESS | 1885 | 1477884405808 Marionette DEBUG loaded listener.js 20:26:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x964aac00) [pid = 1885] [serial = 50] [outer = 0x95a3d400] 20:26:46 INFO - PROCESS | 1885 | 1477884406625 Marionette TRACE conn4 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 20:26:46 INFO - . 20:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1380ms 20:26:46 INFO - PROCESS | 1885 | 1477884406660 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 20:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:26:46 INFO - PROCESS | 1885 | 1477884406667 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 20:26:46 INFO - PROCESS | 1885 | 1477884406735 Marionette TRACE conn4 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:46 INFO - PROCESS | 1885 | 1477884406967 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 20:26:47 INFO - PROCESS | 1885 | 1477884407078 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 20:26:47 INFO - PROCESS | 1885 | 1477884407082 Marionette TRACE conn4 <- [1,54,null,["8"]] 20:26:47 INFO - PROCESS | 1885 | 1477884407092 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 20:26:47 INFO - PROCESS | 1885 | 1477884407099 Marionette TRACE conn4 <- [1,55,null,{}] 20:26:47 INFO - PROCESS | 1885 | 1477884407108 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x99f3f000 == 18 [pid = 1885] [id = 18] 20:26:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x99f3f800) [pid = 1885] [serial = 51] [outer = (nil)] 20:26:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x9a0cd400) [pid = 1885] [serial = 52] [outer = 0x99f3f800] 20:26:47 INFO - PROCESS | 1885 | 1477884407222 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x9ad86000) [pid = 1885] [serial = 53] [outer = 0x99f3f800] 20:26:48 INFO - PROCESS | 1885 | 1477884408038 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 20:26:48 INFO - . 20:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1423ms 20:26:48 INFO - PROCESS | 1885 | 1477884408097 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 20:26:48 INFO - PROCESS | 1885 | 1477884408102 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 20:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:26:48 INFO - PROCESS | 1885 | 1477884408112 Marionette TRACE conn4 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:48 INFO - PROCESS | 1885 | 1477884408319 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 20:26:48 INFO - PROCESS | 1885 | 1477884408430 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 20:26:48 INFO - PROCESS | 1885 | 1477884408438 Marionette TRACE conn4 <- [1,59,null,["8"]] 20:26:48 INFO - PROCESS | 1885 | 1477884408447 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 20:26:48 INFO - PROCESS | 1885 | 1477884408452 Marionette TRACE conn4 <- [1,60,null,{}] 20:26:48 INFO - PROCESS | 1885 | 1477884408460 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 1885 | ++DOCSHELL 0xa0ea3800 == 19 [pid = 1885] [id = 19] 20:26:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0xa0ea8c00) [pid = 1885] [serial = 54] [outer = (nil)] 20:26:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0xa0f27800) [pid = 1885] [serial = 55] [outer = 0xa0ea8c00] 20:26:48 INFO - PROCESS | 1885 | 1477884408569 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0xa238bc00) [pid = 1885] [serial = 56] [outer = 0xa0ea8c00] 20:26:49 INFO - PROCESS | 1885 | 1477884409472 Marionette TRACE conn4 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 20:26:49 INFO - . 20:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1378ms 20:26:49 INFO - PROCESS | 1885 | 1477884409489 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 20:26:49 INFO - PROCESS | 1885 | 1477884409494 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 20:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:26:49 INFO - PROCESS | 1885 | 1477884409505 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:49 INFO - PROCESS | 1885 | 1477884409698 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 20:26:49 INFO - PROCESS | 1885 | 1477884409874 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 20:26:49 INFO - PROCESS | 1885 | 1477884409885 Marionette TRACE conn4 <- [1,64,null,["8"]] 20:26:49 INFO - PROCESS | 1885 | 1477884409909 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 20:26:49 INFO - PROCESS | 1885 | 1477884409917 Marionette TRACE conn4 <- [1,65,null,{}] 20:26:49 INFO - PROCESS | 1885 | 1477884409924 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x90353c00 == 20 [pid = 1885] [id = 20] 20:26:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x9283c400) [pid = 1885] [serial = 57] [outer = (nil)] 20:26:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x92bb4000) [pid = 1885] [serial = 58] [outer = 0x9283c400] 20:26:50 INFO - PROCESS | 1885 | 1477884410030 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x94a23000) [pid = 1885] [serial = 59] [outer = 0x9283c400] 20:26:50 INFO - PROCESS | 1885 | --DOCSHELL 0x90d6a800 == 19 [pid = 1885] [id = 11] 20:26:50 INFO - PROCESS | 1885 | --DOCSHELL 0x8f44c400 == 18 [pid = 1885] [id = 6] 20:26:50 INFO - PROCESS | 1885 | 1477884410969 Marionette TRACE conn4 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 20:26:51 INFO - . 20:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1533ms 20:26:51 INFO - PROCESS | 1885 | 1477884411038 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 20:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:26:51 INFO - PROCESS | 1885 | 1477884411045 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 20:26:51 INFO - PROCESS | 1885 | 1477884411056 Marionette TRACE conn4 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:51 INFO - PROCESS | 1885 | 1477884411263 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 20:26:51 INFO - PROCESS | 1885 | 1477884411402 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 20:26:51 INFO - PROCESS | 1885 | 1477884411410 Marionette TRACE conn4 <- [1,69,null,["8"]] 20:26:51 INFO - PROCESS | 1885 | 1477884411425 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 20:26:51 INFO - PROCESS | 1885 | 1477884411433 Marionette TRACE conn4 <- [1,70,null,{}] 20:26:51 INFO - PROCESS | 1885 | 1477884411440 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x9472dc00 == 19 [pid = 1885] [id = 21] 20:26:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x9472e400) [pid = 1885] [serial = 60] [outer = (nil)] 20:26:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x94acb800) [pid = 1885] [serial = 61] [outer = 0x9472e400] 20:26:51 INFO - PROCESS | 1885 | 1477884411564 Marionette DEBUG loaded listener.js 20:26:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x95219800) [pid = 1885] [serial = 62] [outer = 0x9472e400] 20:26:52 INFO - PROCESS | 1885 | 1477884412316 Marionette TRACE conn4 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 20:26:52 INFO - . 20:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1327ms 20:26:52 INFO - PROCESS | 1885 | 1477884412381 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 1885 | 1477884412387 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 20:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:26:52 INFO - PROCESS | 1885 | 1477884412396 Marionette TRACE conn4 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:52 INFO - PROCESS | 1885 | 1477884412600 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 20:26:52 INFO - PROCESS | 1885 | 1477884412741 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 20:26:52 INFO - PROCESS | 1885 | 1477884412747 Marionette TRACE conn4 <- [1,74,null,["8"]] 20:26:52 INFO - PROCESS | 1885 | 1477884412762 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 20:26:52 INFO - PROCESS | 1885 | 1477884412769 Marionette TRACE conn4 <- [1,75,null,{}] 20:26:52 INFO - PROCESS | 1885 | 1477884412775 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x95ec1800 == 20 [pid = 1885] [id = 22] 20:26:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x962cb800) [pid = 1885] [serial = 63] [outer = (nil)] 20:26:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x964b2000) [pid = 1885] [serial = 64] [outer = 0x962cb800] 20:26:52 INFO - PROCESS | 1885 | 1477884412906 Marionette DEBUG loaded listener.js 20:26:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x967aa800) [pid = 1885] [serial = 65] [outer = 0x962cb800] 20:26:53 INFO - PROCESS | 1885 | 1477884413707 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 20:26:53 INFO - . 20:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1374ms 20:26:53 INFO - PROCESS | 1885 | 1477884413781 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 20:26:53 INFO - PROCESS | 1885 | 1477884413788 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 20:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:26:53 INFO - PROCESS | 1885 | 1477884413796 Marionette TRACE conn4 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:53 INFO - PROCESS | 1885 | 1477884413994 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 20:26:54 INFO - PROCESS | 1885 | 1477884414136 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 20:26:54 INFO - PROCESS | 1885 | 1477884414142 Marionette TRACE conn4 <- [1,79,null,["8"]] 20:26:54 INFO - PROCESS | 1885 | 1477884414156 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 20:26:54 INFO - PROCESS | 1885 | 1477884414164 Marionette TRACE conn4 <- [1,80,null,{}] 20:26:54 INFO - PROCESS | 1885 | 1477884414171 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a33e400 == 21 [pid = 1885] [id = 23] 20:26:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x9a3d8800) [pid = 1885] [serial = 66] [outer = (nil)] 20:26:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x9b07f400) [pid = 1885] [serial = 67] [outer = 0x9a3d8800] 20:26:54 INFO - PROCESS | 1885 | 1477884414288 Marionette DEBUG loaded listener.js 20:26:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x9b1ce000) [pid = 1885] [serial = 68] [outer = 0x9a3d8800] 20:26:55 INFO - PROCESS | 1885 | 1477884415122 Marionette TRACE conn4 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 20:26:55 INFO - . 20:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1387ms 20:26:55 INFO - PROCESS | 1885 | 1477884415190 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 20:26:55 INFO - PROCESS | 1885 | 1477884415194 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 20:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:26:55 INFO - PROCESS | 1885 | 1477884415223 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:55 INFO - PROCESS | 1885 | 1477884415440 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 20:26:55 INFO - PROCESS | 1885 | 1477884415584 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 20:26:55 INFO - PROCESS | 1885 | 1477884415590 Marionette TRACE conn4 <- [1,84,null,["8"]] 20:26:55 INFO - PROCESS | 1885 | 1477884415603 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 20:26:55 INFO - PROCESS | 1885 | 1477884415615 Marionette TRACE conn4 <- [1,85,null,{}] 20:26:55 INFO - PROCESS | 1885 | 1477884415622 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f94dc00 == 22 [pid = 1885] [id = 24] 20:26:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x91eca000) [pid = 1885] [serial = 69] [outer = (nil)] 20:26:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0xa4243400) [pid = 1885] [serial = 70] [outer = 0x91eca000] 20:26:55 INFO - PROCESS | 1885 | 1477884415729 Marionette DEBUG loaded listener.js 20:26:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0xa440c800) [pid = 1885] [serial = 71] [outer = 0x91eca000] 20:26:56 INFO - PROCESS | 1885 | 1477884416478 Marionette TRACE conn4 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:26:56 INFO - . 20:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1327ms 20:26:56 INFO - PROCESS | 1885 | 1477884416545 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 20:26:56 INFO - PROCESS | 1885 | 1477884416550 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 20:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:26:56 INFO - PROCESS | 1885 | 1477884416557 Marionette TRACE conn4 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:56 INFO - PROCESS | 1885 | 1477884416774 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 20:26:56 INFO - PROCESS | 1885 | 1477884416918 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 20:26:56 INFO - PROCESS | 1885 | 1477884416923 Marionette TRACE conn4 <- [1,89,null,["8"]] 20:26:56 INFO - PROCESS | 1885 | 1477884416943 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 20:26:56 INFO - PROCESS | 1885 | 1477884416949 Marionette TRACE conn4 <- [1,90,null,{}] 20:26:56 INFO - PROCESS | 1885 | 1477884416956 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 1885 | ++DOCSHELL 0xa473b800 == 23 [pid = 1885] [id = 25] 20:26:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0xa473bc00) [pid = 1885] [serial = 72] [outer = (nil)] 20:26:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa47b4400) [pid = 1885] [serial = 73] [outer = 0xa473bc00] 20:26:57 INFO - PROCESS | 1885 | 1477884417064 Marionette DEBUG loaded listener.js 20:26:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa4b52000) [pid = 1885] [serial = 74] [outer = 0xa473bc00] 20:26:57 INFO - PROCESS | 1885 | 1477884417848 Marionette TRACE conn4 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 20:26:57 INFO - . 20:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1327ms 20:26:57 INFO - PROCESS | 1885 | 1477884417884 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 20:26:57 INFO - PROCESS | 1885 | 1477884417889 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 20:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:26:57 INFO - PROCESS | 1885 | 1477884417897 Marionette TRACE conn4 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:58 INFO - PROCESS | 1885 | 1477884418188 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 20:26:58 INFO - PROCESS | 1885 | 1477884418294 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 20:26:58 INFO - PROCESS | 1885 | 1477884418298 Marionette TRACE conn4 <- [1,94,null,["8"]] 20:26:58 INFO - PROCESS | 1885 | 1477884418308 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 20:26:58 INFO - PROCESS | 1885 | 1477884418313 Marionette TRACE conn4 <- [1,95,null,{}] 20:26:58 INFO - PROCESS | 1885 | 1477884418323 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x92baf000 == 24 [pid = 1885] [id = 26] 20:26:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x94b45800) [pid = 1885] [serial = 75] [outer = (nil)] 20:26:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa4bec000) [pid = 1885] [serial = 76] [outer = 0x94b45800] 20:26:58 INFO - PROCESS | 1885 | 1477884418437 Marionette DEBUG loaded listener.js 20:26:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa5d2f400) [pid = 1885] [serial = 77] [outer = 0x94b45800] 20:26:59 INFO - PROCESS | 1885 | 1477884419281 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 20:26:59 INFO - . 20:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1427ms 20:26:59 INFO - PROCESS | 1885 | 1477884419329 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 20:26:59 INFO - PROCESS | 1885 | 1477884419335 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 20:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:26:59 INFO - PROCESS | 1885 | 1477884419345 Marionette TRACE conn4 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:59 INFO - PROCESS | 1885 | 1477884419548 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 20:26:59 INFO - PROCESS | 1885 | 1477884419750 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 20:26:59 INFO - PROCESS | 1885 | 1477884419763 Marionette TRACE conn4 <- [1,99,null,["8"]] 20:26:59 INFO - PROCESS | 1885 | 1477884419773 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 20:26:59 INFO - PROCESS | 1885 | 1477884419780 Marionette TRACE conn4 <- [1,100,null,{}] 20:26:59 INFO - PROCESS | 1885 | 1477884419787 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x92f88000 == 25 [pid = 1885] [id = 27] 20:26:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x92f8a400) [pid = 1885] [serial = 78] [outer = (nil)] 20:26:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x93928800) [pid = 1885] [serial = 79] [outer = 0x92f8a400] 20:26:59 INFO - PROCESS | 1885 | 1477884419889 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x95218000) [pid = 1885] [serial = 80] [outer = 0x92f8a400] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x92f19400 == 24 [pid = 1885] [id = 16] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x9521e800 == 23 [pid = 1885] [id = 17] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x95a3c400 == 22 [pid = 1885] [id = 13] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x9377d800 == 21 [pid = 1885] [id = 12] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x9518d400 == 20 [pid = 1885] [id = 10] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x98118000 == 19 [pid = 1885] [id = 14] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x99f3f000 == 18 [pid = 1885] [id = 18] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x8f94dc00 == 17 [pid = 1885] [id = 24] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0xa473b800 == 16 [pid = 1885] [id = 25] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x92baf000 == 15 [pid = 1885] [id = 26] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x90353c00 == 14 [pid = 1885] [id = 20] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x9472dc00 == 13 [pid = 1885] [id = 21] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0xa0ea3800 == 12 [pid = 1885] [id = 19] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x95ec1800 == 11 [pid = 1885] [id = 22] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x9a336000 == 10 [pid = 1885] [id = 15] 20:27:01 INFO - PROCESS | 1885 | --DOCSHELL 0x9a33e400 == 9 [pid = 1885] [id = 23] 20:27:03 INFO - PROCESS | 1885 | 1477884423540 Marionette TRACE conn4 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:27:03 INFO - . 20:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 4238ms 20:27:03 INFO - PROCESS | 1885 | 1477884423584 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 20:27:03 INFO - PROCESS | 1885 | 1477884423592 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 20:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:27:03 INFO - PROCESS | 1885 | 1477884423607 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:03 INFO - PROCESS | 1885 | 1477884423836 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 20:27:03 INFO - PROCESS | 1885 | 1477884423946 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 20:27:03 INFO - PROCESS | 1885 | 1477884423951 Marionette TRACE conn4 <- [1,104,null,["8"]] 20:27:03 INFO - PROCESS | 1885 | 1477884423959 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 20:27:03 INFO - PROCESS | 1885 | 1477884423968 Marionette TRACE conn4 <- [1,105,null,{}] 20:27:03 INFO - PROCESS | 1885 | 1477884423975 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x90d73000 == 10 [pid = 1885] [id = 28] 20:27:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x90d74000) [pid = 1885] [serial = 81] [outer = (nil)] 20:27:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x90d77000) [pid = 1885] [serial = 82] [outer = 0x90d74000] 20:27:04 INFO - PROCESS | 1885 | 1477884424106 Marionette DEBUG loaded listener.js 20:27:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x9283cc00) [pid = 1885] [serial = 83] [outer = 0x90d74000] 20:27:04 INFO - PROCESS | 1885 | 1477884424839 Marionette TRACE conn4 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 20:27:04 INFO - . 20:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1278ms 20:27:04 INFO - PROCESS | 1885 | 1477884424884 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 20:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:27:04 INFO - PROCESS | 1885 | 1477884424890 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 20:27:04 INFO - PROCESS | 1885 | 1477884424898 Marionette TRACE conn4 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:05 INFO - PROCESS | 1885 | 1477884425191 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 20:27:05 INFO - PROCESS | 1885 | 1477884425216 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 20:27:05 INFO - PROCESS | 1885 | 1477884425221 Marionette TRACE conn4 <- [1,109,null,["8"]] 20:27:05 INFO - PROCESS | 1885 | 1477884425228 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 20:27:05 INFO - PROCESS | 1885 | 1477884425233 Marionette TRACE conn4 <- [1,110,null,{}] 20:27:05 INFO - PROCESS | 1885 | 1477884425296 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x9392a000 == 11 [pid = 1885] [id = 29] 20:27:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x939d9400) [pid = 1885] [serial = 84] [outer = (nil)] 20:27:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x95215c00) [pid = 1885] [serial = 85] [outer = 0x939d9400] 20:27:05 INFO - PROCESS | 1885 | 1477884425425 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x8f9c1c00) [pid = 1885] [serial = 86] [outer = 0x939d9400] 20:27:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x964b5000) [pid = 1885] [serial = 87] [outer = 0x94b48400] 20:27:06 INFO - PROCESS | 1885 | 1477884426419 Marionette TRACE conn4 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:27:06 INFO - . 20:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1578ms 20:27:06 INFO - PROCESS | 1885 | 1477884426485 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 20:27:06 INFO - PROCESS | 1885 | 1477884426495 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 20:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:27:06 INFO - PROCESS | 1885 | 1477884426511 Marionette TRACE conn4 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:06 INFO - PROCESS | 1885 | 1477884426750 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 20:27:06 INFO - PROCESS | 1885 | 1477884426775 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 20:27:06 INFO - PROCESS | 1885 | 1477884426780 Marionette TRACE conn4 <- [1,114,null,["8"]] 20:27:06 INFO - PROCESS | 1885 | 1477884426785 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 20:27:06 INFO - PROCESS | 1885 | 1477884426792 Marionette TRACE conn4 <- [1,115,null,{}] 20:27:06 INFO - PROCESS | 1885 | 1477884426857 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x9793a800 == 12 [pid = 1885] [id = 30] 20:27:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x979dd000) [pid = 1885] [serial = 88] [outer = (nil)] 20:27:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x98c08400) [pid = 1885] [serial = 89] [outer = 0x979dd000] 20:27:06 INFO - PROCESS | 1885 | 1477884426970 Marionette DEBUG loaded listener.js 20:27:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x9a0d6c00) [pid = 1885] [serial = 90] [outer = 0x979dd000] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0xa0ea8c00) [pid = 1885] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x94b45800) [pid = 1885] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x9518d800) [pid = 1885] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x95a3d400) [pid = 1885] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8f4dd800) [pid = 1885] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x91eca000) [pid = 1885] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x962c5800) [pid = 1885] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x9283c400) [pid = 1885] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x9a336c00) [pid = 1885] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x962cb800) [pid = 1885] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x91e2ac00) [pid = 1885] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x99f3f800) [pid = 1885] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0xa473bc00) [pid = 1885] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x98c01800) [pid = 1885] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x9472e400) [pid = 1885] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x92f1d000) [pid = 1885] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x9a3d8800) [pid = 1885] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:27:07 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x93865800) [pid = 1885] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:27:08 INFO - PROCESS | 1885 | 1477884428350 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:27:08 INFO - . 20:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1871ms 20:27:08 INFO - PROCESS | 1885 | 1477884428386 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 20:27:08 INFO - PROCESS | 1885 | 1477884428391 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 20:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:27:08 INFO - PROCESS | 1885 | 1477884428403 Marionette TRACE conn4 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:08 INFO - PROCESS | 1885 | 1477884428605 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 20:27:08 INFO - PROCESS | 1885 | 1477884428618 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 20:27:08 INFO - PROCESS | 1885 | 1477884428622 Marionette TRACE conn4 <- [1,119,null,["8"]] 20:27:08 INFO - PROCESS | 1885 | 1477884428629 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 20:27:08 INFO - PROCESS | 1885 | 1477884428636 Marionette TRACE conn4 <- [1,120,null,{}] 20:27:08 INFO - PROCESS | 1885 | 1477884428642 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x90357000 == 13 [pid = 1885] [id = 31] 20:27:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x92f88c00) [pid = 1885] [serial = 91] [outer = (nil)] 20:27:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa27d3800) [pid = 1885] [serial = 92] [outer = 0x92f88c00] 20:27:08 INFO - PROCESS | 1885 | 1477884428760 Marionette DEBUG loaded listener.js 20:27:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa28e2800) [pid = 1885] [serial = 93] [outer = 0x92f88c00] 20:27:09 INFO - PROCESS | 1885 | 1477884429500 Marionette TRACE conn4 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:27:09 INFO - . 20:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1127ms 20:27:09 INFO - PROCESS | 1885 | 1477884429526 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 20:27:09 INFO - PROCESS | 1885 | 1477884429530 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 20:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:27:09 INFO - PROCESS | 1885 | 1477884429538 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:09 INFO - PROCESS | 1885 | 1477884429756 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 20:27:09 INFO - PROCESS | 1885 | 1477884429775 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 20:27:09 INFO - PROCESS | 1885 | 1477884429778 Marionette TRACE conn4 <- [1,124,null,["8"]] 20:27:09 INFO - PROCESS | 1885 | 1477884429784 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 20:27:09 INFO - PROCESS | 1885 | 1477884429789 Marionette TRACE conn4 <- [1,125,null,{}] 20:27:09 INFO - PROCESS | 1885 | 1477884429794 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:09 INFO - PROCESS | 1885 | ++DOCSHELL 0xa28e3800 == 14 [pid = 1885] [id = 32] 20:27:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa2ce2800) [pid = 1885] [serial = 94] [outer = (nil)] 20:27:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa2ce4800) [pid = 1885] [serial = 95] [outer = 0xa2ce2800] 20:27:09 INFO - PROCESS | 1885 | 1477884429888 Marionette DEBUG loaded listener.js 20:27:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0xa2cedc00) [pid = 1885] [serial = 96] [outer = 0xa2ce2800] 20:27:10 INFO - PROCESS | 1885 | 1477884430911 Marionette TRACE conn4 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 20:27:10 INFO - . 20:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1430ms 20:27:10 INFO - PROCESS | 1885 | 1477884430979 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 20:27:10 INFO - PROCESS | 1885 | 1477884430986 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 20:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:27:11 INFO - PROCESS | 1885 | 1477884430997 Marionette TRACE conn4 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:11 INFO - PROCESS | 1885 | 1477884431220 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 20:27:11 INFO - PROCESS | 1885 | 1477884431373 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 20:27:11 INFO - PROCESS | 1885 | 1477884431378 Marionette TRACE conn4 <- [1,129,null,["8"]] 20:27:11 INFO - PROCESS | 1885 | 1477884431391 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 20:27:11 INFO - PROCESS | 1885 | 1477884431399 Marionette TRACE conn4 <- [1,130,null,{}] 20:27:11 INFO - PROCESS | 1885 | 1477884431408 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x9377d400 == 15 [pid = 1885] [id = 33] 20:27:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x9377d800) [pid = 1885] [serial = 97] [outer = (nil)] 20:27:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x95184800) [pid = 1885] [serial = 98] [outer = 0x9377d800] 20:27:11 INFO - PROCESS | 1885 | 1477884431535 Marionette DEBUG loaded listener.js 20:27:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x979df400) [pid = 1885] [serial = 99] [outer = 0x9377d800] 20:27:12 INFO - PROCESS | 1885 | 1477884432415 Marionette TRACE conn4 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:27:12 INFO - . 20:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1476ms 20:27:12 INFO - PROCESS | 1885 | 1477884432488 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 20:27:12 INFO - PROCESS | 1885 | 1477884432495 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 20:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:27:12 INFO - PROCESS | 1885 | 1477884432505 Marionette TRACE conn4 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:12 INFO - PROCESS | 1885 | 1477884432701 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 20:27:12 INFO - PROCESS | 1885 | 1477884432848 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 20:27:12 INFO - PROCESS | 1885 | 1477884432854 Marionette TRACE conn4 <- [1,134,null,["8"]] 20:27:12 INFO - PROCESS | 1885 | 1477884432867 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 20:27:12 INFO - PROCESS | 1885 | 1477884432873 Marionette TRACE conn4 <- [1,135,null,{}] 20:27:12 INFO - PROCESS | 1885 | 1477884432881 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:12 INFO - PROCESS | 1885 | ++DOCSHELL 0xa28e5c00 == 16 [pid = 1885] [id = 34] 20:27:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0xa2ce8800) [pid = 1885] [serial = 100] [outer = (nil)] 20:27:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0xa2e8e800) [pid = 1885] [serial = 101] [outer = 0xa2ce8800] 20:27:12 INFO - PROCESS | 1885 | 1477884432989 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0xa2e93400) [pid = 1885] [serial = 102] [outer = 0xa2ce8800] 20:27:14 INFO - PROCESS | 1885 | 1477884434030 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:27:14 INFO - . 20:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1581ms 20:27:14 INFO - PROCESS | 1885 | 1477884434086 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 20:27:14 INFO - PROCESS | 1885 | 1477884434092 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 20:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:27:14 INFO - PROCESS | 1885 | 1477884434102 Marionette TRACE conn4 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:14 INFO - PROCESS | 1885 | 1477884434304 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 20:27:14 INFO - PROCESS | 1885 | 1477884434466 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 20:27:14 INFO - PROCESS | 1885 | 1477884434479 Marionette TRACE conn4 <- [1,139,null,["8"]] 20:27:14 INFO - PROCESS | 1885 | 1477884434499 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 20:27:14 INFO - PROCESS | 1885 | 1477884434520 Marionette TRACE conn4 <- [1,140,null,{}] 20:27:14 INFO - PROCESS | 1885 | 1477884434534 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f43f400 == 17 [pid = 1885] [id = 35] 20:27:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8f43f800) [pid = 1885] [serial = 103] [outer = (nil)] 20:27:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x8f440c00) [pid = 1885] [serial = 104] [outer = 0x8f43f800] 20:27:14 INFO - PROCESS | 1885 | 1477884434638 Marionette DEBUG loaded listener.js 20:27:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x8f446000) [pid = 1885] [serial = 105] [outer = 0x8f43f800] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x94b4c800) [pid = 1885] [serial = 25] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x94a21400) [pid = 1885] [serial = 12] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x962c7000) [pid = 1885] [serial = 19] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0xa0eaac00) [pid = 1885] [serial = 2] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x94723800) [pid = 1885] [serial = 9] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0xa4bec000) [pid = 1885] [serial = 76] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0xa5d2f400) [pid = 1885] [serial = 77] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0xa47b4400) [pid = 1885] [serial = 73] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0xa4b52000) [pid = 1885] [serial = 74] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0xa4243400) [pid = 1885] [serial = 70] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0xa440c800) [pid = 1885] [serial = 71] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x9b07f400) [pid = 1885] [serial = 67] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x9b1ce000) [pid = 1885] [serial = 68] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x964b2000) [pid = 1885] [serial = 64] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x967aa800) [pid = 1885] [serial = 65] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x94acb800) [pid = 1885] [serial = 61] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x95219800) [pid = 1885] [serial = 62] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x92bb4000) [pid = 1885] [serial = 58] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x94a23000) [pid = 1885] [serial = 59] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0xa0f27800) [pid = 1885] [serial = 55] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0xa238bc00) [pid = 1885] [serial = 56] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x9a0cd400) [pid = 1885] [serial = 52] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x9ad86000) [pid = 1885] [serial = 53] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x95b1f400) [pid = 1885] [serial = 49] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x964aac00) [pid = 1885] [serial = 50] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8f949c00) [pid = 1885] [serial = 46] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x91ecb000) [pid = 1885] [serial = 47] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x9a367c00) [pid = 1885] [serial = 43] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x9ad8a800) [pid = 1885] [serial = 44] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x99358800) [pid = 1885] [serial = 40] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x9a05c000) [pid = 1885] [serial = 41] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x964ab800) [pid = 1885] [serial = 37] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x964b9c00) [pid = 1885] [serial = 38] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x93aa6800) [pid = 1885] [serial = 34] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x94a23800) [pid = 1885] [serial = 35] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x9283b800) [pid = 1885] [serial = 31] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x92a9a800) [pid = 1885] [serial = 32] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8d9e4000) [pid = 1885] [serial = 28] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8d9e9c00) [pid = 1885] [serial = 29] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x92f8dc00) [pid = 1885] [serial = 16] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x93a9d400) [pid = 1885] [serial = 17] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0xa4743400) [pid = 1885] [serial = 22] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x93928800) [pid = 1885] [serial = 79] [outer = (nil)] [url = about:blank] 20:27:15 INFO - PROCESS | 1885 | 1477884435458 Marionette TRACE conn4 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:27:15 INFO - . 20:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1421ms 20:27:15 INFO - PROCESS | 1885 | 1477884435523 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 20:27:15 INFO - PROCESS | 1885 | 1477884435528 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 20:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:27:15 INFO - PROCESS | 1885 | 1477884435536 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:15 INFO - PROCESS | 1885 | 1477884435728 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 20:27:15 INFO - PROCESS | 1885 | 1477884435740 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 20:27:15 INFO - PROCESS | 1885 | 1477884435743 Marionette TRACE conn4 <- [1,144,null,["8"]] 20:27:15 INFO - PROCESS | 1885 | 1477884435750 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 20:27:15 INFO - PROCESS | 1885 | 1477884435756 Marionette TRACE conn4 <- [1,145,null,{}] 20:27:15 INFO - PROCESS | 1885 | 1477884435871 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e5800 == 18 [pid = 1885] [id = 36] 20:27:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8f94b400) [pid = 1885] [serial = 106] [outer = (nil)] 20:27:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8f952000) [pid = 1885] [serial = 107] [outer = 0x8f94b400] 20:27:16 INFO - PROCESS | 1885 | 1477884435997 Marionette DEBUG loaded listener.js 20:27:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8f953800) [pid = 1885] [serial = 108] [outer = 0x8f94b400] 20:27:16 INFO - PROCESS | 1885 | 1477884436666 Marionette TRACE conn4 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:27:16 INFO - . 20:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1178ms 20:27:16 INFO - PROCESS | 1885 | 1477884436723 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 20:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:27:16 INFO - PROCESS | 1885 | 1477884436732 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 20:27:16 INFO - PROCESS | 1885 | 1477884436740 Marionette TRACE conn4 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:16 INFO - PROCESS | 1885 | 1477884436914 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 20:27:17 INFO - PROCESS | 1885 | 1477884437028 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 20:27:17 INFO - PROCESS | 1885 | 1477884437033 Marionette TRACE conn4 <- [1,149,null,["8"]] 20:27:17 INFO - PROCESS | 1885 | 1477884437039 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 20:27:17 INFO - PROCESS | 1885 | 1477884437046 Marionette TRACE conn4 <- [1,150,null,{}] 20:27:17 INFO - PROCESS | 1885 | 1477884437053 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x92f87c00 == 19 [pid = 1885] [id = 37] 20:27:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x92f88800) [pid = 1885] [serial = 109] [outer = (nil)] 20:27:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x93865800) [pid = 1885] [serial = 110] [outer = 0x92f88800] 20:27:17 INFO - PROCESS | 1885 | 1477884437200 Marionette DEBUG loaded listener.js 20:27:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x93a9c800) [pid = 1885] [serial = 111] [outer = 0x92f88800] 20:27:17 INFO - PROCESS | 1885 | 1477884437986 Marionette TRACE conn4 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:27:18 INFO - . 20:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1279ms 20:27:18 INFO - PROCESS | 1885 | 1477884438018 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 20:27:18 INFO - PROCESS | 1885 | 1477884438022 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 20:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:27:18 INFO - PROCESS | 1885 | 1477884438030 Marionette TRACE conn4 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:18 INFO - PROCESS | 1885 | 1477884438262 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 20:27:18 INFO - PROCESS | 1885 | 1477884438390 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 20:27:18 INFO - PROCESS | 1885 | 1477884438399 Marionette TRACE conn4 <- [1,154,null,["8"]] 20:27:18 INFO - PROCESS | 1885 | 1477884438404 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 20:27:18 INFO - PROCESS | 1885 | 1477884438410 Marionette TRACE conn4 <- [1,155,null,{}] 20:27:18 INFO - PROCESS | 1885 | 1477884438417 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x95186c00 == 20 [pid = 1885] [id = 38] 20:27:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x95188400) [pid = 1885] [serial = 112] [outer = (nil)] 20:27:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x9521f000) [pid = 1885] [serial = 113] [outer = 0x95188400] 20:27:18 INFO - PROCESS | 1885 | 1477884438526 Marionette DEBUG loaded listener.js 20:27:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x95b28000) [pid = 1885] [serial = 114] [outer = 0x95188400] 20:27:18 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x979dd000) [pid = 1885] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:27:18 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x90d74000) [pid = 1885] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:27:18 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x92f8a400) [pid = 1885] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:27:18 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x92f88c00) [pid = 1885] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:27:18 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x939d9400) [pid = 1885] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:27:19 INFO - PROCESS | 1885 | 1477884439343 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 20:27:19 INFO - . 20:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1371ms 20:27:19 INFO - PROCESS | 1885 | 1477884439404 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 20:27:19 INFO - PROCESS | 1885 | 1477884439407 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 20:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:27:19 INFO - PROCESS | 1885 | 1477884439415 Marionette TRACE conn4 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:19 INFO - PROCESS | 1885 | 1477884439580 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 20:27:19 INFO - PROCESS | 1885 | 1477884439597 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 20:27:19 INFO - PROCESS | 1885 | 1477884439601 Marionette TRACE conn4 <- [1,159,null,["8"]] 20:27:19 INFO - PROCESS | 1885 | 1477884439636 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 20:27:19 INFO - PROCESS | 1885 | 1477884439641 Marionette TRACE conn4 <- [1,160,null,{}] 20:27:19 INFO - PROCESS | 1885 | 1477884439774 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x91ed7c00 == 21 [pid = 1885] [id = 39] 20:27:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x962cf000) [pid = 1885] [serial = 115] [outer = (nil)] 20:27:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x966d9400) [pid = 1885] [serial = 116] [outer = 0x962cf000] 20:27:19 INFO - PROCESS | 1885 | 1477884439868 Marionette DEBUG loaded listener.js 20:27:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x967ad800) [pid = 1885] [serial = 117] [outer = 0x962cf000] 20:27:20 INFO - PROCESS | 1885 | 1477884440587 Marionette TRACE conn4 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:27:20 INFO - . 20:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1222ms 20:27:20 INFO - PROCESS | 1885 | 1477884440637 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 1885 | 1477884440640 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 20:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:27:20 INFO - PROCESS | 1885 | 1477884440659 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:20 INFO - PROCESS | 1885 | 1477884440854 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 20:27:20 INFO - PROCESS | 1885 | 1477884440866 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 20:27:20 INFO - PROCESS | 1885 | 1477884440870 Marionette TRACE conn4 <- [1,164,null,["8"]] 20:27:20 INFO - PROCESS | 1885 | 1477884440875 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 20:27:20 INFO - PROCESS | 1885 | 1477884440880 Marionette TRACE conn4 <- [1,165,null,{}] 20:27:20 INFO - PROCESS | 1885 | 1477884440886 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x967af000 == 22 [pid = 1885] [id = 40] 20:27:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x98121800) [pid = 1885] [serial = 118] [outer = (nil)] 20:27:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x9a391800) [pid = 1885] [serial = 119] [outer = 0x98121800] 20:27:21 INFO - PROCESS | 1885 | 1477884440998 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x9b079c00) [pid = 1885] [serial = 120] [outer = 0x98121800] 20:27:21 INFO - PROCESS | 1885 | 1477884441874 Marionette TRACE conn4 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 20:27:21 INFO - . 20:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1277ms 20:27:21 INFO - PROCESS | 1885 | 1477884441950 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 20:27:21 INFO - PROCESS | 1885 | 1477884441957 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 20:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:27:21 INFO - PROCESS | 1885 | 1477884441968 Marionette TRACE conn4 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:22 INFO - PROCESS | 1885 | 1477884442171 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 20:27:22 INFO - PROCESS | 1885 | 1477884442316 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 20:27:22 INFO - PROCESS | 1885 | 1477884442322 Marionette TRACE conn4 <- [1,169,null,["8"]] 20:27:22 INFO - PROCESS | 1885 | 1477884442335 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 20:27:22 INFO - PROCESS | 1885 | 1477884442342 Marionette TRACE conn4 <- [1,170,null,{}] 20:27:22 INFO - PROCESS | 1885 | 1477884442349 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f951400 == 23 [pid = 1885] [id = 41] 20:27:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8f951c00) [pid = 1885] [serial = 121] [outer = (nil)] 20:27:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x9034c800) [pid = 1885] [serial = 122] [outer = 0x8f951c00] 20:27:22 INFO - PROCESS | 1885 | 1477884442482 Marionette DEBUG loaded listener.js 20:27:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x91ed1000) [pid = 1885] [serial = 123] [outer = 0x8f951c00] 20:27:23 INFO - PROCESS | 1885 | 1477884443405 Marionette TRACE conn4 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 20:27:23 INFO - . 20:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1525ms 20:27:23 INFO - PROCESS | 1885 | 1477884443522 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 1885 | 1477884443528 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 20:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:27:23 INFO - PROCESS | 1885 | 1477884443683 Marionette TRACE conn4 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:24 INFO - PROCESS | 1885 | 1477884444001 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 20:27:24 INFO - PROCESS | 1885 | 1477884444161 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 20:27:24 INFO - PROCESS | 1885 | 1477884444168 Marionette TRACE conn4 <- [1,174,null,["8"]] 20:27:24 INFO - PROCESS | 1885 | 1477884444192 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 20:27:24 INFO - PROCESS | 1885 | 1477884444200 Marionette TRACE conn4 <- [1,175,null,{}] 20:27:24 INFO - PROCESS | 1885 | 1477884444223 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x964b2800 == 24 [pid = 1885] [id = 42] 20:27:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x966d5000) [pid = 1885] [serial = 124] [outer = (nil)] 20:27:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x9a05c000) [pid = 1885] [serial = 125] [outer = 0x966d5000] 20:27:24 INFO - PROCESS | 1885 | 1477884444330 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x9a0d4000) [pid = 1885] [serial = 126] [outer = 0x966d5000] 20:27:25 INFO - PROCESS | 1885 | 1477884445157 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 20:27:25 INFO - . 20:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1676ms 20:27:25 INFO - PROCESS | 1885 | 1477884445221 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 1885 | 1477884445228 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 20:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:27:25 INFO - PROCESS | 1885 | 1477884445260 Marionette TRACE conn4 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:25 INFO - PROCESS | 1885 | 1477884445451 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 20:27:25 INFO - PROCESS | 1885 | 1477884445598 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 20:27:25 INFO - PROCESS | 1885 | 1477884445604 Marionette TRACE conn4 <- [1,179,null,["8"]] 20:27:25 INFO - PROCESS | 1885 | 1477884445616 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 20:27:25 INFO - PROCESS | 1885 | 1477884445624 Marionette TRACE conn4 <- [1,180,null,{}] 20:27:25 INFO - PROCESS | 1885 | 1477884445631 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 1885 | ++DOCSHELL 0xa28e6c00 == 25 [pid = 1885] [id = 43] 20:27:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0xa28e7800) [pid = 1885] [serial = 127] [outer = (nil)] 20:27:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0xa2e89c00) [pid = 1885] [serial = 128] [outer = 0xa28e7800] 20:27:25 INFO - PROCESS | 1885 | 1477884445739 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0xa2e8b400) [pid = 1885] [serial = 129] [outer = 0xa28e7800] 20:27:26 INFO - PROCESS | 1885 | 1477884446539 Marionette TRACE conn4 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:27:26 INFO - . 20:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1322ms 20:27:26 INFO - PROCESS | 1885 | 1477884446578 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 20:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:27:26 INFO - PROCESS | 1885 | 1477884446583 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 20:27:26 INFO - PROCESS | 1885 | 1477884446591 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:26 INFO - PROCESS | 1885 | 1477884446793 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 20:27:26 INFO - PROCESS | 1885 | 1477884446926 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 20:27:26 INFO - PROCESS | 1885 | 1477884446930 Marionette TRACE conn4 <- [1,184,null,["8"]] 20:27:26 INFO - PROCESS | 1885 | 1477884446939 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 20:27:26 INFO - PROCESS | 1885 | 1477884446944 Marionette TRACE conn4 <- [1,185,null,{}] 20:27:26 INFO - PROCESS | 1885 | 1477884446951 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:26 INFO - PROCESS | 1885 | ++DOCSHELL 0xa42d3c00 == 26 [pid = 1885] [id = 44] 20:27:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0xa42d9000) [pid = 1885] [serial = 130] [outer = (nil)] 20:27:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0xa42ddc00) [pid = 1885] [serial = 131] [outer = 0xa42d9000] 20:27:27 INFO - PROCESS | 1885 | 1477884447056 Marionette DEBUG loaded listener.js 20:27:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0xa441a000) [pid = 1885] [serial = 132] [outer = 0xa42d9000] 20:27:27 INFO - PROCESS | 1885 | 1477884447971 Marionette TRACE conn4 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:27:28 INFO - . 20:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1437ms 20:27:28 INFO - PROCESS | 1885 | 1477884448028 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 20:27:28 INFO - PROCESS | 1885 | 1477884448034 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 20:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:27:28 INFO - PROCESS | 1885 | 1477884448044 Marionette TRACE conn4 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:28 INFO - PROCESS | 1885 | 1477884448239 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 20:27:28 INFO - PROCESS | 1885 | 1477884448426 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 20:27:28 INFO - PROCESS | 1885 | 1477884448432 Marionette TRACE conn4 <- [1,189,null,["8"]] 20:27:28 INFO - PROCESS | 1885 | 1477884448456 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 20:27:28 INFO - PROCESS | 1885 | 1477884448465 Marionette TRACE conn4 <- [1,190,null,{}] 20:27:28 INFO - PROCESS | 1885 | 1477884448472 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f449400 == 27 [pid = 1885] [id = 45] 20:27:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8f44c800) [pid = 1885] [serial = 133] [outer = (nil)] 20:27:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8f94c000) [pid = 1885] [serial = 134] [outer = 0x8f44c800] 20:27:28 INFO - PROCESS | 1885 | 1477884448576 Marionette DEBUG loaded listener.js 20:27:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x92a9b800) [pid = 1885] [serial = 135] [outer = 0x8f44c800] 20:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x95180c00) [pid = 1885] [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.] 20:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x95218000) [pid = 1885] [serial = 80] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x9283cc00) [pid = 1885] [serial = 83] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x90d77000) [pid = 1885] [serial = 82] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8f9c1c00) [pid = 1885] [serial = 86] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x95215c00) [pid = 1885] [serial = 85] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x9a0d6c00) [pid = 1885] [serial = 90] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x98c08400) [pid = 1885] [serial = 89] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0xa28e2800) [pid = 1885] [serial = 93] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0xa27d3800) [pid = 1885] [serial = 92] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1885 | 1477884450004 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:27:30 INFO - PROCESS | 1885 | 1477884450229 Marionette TRACE conn4 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 20:27:30 INFO - . 20:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2228ms 20:27:30 INFO - PROCESS | 1885 | 1477884450272 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 20:27:30 INFO - PROCESS | 1885 | 1477884450277 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 20:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:27:30 INFO - PROCESS | 1885 | 1477884450286 Marionette TRACE conn4 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:30 INFO - PROCESS | 1885 | 1477884450497 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 20:27:30 INFO - PROCESS | 1885 | 1477884450600 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 20:27:30 INFO - PROCESS | 1885 | 1477884450606 Marionette TRACE conn4 <- [1,194,null,["8"]] 20:27:30 INFO - PROCESS | 1885 | 1477884450613 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 20:27:30 INFO - PROCESS | 1885 | 1477884450620 Marionette TRACE conn4 <- [1,195,null,{}] 20:27:30 INFO - PROCESS | 1885 | 1477884450627 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x91ecf000 == 28 [pid = 1885] [id = 46] 20:27:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x928c8400) [pid = 1885] [serial = 136] [outer = (nil)] 20:27:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x928d0400) [pid = 1885] [serial = 137] [outer = 0x928c8400] 20:27:30 INFO - PROCESS | 1885 | 1477884450729 Marionette DEBUG loaded listener.js 20:27:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x92ba8800) [pid = 1885] [serial = 138] [outer = 0x928c8400] 20:27:31 INFO - PROCESS | 1885 | 1477884451438 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 20:27:31 INFO - . 20:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1223ms 20:27:31 INFO - PROCESS | 1885 | 1477884451509 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 1885 | 1477884451518 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 20:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:27:31 INFO - PROCESS | 1885 | 1477884451526 Marionette TRACE conn4 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:31 INFO - PROCESS | 1885 | 1477884451736 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 20:27:31 INFO - PROCESS | 1885 | 1477884451842 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 20:27:31 INFO - PROCESS | 1885 | 1477884451848 Marionette TRACE conn4 <- [1,199,null,["8"]] 20:27:31 INFO - PROCESS | 1885 | 1477884451859 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 20:27:31 INFO - PROCESS | 1885 | 1477884451865 Marionette TRACE conn4 <- [1,200,null,{}] 20:27:31 INFO - PROCESS | 1885 | 1477884451871 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x9445dc00 == 29 [pid = 1885] [id = 47] 20:27:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x94b4f000) [pid = 1885] [serial = 139] [outer = (nil)] 20:27:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x95212c00) [pid = 1885] [serial = 140] [outer = 0x94b4f000] 20:27:31 INFO - PROCESS | 1885 | 1477884451976 Marionette DEBUG loaded listener.js 20:27:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x954cf400) [pid = 1885] [serial = 141] [outer = 0x94b4f000] 20:27:32 INFO - PROCESS | 1885 | 1477884452769 Marionette TRACE conn4 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 20:27:32 INFO - . 20:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1278ms 20:27:32 INFO - PROCESS | 1885 | 1477884452837 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 20:27:32 INFO - PROCESS | 1885 | 1477884452856 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 20:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:27:32 INFO - PROCESS | 1885 | 1477884452878 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:33 INFO - PROCESS | 1885 | 1477884453315 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 20:27:33 INFO - PROCESS | 1885 | 1477884453466 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 20:27:33 INFO - PROCESS | 1885 | 1477884453471 Marionette TRACE conn4 <- [1,204,null,["8"]] 20:27:33 INFO - PROCESS | 1885 | 1477884453482 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 20:27:33 INFO - PROCESS | 1885 | 1477884453489 Marionette TRACE conn4 <- [1,205,null,{}] 20:27:33 INFO - PROCESS | 1885 | 1477884453496 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x98c02400 == 30 [pid = 1885] [id = 48] 20:27:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x98c04400) [pid = 1885] [serial = 142] [outer = (nil)] 20:27:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x99361400) [pid = 1885] [serial = 143] [outer = 0x98c04400] 20:27:33 INFO - PROCESS | 1885 | 1477884453606 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x99f41c00) [pid = 1885] [serial = 144] [outer = 0x98c04400] 20:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x98121800) [pid = 1885] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x962cf000) [pid = 1885] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x9377d800) [pid = 1885] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0xa2ce2800) [pid = 1885] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0xa2ce8800) [pid = 1885] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8f94b400) [pid = 1885] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8f43f800) [pid = 1885] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x95188400) [pid = 1885] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x92f88800) [pid = 1885] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:27:34 INFO - PROCESS | 1885 | 1477884454665 Marionette TRACE conn4 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:27:34 INFO - . 20:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1835ms 20:27:34 INFO - PROCESS | 1885 | 1477884454707 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 20:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:27:34 INFO - PROCESS | 1885 | 1477884454712 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 20:27:34 INFO - PROCESS | 1885 | 1477884454721 Marionette TRACE conn4 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:34 INFO - PROCESS | 1885 | 1477884454900 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 20:27:35 INFO - PROCESS | 1885 | 1477884455006 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 20:27:35 INFO - PROCESS | 1885 | 1477884455011 Marionette TRACE conn4 <- [1,209,null,["8"]] 20:27:35 INFO - PROCESS | 1885 | 1477884455018 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 20:27:35 INFO - PROCESS | 1885 | 1477884455023 Marionette TRACE conn4 <- [1,210,null,{}] 20:27:35 INFO - PROCESS | 1885 | 1477884455032 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f44a000 == 31 [pid = 1885] [id = 49] 20:27:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8f94a800) [pid = 1885] [serial = 145] [outer = (nil)] 20:27:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0xa0f1bc00) [pid = 1885] [serial = 146] [outer = 0x8f94a800] 20:27:35 INFO - PROCESS | 1885 | 1477884455152 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0xa0f24800) [pid = 1885] [serial = 147] [outer = 0x8f94a800] 20:27:35 INFO - PROCESS | 1885 | 1477884455824 Marionette TRACE conn4 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:27:35 INFO - . 20:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1169ms 20:27:35 INFO - PROCESS | 1885 | 1477884455888 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 1885 | 1477884455892 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 20:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:27:35 INFO - PROCESS | 1885 | 1477884455900 Marionette TRACE conn4 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:36 INFO - PROCESS | 1885 | 1477884456129 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 20:27:36 INFO - PROCESS | 1885 | 1477884456139 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 20:27:36 INFO - PROCESS | 1885 | 1477884456142 Marionette TRACE conn4 <- [1,214,null,["8"]] 20:27:36 INFO - PROCESS | 1885 | 1477884456147 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 20:27:36 INFO - PROCESS | 1885 | 1477884456153 Marionette TRACE conn4 <- [1,215,null,{}] 20:27:36 INFO - PROCESS | 1885 | 1477884456160 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2787c00 == 32 [pid = 1885] [id = 50] 20:27:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0xa2788c00) [pid = 1885] [serial = 148] [outer = (nil)] 20:27:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0xa27de800) [pid = 1885] [serial = 149] [outer = 0xa2788c00] 20:27:36 INFO - PROCESS | 1885 | 1477884456309 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0xa2ce5000) [pid = 1885] [serial = 150] [outer = 0xa2788c00] 20:27:37 INFO - PROCESS | 1885 | 1477884457136 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:27:37 INFO - . 20:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1322ms 20:27:37 INFO - PROCESS | 1885 | 1477884457224 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 20:27:37 INFO - PROCESS | 1885 | 1477884457231 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 20:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:27:37 INFO - PROCESS | 1885 | 1477884457244 Marionette TRACE conn4 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:37 INFO - PROCESS | 1885 | 1477884457490 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 20:27:37 INFO - PROCESS | 1885 | 1477884457643 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 20:27:37 INFO - PROCESS | 1885 | 1477884457648 Marionette TRACE conn4 <- [1,219,null,["8"]] 20:27:37 INFO - PROCESS | 1885 | 1477884457659 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 20:27:37 INFO - PROCESS | 1885 | 1477884457665 Marionette TRACE conn4 <- [1,220,null,{}] 20:27:37 INFO - PROCESS | 1885 | 1477884457673 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x91ecc800 == 33 [pid = 1885] [id = 51] 20:27:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x9283a800) [pid = 1885] [serial = 151] [outer = (nil)] 20:27:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x93925000) [pid = 1885] [serial = 152] [outer = 0x9283a800] 20:27:37 INFO - PROCESS | 1885 | 1477884457836 Marionette DEBUG loaded listener.js 20:27:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x94a23800) [pid = 1885] [serial = 153] [outer = 0x9283a800] 20:27:38 INFO - PROCESS | 1885 | 1477884458715 Marionette TRACE conn4 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:27:38 INFO - . 20:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1526ms 20:27:38 INFO - PROCESS | 1885 | 1477884458770 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 20:27:38 INFO - PROCESS | 1885 | 1477884458776 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 20:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:27:38 INFO - PROCESS | 1885 | 1477884458785 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:38 INFO - PROCESS | 1885 | 1477884458991 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 20:27:39 INFO - PROCESS | 1885 | 1477884459140 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 20:27:39 INFO - PROCESS | 1885 | 1477884459146 Marionette TRACE conn4 <- [1,224,null,["8"]] 20:27:39 INFO - PROCESS | 1885 | 1477884459159 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 20:27:39 INFO - PROCESS | 1885 | 1477884459166 Marionette TRACE conn4 <- [1,225,null,{}] 20:27:39 INFO - PROCESS | 1885 | 1477884459173 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x981d6000 == 34 [pid = 1885] [id = 52] 20:27:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x99356c00) [pid = 1885] [serial = 154] [outer = (nil)] 20:27:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x9a05ac00) [pid = 1885] [serial = 155] [outer = 0x99356c00] 20:27:39 INFO - PROCESS | 1885 | 1477884459304 Marionette DEBUG loaded listener.js 20:27:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0xa2ce9000) [pid = 1885] [serial = 156] [outer = 0x99356c00] 20:27:40 INFO - PROCESS | 1885 | 1477884460197 Marionette TRACE conn4 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 20:27:40 INFO - . 20:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1478ms 20:27:40 INFO - PROCESS | 1885 | 1477884460288 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 20:27:40 INFO - PROCESS | 1885 | 1477884460296 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 20:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:27:40 INFO - PROCESS | 1885 | 1477884460305 Marionette TRACE conn4 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:40 INFO - PROCESS | 1885 | 1477884460502 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 20:27:40 INFO - PROCESS | 1885 | 1477884460658 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 20:27:40 INFO - PROCESS | 1885 | 1477884460664 Marionette TRACE conn4 <- [1,229,null,["8"]] 20:27:40 INFO - PROCESS | 1885 | 1477884460672 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 20:27:40 INFO - PROCESS | 1885 | 1477884460679 Marionette TRACE conn4 <- [1,230,null,{}] 20:27:40 INFO - PROCESS | 1885 | 1477884460686 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e1c00 == 35 [pid = 1885] [id = 53] 20:27:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8f4e2000) [pid = 1885] [serial = 157] [outer = (nil)] 20:27:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x9377c800) [pid = 1885] [serial = 158] [outer = 0x8f4e2000] 20:27:40 INFO - PROCESS | 1885 | 1477884460798 Marionette DEBUG loaded listener.js 20:27:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x9b07e400) [pid = 1885] [serial = 159] [outer = 0x8f4e2000] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x9a391800) [pid = 1885] [serial = 119] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x9b079c00) [pid = 1885] [serial = 120] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x966d9400) [pid = 1885] [serial = 116] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x967ad800) [pid = 1885] [serial = 117] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x9521f000) [pid = 1885] [serial = 113] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x95b28000) [pid = 1885] [serial = 114] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x93865800) [pid = 1885] [serial = 110] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x93a9c800) [pid = 1885] [serial = 111] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8f952000) [pid = 1885] [serial = 107] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8f953800) [pid = 1885] [serial = 108] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8f440c00) [pid = 1885] [serial = 104] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8f446000) [pid = 1885] [serial = 105] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0xa2e8e800) [pid = 1885] [serial = 101] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0xa2e93400) [pid = 1885] [serial = 102] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x95184800) [pid = 1885] [serial = 98] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x979df400) [pid = 1885] [serial = 99] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0xa2ce4800) [pid = 1885] [serial = 95] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0xa2cedc00) [pid = 1885] [serial = 96] [outer = (nil)] [url = about:blank] 20:27:41 INFO - PROCESS | 1885 | 1477884461937 Marionette TRACE conn4 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 20:27:41 INFO - . 20:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1682ms 20:27:41 INFO - PROCESS | 1885 | 1477884461987 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 20:27:41 INFO - PROCESS | 1885 | 1477884461994 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 20:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:27:42 INFO - PROCESS | 1885 | 1477884462006 Marionette TRACE conn4 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:42 INFO - PROCESS | 1885 | 1477884462204 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 20:27:42 INFO - PROCESS | 1885 | 1477884462215 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 20:27:42 INFO - PROCESS | 1885 | 1477884462220 Marionette TRACE conn4 <- [1,234,null,["8"]] 20:27:42 INFO - PROCESS | 1885 | 1477884462321 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 20:27:42 INFO - PROCESS | 1885 | 1477884462329 Marionette TRACE conn4 <- [1,235,null,{}] 20:27:42 INFO - PROCESS | 1885 | 1477884462340 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x90d74c00 == 36 [pid = 1885] [id = 54] 20:27:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x90d75000) [pid = 1885] [serial = 160] [outer = (nil)] 20:27:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x92843400) [pid = 1885] [serial = 161] [outer = 0x90d75000] 20:27:42 INFO - PROCESS | 1885 | 1477884462444 Marionette DEBUG loaded listener.js 20:27:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x92bad400) [pid = 1885] [serial = 162] [outer = 0x90d75000] 20:27:43 INFO - PROCESS | 1885 | 1477884463188 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:27:43 INFO - . 20:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1228ms 20:27:43 INFO - PROCESS | 1885 | 1477884463231 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 20:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:27:43 INFO - PROCESS | 1885 | 1477884463237 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 20:27:43 INFO - PROCESS | 1885 | 1477884463244 Marionette TRACE conn4 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:43 INFO - PROCESS | 1885 | 1477884463438 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 20:27:43 INFO - PROCESS | 1885 | 1477884463557 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 20:27:43 INFO - PROCESS | 1885 | 1477884463562 Marionette TRACE conn4 <- [1,239,null,["8"]] 20:27:43 INFO - PROCESS | 1885 | 1477884463573 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 20:27:43 INFO - PROCESS | 1885 | 1477884463577 Marionette TRACE conn4 <- [1,240,null,{}] 20:27:43 INFO - PROCESS | 1885 | 1477884463584 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x9518d800 == 37 [pid = 1885] [id = 55] 20:27:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x95220000) [pid = 1885] [serial = 163] [outer = (nil)] 20:27:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x95a37800) [pid = 1885] [serial = 164] [outer = 0x95220000] 20:27:43 INFO - PROCESS | 1885 | 1477884463679 Marionette DEBUG loaded listener.js 20:27:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x964ab400) [pid = 1885] [serial = 165] [outer = 0x95220000] 20:27:44 INFO - PROCESS | 1885 | 1477884464418 Marionette TRACE conn4 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 20:27:44 INFO - . 20:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1224ms 20:27:44 INFO - PROCESS | 1885 | 1477884464476 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 20:27:44 INFO - PROCESS | 1885 | 1477884464484 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 20:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:27:44 INFO - PROCESS | 1885 | 1477884464491 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:44 INFO - PROCESS | 1885 | 1477884464712 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 20:27:44 INFO - PROCESS | 1885 | 1477884464739 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 20:27:44 INFO - PROCESS | 1885 | 1477884464743 Marionette TRACE conn4 <- [1,244,null,["8"]] 20:27:44 INFO - PROCESS | 1885 | 1477884464748 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 20:27:44 INFO - PROCESS | 1885 | 1477884464755 Marionette TRACE conn4 <- [1,245,null,{}] 20:27:44 INFO - PROCESS | 1885 | 1477884464818 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:44 INFO - PROCESS | 1885 | ++DOCSHELL 0xa277f000 == 38 [pid = 1885] [id = 56] 20:27:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0xa277f400) [pid = 1885] [serial = 166] [outer = (nil)] 20:27:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0xa2ce0000) [pid = 1885] [serial = 167] [outer = 0xa277f400] 20:27:44 INFO - PROCESS | 1885 | 1477884464919 Marionette DEBUG loaded listener.js 20:27:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0xa2e91c00) [pid = 1885] [serial = 168] [outer = 0xa277f400] 20:27:45 INFO - PROCESS | 1885 | 1477884465711 Marionette TRACE conn4 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 20:27:45 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8f44c800) [pid = 1885] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:27:45 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8f951c00) [pid = 1885] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:27:45 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x966d5000) [pid = 1885] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:27:45 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0xa28e7800) [pid = 1885] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:27:45 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0xa42d9000) [pid = 1885] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:27:45 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x928c8400) [pid = 1885] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:27:45 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x98c04400) [pid = 1885] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:27:45 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8f94a800) [pid = 1885] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:27:45 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x94b4f000) [pid = 1885] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:27:45 INFO - . 20:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1370ms 20:27:45 INFO - PROCESS | 1885 | 1477884465862 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 20:27:45 INFO - PROCESS | 1885 | 1477884465867 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 20:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:27:45 INFO - PROCESS | 1885 | 1477884465874 Marionette TRACE conn4 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:46 INFO - PROCESS | 1885 | 1477884466050 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 20:27:46 INFO - PROCESS | 1885 | 1477884466078 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 20:27:46 INFO - PROCESS | 1885 | 1477884466083 Marionette TRACE conn4 <- [1,249,null,["8"]] 20:27:46 INFO - PROCESS | 1885 | 1477884466089 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 20:27:46 INFO - PROCESS | 1885 | 1477884466094 Marionette TRACE conn4 <- [1,250,null,{}] 20:27:46 INFO - PROCESS | 1885 | 1477884466207 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9ee400 == 39 [pid = 1885] [id = 57] 20:27:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x95181800) [pid = 1885] [serial = 169] [outer = (nil)] 20:27:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x9a3d9000) [pid = 1885] [serial = 170] [outer = 0x95181800] 20:27:46 INFO - PROCESS | 1885 | 1477884466303 Marionette DEBUG loaded listener.js 20:27:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0xa2e94800) [pid = 1885] [serial = 171] [outer = 0x95181800] 20:27:46 INFO - PROCESS | 1885 | 1477884466941 Marionette TRACE conn4 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:27:46 INFO - . 20:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1124ms 20:27:47 INFO - PROCESS | 1885 | 1477884466998 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 20:27:47 INFO - PROCESS | 1885 | 1477884467002 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 20:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:27:47 INFO - PROCESS | 1885 | 1477884467009 Marionette TRACE conn4 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:47 INFO - PROCESS | 1885 | 1477884467174 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 20:27:47 INFO - PROCESS | 1885 | 1477884467285 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 20:27:47 INFO - PROCESS | 1885 | 1477884467289 Marionette TRACE conn4 <- [1,254,null,["8"]] 20:27:47 INFO - PROCESS | 1885 | 1477884467294 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 20:27:47 INFO - PROCESS | 1885 | 1477884467306 Marionette TRACE conn4 <- [1,255,null,{}] 20:27:47 INFO - PROCESS | 1885 | 1477884467312 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x98c01400 == 40 [pid = 1885] [id = 58] 20:27:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0xa2e96400) [pid = 1885] [serial = 172] [outer = (nil)] 20:27:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0xa4741c00) [pid = 1885] [serial = 173] [outer = 0xa2e96400] 20:27:47 INFO - PROCESS | 1885 | 1477884467404 Marionette DEBUG loaded listener.js 20:27:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0xa47b6800) [pid = 1885] [serial = 174] [outer = 0xa2e96400] 20:27:48 INFO - PROCESS | 1885 | 1477884468033 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 20:27:48 INFO - . 20:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1070ms 20:27:48 INFO - PROCESS | 1885 | 1477884468079 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 20:27:48 INFO - PROCESS | 1885 | 1477884468083 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 20:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:27:48 INFO - PROCESS | 1885 | 1477884468090 Marionette TRACE conn4 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:48 INFO - PROCESS | 1885 | 1477884468343 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 20:27:48 INFO - PROCESS | 1885 | 1477884468495 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 20:27:48 INFO - PROCESS | 1885 | 1477884468501 Marionette TRACE conn4 <- [1,259,null,["8"]] 20:27:48 INFO - PROCESS | 1885 | 1477884468572 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 20:27:48 INFO - PROCESS | 1885 | 1477884468583 Marionette TRACE conn4 <- [1,260,null,{}] 20:27:48 INFO - PROCESS | 1885 | 1477884468592 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9e9c00 == 41 [pid = 1885] [id = 59] 20:27:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8f44b000) [pid = 1885] [serial = 175] [outer = (nil)] 20:27:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8f950400) [pid = 1885] [serial = 176] [outer = 0x8f44b000] 20:27:48 INFO - PROCESS | 1885 | 1477884468750 Marionette DEBUG loaded listener.js 20:27:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x91e2a800) [pid = 1885] [serial = 177] [outer = 0x8f44b000] 20:27:49 INFO - PROCESS | 1885 | 1477884469575 Marionette TRACE conn4 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:27:49 INFO - . 20:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1526ms 20:27:49 INFO - PROCESS | 1885 | 1477884469633 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 20:27:49 INFO - PROCESS | 1885 | 1477884469641 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 20:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:27:49 INFO - PROCESS | 1885 | 1477884469651 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:49 INFO - PROCESS | 1885 | 1477884469851 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 20:27:50 INFO - PROCESS | 1885 | 1477884470011 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 20:27:50 INFO - PROCESS | 1885 | 1477884470017 Marionette TRACE conn4 <- [1,264,null,["8"]] 20:27:50 INFO - PROCESS | 1885 | 1477884470027 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 20:27:50 INFO - PROCESS | 1885 | 1477884470032 Marionette TRACE conn4 <- [1,265,null,{}] 20:27:50 INFO - PROCESS | 1885 | 1477884470039 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x979e4800 == 42 [pid = 1885] [id = 60] 20:27:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x98126c00) [pid = 1885] [serial = 178] [outer = (nil)] 20:27:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x9a061400) [pid = 1885] [serial = 179] [outer = 0x98126c00] 20:27:50 INFO - PROCESS | 1885 | 1477884470148 Marionette DEBUG loaded listener.js 20:27:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0xa2398000) [pid = 1885] [serial = 180] [outer = 0x98126c00] 20:27:51 INFO - PROCESS | 1885 | 1477884470999 Marionette TRACE conn4 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 20:27:51 INFO - . 20:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1426ms 20:27:51 INFO - PROCESS | 1885 | 1477884471082 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 20:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:27:51 INFO - PROCESS | 1885 | 1477884471094 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 20:27:51 INFO - PROCESS | 1885 | 1477884471120 Marionette TRACE conn4 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:51 INFO - PROCESS | 1885 | 1477884471316 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 20:27:51 INFO - PROCESS | 1885 | 1477884471482 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 20:27:51 INFO - PROCESS | 1885 | 1477884471492 Marionette TRACE conn4 <- [1,269,null,["8"]] 20:27:51 INFO - PROCESS | 1885 | 1477884471500 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 20:27:51 INFO - PROCESS | 1885 | 1477884471507 Marionette TRACE conn4 <- [1,270,null,{}] 20:27:51 INFO - PROCESS | 1885 | 1477884471513 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:51 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5d23400 == 43 [pid = 1885] [id = 61] 20:27:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0xa5d23c00) [pid = 1885] [serial = 181] [outer = (nil)] 20:27:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0xa5d27800) [pid = 1885] [serial = 182] [outer = 0xa5d23c00] 20:27:51 INFO - PROCESS | 1885 | 1477884471626 Marionette DEBUG loaded listener.js 20:27:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0xa5d2b000) [pid = 1885] [serial = 183] [outer = 0xa5d23c00] 20:27:52 INFO - PROCESS | 1885 | 1477884472377 Marionette TRACE conn4 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:27:52 INFO - . 20:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1323ms 20:27:52 INFO - PROCESS | 1885 | 1477884472424 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 20:27:52 INFO - PROCESS | 1885 | 1477884472427 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 20:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:27:52 INFO - PROCESS | 1885 | 1477884472436 Marionette TRACE conn4 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:52 INFO - PROCESS | 1885 | 1477884472637 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 20:27:52 INFO - PROCESS | 1885 | 1477884472785 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 20:27:52 INFO - PROCESS | 1885 | 1477884472791 Marionette TRACE conn4 <- [1,274,null,["8"]] 20:27:52 INFO - PROCESS | 1885 | 1477884472803 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 20:27:52 INFO - PROCESS | 1885 | 1477884472809 Marionette TRACE conn4 <- [1,275,null,{}] 20:27:52 INFO - PROCESS | 1885 | 1477884472816 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:52 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5d2c800 == 44 [pid = 1885] [id = 62] 20:27:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0xa92ba800) [pid = 1885] [serial = 184] [outer = (nil)] 20:27:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa92c3c00) [pid = 1885] [serial = 185] [outer = 0xa92ba800] 20:27:52 INFO - PROCESS | 1885 | 1477884472925 Marionette DEBUG loaded listener.js 20:27:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x92b04400) [pid = 1885] [serial = 186] [outer = 0xa92ba800] 20:27:53 INFO - PROCESS | 1885 | 1477884473727 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 20:27:53 INFO - . 20:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1328ms 20:27:53 INFO - PROCESS | 1885 | 1477884473768 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 20:27:53 INFO - PROCESS | 1885 | 1477884473772 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 20:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:27:53 INFO - PROCESS | 1885 | 1477884473782 Marionette TRACE conn4 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:53 INFO - PROCESS | 1885 | 1477884473971 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 20:27:54 INFO - PROCESS | 1885 | 1477884474122 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 20:27:54 INFO - PROCESS | 1885 | 1477884474126 Marionette TRACE conn4 <- [1,279,null,["8"]] 20:27:54 INFO - PROCESS | 1885 | 1477884474139 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 20:27:54 INFO - PROCESS | 1885 | 1477884474144 Marionette TRACE conn4 <- [1,280,null,{}] 20:27:54 INFO - PROCESS | 1885 | 1477884474150 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b05400 == 45 [pid = 1885] [id = 63] 20:27:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x92b06400) [pid = 1885] [serial = 187] [outer = (nil)] 20:27:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x94a23400) [pid = 1885] [serial = 188] [outer = 0x92b06400] 20:27:54 INFO - PROCESS | 1885 | 1477884474256 Marionette DEBUG loaded listener.js 20:27:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa92bd000) [pid = 1885] [serial = 189] [outer = 0x92b06400] 20:27:55 INFO - PROCESS | 1885 | 1477884475017 Marionette TRACE conn4 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:27:55 INFO - . 20:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1275ms 20:27:55 INFO - PROCESS | 1885 | 1477884475056 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 20:27:55 INFO - PROCESS | 1885 | 1477884475060 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 20:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:27:55 INFO - PROCESS | 1885 | 1477884475068 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:55 INFO - PROCESS | 1885 | 1477884475246 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 20:27:55 INFO - PROCESS | 1885 | 1477884475425 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 20:27:55 INFO - PROCESS | 1885 | 1477884475431 Marionette TRACE conn4 <- [1,284,null,["8"]] 20:27:55 INFO - PROCESS | 1885 | 1477884475439 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 20:27:55 INFO - PROCESS | 1885 | 1477884475445 Marionette TRACE conn4 <- [1,285,null,{}] 20:27:55 INFO - PROCESS | 1885 | 1477884475456 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b0b400 == 46 [pid = 1885] [id = 64] 20:27:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x94464400) [pid = 1885] [serial = 190] [outer = (nil)] 20:27:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x9ad83800) [pid = 1885] [serial = 191] [outer = 0x94464400] 20:27:55 INFO - PROCESS | 1885 | 1477884475585 Marionette DEBUG loaded listener.js 20:27:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0xa2c4ac00) [pid = 1885] [serial = 192] [outer = 0x94464400] 20:27:56 INFO - PROCESS | 1885 | 1477884476525 Marionette TRACE conn4 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:27:56 INFO - . 20:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1521ms 20:27:56 INFO - PROCESS | 1885 | 1477884476597 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 20:27:56 INFO - PROCESS | 1885 | 1477884476603 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 20:27:56 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 20:27:56 INFO - PROCESS | 1885 | 1477884476615 Marionette TRACE conn4 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:56 INFO - PROCESS | 1885 | 1477884476816 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 20:27:57 INFO - PROCESS | 1885 | 1477884477015 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 20:27:57 INFO - PROCESS | 1885 | 1477884477023 Marionette TRACE conn4 <- [1,289,null,["8"]] 20:27:57 INFO - PROCESS | 1885 | 1477884477043 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 20:27:57 INFO - PROCESS | 1885 | 1477884477055 Marionette TRACE conn4 <- [1,290,null,{}] 20:27:57 INFO - PROCESS | 1885 | 1477884477063 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f94ac00 == 47 [pid = 1885] [id = 65] 20:27:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8f94bc00) [pid = 1885] [serial = 193] [outer = (nil)] 20:27:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x92b08800) [pid = 1885] [serial = 194] [outer = 0x8f94bc00] 20:27:57 INFO - PROCESS | 1885 | 1477884477168 Marionette DEBUG loaded listener.js 20:27:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x92b0d000) [pid = 1885] [serial = 195] [outer = 0x8f94bc00] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x91ecf000 == 46 [pid = 1885] [id = 46] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x9445dc00 == 45 [pid = 1885] [id = 47] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x98c02400 == 44 [pid = 1885] [id = 48] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0xa277f000 == 43 [pid = 1885] [id = 56] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x9518d800 == 42 [pid = 1885] [id = 55] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x981d6000 == 41 [pid = 1885] [id = 52] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e1c00 == 40 [pid = 1885] [id = 53] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x90d74c00 == 39 [pid = 1885] [id = 54] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0xa2787c00 == 38 [pid = 1885] [id = 50] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x91ecc800 == 37 [pid = 1885] [id = 51] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8f44a000 == 36 [pid = 1885] [id = 49] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x92b05400 == 35 [pid = 1885] [id = 63] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x92b0b400 == 34 [pid = 1885] [id = 64] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9ee400 == 33 [pid = 1885] [id = 57] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x98c01400 == 32 [pid = 1885] [id = 58] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9e9c00 == 31 [pid = 1885] [id = 59] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0x979e4800 == 30 [pid = 1885] [id = 60] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0xa5d23400 == 29 [pid = 1885] [id = 61] 20:27:58 INFO - PROCESS | 1885 | --DOCSHELL 0xa5d2c800 == 28 [pid = 1885] [id = 62] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x91ed1000) [pid = 1885] [serial = 123] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x92a9b800) [pid = 1885] [serial = 135] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0xa27de800) [pid = 1885] [serial = 149] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x99f41c00) [pid = 1885] [serial = 144] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0xa441a000) [pid = 1885] [serial = 132] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x954cf400) [pid = 1885] [serial = 141] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x9a0d4000) [pid = 1885] [serial = 126] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0xa0f24800) [pid = 1885] [serial = 147] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x99361400) [pid = 1885] [serial = 143] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x9a05c000) [pid = 1885] [serial = 125] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0xa42ddc00) [pid = 1885] [serial = 131] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0xa2e8b400) [pid = 1885] [serial = 129] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x9034c800) [pid = 1885] [serial = 122] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xa2e89c00) [pid = 1885] [serial = 128] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0xa0f1bc00) [pid = 1885] [serial = 146] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x928d0400) [pid = 1885] [serial = 137] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x95212c00) [pid = 1885] [serial = 140] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x92ba8800) [pid = 1885] [serial = 138] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8f94c000) [pid = 1885] [serial = 134] [outer = (nil)] [url = about:blank] 20:27:58 INFO - PROCESS | 1885 | 1477884478959 Marionette TRACE conn4 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 20:27:58 INFO - . 20:27:58 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 2387ms 20:27:59 INFO - PROCESS | 1885 | 1477884479006 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 20:27:59 INFO - PROCESS | 1885 | 1477884479013 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 20:27:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:27:59 INFO - PROCESS | 1885 | 1477884479023 Marionette TRACE conn4 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:59 INFO - PROCESS | 1885 | 1477884479242 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 20:27:59 INFO - PROCESS | 1885 | 1477884479348 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 20:27:59 INFO - PROCESS | 1885 | 1477884479355 Marionette TRACE conn4 <- [1,294,null,["8"]] 20:27:59 INFO - PROCESS | 1885 | 1477884479366 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 20:27:59 INFO - PROCESS | 1885 | 1477884479372 Marionette TRACE conn4 <- [1,295,null,{}] 20:28:00 INFO - PROCESS | 1885 | 1477884480969 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x91ed1000 == 29 [pid = 1885] [id = 66] 20:28:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x91ed7400) [pid = 1885] [serial = 196] [outer = (nil)] 20:28:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x928d0400) [pid = 1885] [serial = 197] [outer = 0x91ed7400] 20:28:01 INFO - PROCESS | 1885 | 1477884481075 Marionette DEBUG loaded listener.js 20:28:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x92b05400) [pid = 1885] [serial = 198] [outer = 0x91ed7400] 20:28:01 INFO - PROCESS | 1885 | [1885] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:28:01 INFO - PROCESS | 1885 | 1477884481801 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:28:01 INFO - .... 20:28:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2829ms 20:28:01 INFO - PROCESS | 1885 | 1477884481854 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 20:28:01 INFO - PROCESS | 1885 | 1477884481860 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 20:28:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:28:01 INFO - PROCESS | 1885 | 1477884481869 Marionette TRACE conn4 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:02 INFO - PROCESS | 1885 | 1477884482121 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 20:28:02 INFO - PROCESS | 1885 | 1477884482148 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 20:28:02 INFO - PROCESS | 1885 | 1477884482153 Marionette TRACE conn4 <- [1,299,null,["8"]] 20:28:02 INFO - PROCESS | 1885 | 1477884482162 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 20:28:02 INFO - PROCESS | 1885 | 1477884482167 Marionette TRACE conn4 <- [1,300,null,{}] 20:28:02 INFO - PROCESS | 1885 | 1477884482240 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x93928800 == 30 [pid = 1885] [id = 67] 20:28:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x95218c00) [pid = 1885] [serial = 199] [outer = (nil)] 20:28:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x954cc400) [pid = 1885] [serial = 200] [outer = 0x95218c00] 20:28:02 INFO - PROCESS | 1885 | 1477884482345 Marionette DEBUG loaded listener.js 20:28:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x954d2800) [pid = 1885] [serial = 201] [outer = 0x95218c00] 20:28:03 INFO - PROCESS | 1885 | 1477884483118 Marionette TRACE conn4 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 20:28:03 INFO - ............... 20:28:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1344ms 20:28:03 INFO - PROCESS | 1885 | 1477884483224 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 20:28:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:28:03 INFO - PROCESS | 1885 | 1477884483233 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 20:28:03 INFO - PROCESS | 1885 | 1477884483253 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:03 INFO - PROCESS | 1885 | 1477884483488 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 20:28:03 INFO - PROCESS | 1885 | 1477884483513 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 20:28:03 INFO - PROCESS | 1885 | 1477884483519 Marionette TRACE conn4 <- [1,304,null,["8"]] 20:28:03 INFO - PROCESS | 1885 | 1477884483525 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 20:28:03 INFO - PROCESS | 1885 | 1477884483531 Marionette TRACE conn4 <- [1,305,null,{}] 20:28:03 INFO - PROCESS | 1885 | 1477884483637 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a05c000 == 31 [pid = 1885] [id = 68] 20:28:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x9a05f000) [pid = 1885] [serial = 202] [outer = (nil)] 20:28:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x9a0d4800) [pid = 1885] [serial = 203] [outer = 0x9a05f000] 20:28:03 INFO - PROCESS | 1885 | 1477884483768 Marionette DEBUG loaded listener.js 20:28:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x9a395400) [pid = 1885] [serial = 204] [outer = 0x9a05f000] 20:28:04 INFO - PROCESS | 1885 | [1885] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:28:04 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x9283a800) [pid = 1885] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:28:04 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8f4e2000) [pid = 1885] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:28:04 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x90d75000) [pid = 1885] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:28:04 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xa277f400) [pid = 1885] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:28:04 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x99356c00) [pid = 1885] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:28:04 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x95181800) [pid = 1885] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:28:04 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x95220000) [pid = 1885] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:28:04 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0xa2788c00) [pid = 1885] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:28:04 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0xa2e96400) [pid = 1885] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:28:04 INFO - PROCESS | 1885 | 1477884484893 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:28:04 INFO - . 20:28:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1679ms 20:28:04 INFO - TEST-START | /FileAPI/fileReader.html 20:28:04 INFO - PROCESS | 1885 | 1477884484924 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 20:28:04 INFO - PROCESS | 1885 | 1477884484928 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 20:28:04 INFO - PROCESS | 1885 | 1477884484936 Marionette TRACE conn4 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:05 INFO - PROCESS | 1885 | 1477884485175 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 20:28:05 INFO - PROCESS | 1885 | 1477884485186 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 20:28:05 INFO - PROCESS | 1885 | 1477884485193 Marionette TRACE conn4 <- [1,309,null,["8"]] 20:28:05 INFO - PROCESS | 1885 | 1477884485259 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 20:28:05 INFO - PROCESS | 1885 | 1477884485266 Marionette TRACE conn4 <- [1,310,null,{}] 20:28:05 INFO - PROCESS | 1885 | 1477884485273 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x967b1400 == 32 [pid = 1885] [id = 69] 20:28:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x967b1c00) [pid = 1885] [serial = 205] [outer = (nil)] 20:28:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x9b07f400) [pid = 1885] [serial = 206] [outer = 0x967b1c00] 20:28:05 INFO - PROCESS | 1885 | 1477884485374 Marionette DEBUG loaded listener.js 20:28:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0xa2c48400) [pid = 1885] [serial = 207] [outer = 0x967b1c00] 20:28:05 INFO - PROCESS | 1885 | 1477884485983 Marionette TRACE conn4 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 20:28:06 INFO - .... 20:28:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 1086ms 20:28:06 INFO - PROCESS | 1885 | 1477884486021 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 20:28:06 INFO - PROCESS | 1885 | 1477884486025 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 20:28:06 INFO - TEST-START | /FileAPI/historical.html 20:28:06 INFO - PROCESS | 1885 | 1477884486032 Marionette TRACE conn4 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:06 INFO - PROCESS | 1885 | 1477884486209 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 20:28:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0xa2c51800) [pid = 1885] [serial = 208] [outer = 0x94b48400] 20:28:06 INFO - PROCESS | 1885 | 1477884486367 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 20:28:06 INFO - PROCESS | 1885 | 1477884486371 Marionette TRACE conn4 <- [1,314,null,["8"]] 20:28:06 INFO - PROCESS | 1885 | 1477884486425 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 20:28:06 INFO - PROCESS | 1885 | 1477884486430 Marionette TRACE conn4 <- [1,315,null,{}] 20:28:06 INFO - PROCESS | 1885 | 1477884486437 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:06 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e8e400 == 33 [pid = 1885] [id = 70] 20:28:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0xa2e8f000) [pid = 1885] [serial = 209] [outer = (nil)] 20:28:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0xa2e93800) [pid = 1885] [serial = 210] [outer = 0xa2e8f000] 20:28:06 INFO - PROCESS | 1885 | 1477884486528 Marionette DEBUG loaded listener.js 20:28:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0xa42db000) [pid = 1885] [serial = 211] [outer = 0xa2e8f000] 20:28:07 INFO - PROCESS | 1885 | 1477884487381 Marionette TRACE conn4 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 20:28:07 INFO - ..... 20:28:07 INFO - TEST-OK | /FileAPI/historical.html | took 1387ms 20:28:07 INFO - PROCESS | 1885 | 1477884487424 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 20:28:07 INFO - PROCESS | 1885 | 1477884487432 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 20:28:07 INFO - TEST-START | /FileAPI/idlharness.html 20:28:07 INFO - PROCESS | 1885 | 1477884487448 Marionette TRACE conn4 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:07 INFO - PROCESS | 1885 | 1477884487696 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 20:28:07 INFO - PROCESS | 1885 | 1477884487859 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 20:28:07 INFO - PROCESS | 1885 | 1477884487866 Marionette TRACE conn4 <- [1,319,null,["8"]] 20:28:07 INFO - PROCESS | 1885 | 1477884487875 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 20:28:07 INFO - PROCESS | 1885 | 1477884487882 Marionette TRACE conn4 <- [1,320,null,{}] 20:28:07 INFO - PROCESS | 1885 | 1477884487891 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x92ba8800 == 34 [pid = 1885] [id = 71] 20:28:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x92ba9400) [pid = 1885] [serial = 212] [outer = (nil)] 20:28:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x92f1cc00) [pid = 1885] [serial = 213] [outer = 0x92ba9400] 20:28:08 INFO - PROCESS | 1885 | 1477884488018 Marionette DEBUG loaded listener.js 20:28:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x92f8cc00) [pid = 1885] [serial = 214] [outer = 0x92ba9400] 20:28:10 INFO - ................................................................................................... 20:28:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 2658ms 20:28:10 INFO - TEST-START | /FileAPI/idlharness.worker 20:28:10 INFO - PROCESS | 1885 | 1477884489871 Marionette TRACE conn4 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 20:28:10 INFO - PROCESS | 1885 | 1477884490109 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 20:28:10 INFO - PROCESS | 1885 | 1477884490121 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 20:28:10 INFO - PROCESS | 1885 | 1477884490142 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:10 INFO - PROCESS | 1885 | 1477884490414 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 20:28:10 INFO - PROCESS | 1885 | 1477884490566 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 20:28:10 INFO - PROCESS | 1885 | 1477884490571 Marionette TRACE conn4 <- [1,324,null,["8"]] 20:28:10 INFO - PROCESS | 1885 | 1477884490579 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 20:28:10 INFO - PROCESS | 1885 | 1477884490585 Marionette TRACE conn4 <- [1,325,null,{}] 20:28:10 INFO - PROCESS | 1885 | 1477884490592 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a3d3c00 == 35 [pid = 1885] [id = 72] 20:28:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x9a3d8800) [pid = 1885] [serial = 215] [outer = (nil)] 20:28:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa5d22000) [pid = 1885] [serial = 216] [outer = 0x9a3d8800] 20:28:10 INFO - PROCESS | 1885 | 1477884490700 Marionette DEBUG loaded listener.js 20:28:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa5d25000) [pid = 1885] [serial = 217] [outer = 0x9a3d8800] 20:28:11 INFO - PROCESS | 1885 | [1885] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:28:13 INFO - ..................................................................................................................... 20:28:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3602ms 20:28:13 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 20:28:14 INFO - PROCESS | 1885 | 1477884493569 Marionette TRACE conn4 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:28:14 INFO - PROCESS | 1885 | 1477884493747 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 20:28:14 INFO - PROCESS | 1885 | 1477884493756 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 20:28:14 INFO - PROCESS | 1885 | 1477884493772 Marionette TRACE conn4 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:14 INFO - PROCESS | 1885 | 1477884494120 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 20:28:14 INFO - PROCESS | 1885 | --DOCSHELL 0x967b1400 == 34 [pid = 1885] [id = 69] 20:28:14 INFO - PROCESS | 1885 | --DOCSHELL 0x9a05c000 == 33 [pid = 1885] [id = 68] 20:28:14 INFO - PROCESS | 1885 | --DOCSHELL 0x93928800 == 32 [pid = 1885] [id = 67] 20:28:14 INFO - PROCESS | 1885 | --DOCSHELL 0x91ed1000 == 31 [pid = 1885] [id = 66] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x95a37800) [pid = 1885] [serial = 164] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x964ab400) [pid = 1885] [serial = 165] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x92843400) [pid = 1885] [serial = 161] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x92bad400) [pid = 1885] [serial = 162] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x9377c800) [pid = 1885] [serial = 158] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x9b07e400) [pid = 1885] [serial = 159] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x9a05ac00) [pid = 1885] [serial = 155] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xa2ce9000) [pid = 1885] [serial = 156] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x93925000) [pid = 1885] [serial = 152] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x94a23800) [pid = 1885] [serial = 153] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0xa2ce5000) [pid = 1885] [serial = 150] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0xa4741c00) [pid = 1885] [serial = 173] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0xa47b6800) [pid = 1885] [serial = 174] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x9a3d9000) [pid = 1885] [serial = 170] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0xa2e94800) [pid = 1885] [serial = 171] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0xa2ce0000) [pid = 1885] [serial = 167] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0xa2e91c00) [pid = 1885] [serial = 168] [outer = (nil)] [url = about:blank] 20:28:14 INFO - PROCESS | 1885 | 1477884494289 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 20:28:14 INFO - PROCESS | 1885 | 1477884494295 Marionette TRACE conn4 <- [1,329,null,["8"]] 20:28:14 INFO - PROCESS | 1885 | 1477884494303 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 20:28:14 INFO - PROCESS | 1885 | 1477884494310 Marionette TRACE conn4 <- [1,330,null,{}] 20:28:14 INFO - PROCESS | 1885 | 1477884494317 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x92bad400 == 32 [pid = 1885] [id = 73] 20:28:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x92f84c00) [pid = 1885] [serial = 218] [outer = (nil)] 20:28:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x94c64800) [pid = 1885] [serial = 219] [outer = 0x92f84c00] 20:28:14 INFO - PROCESS | 1885 | 1477884494424 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x95b29000) [pid = 1885] [serial = 220] [outer = 0x92f84c00] 20:28:14 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:28:14 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 20:28:15 INFO - PROCESS | 1885 | 1477884495534 Marionette TRACE conn4 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:28:15 INFO - . 20:28:15 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1782ms 20:28:15 INFO - PROCESS | 1885 | 1477884495550 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 20:28:15 INFO - PROCESS | 1885 | 1477884495558 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 20:28:15 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 20:28:15 INFO - PROCESS | 1885 | 1477884495615 Marionette TRACE conn4 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:15 INFO - PROCESS | 1885 | 1477884495859 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 20:28:16 INFO - PROCESS | 1885 | 1477884496011 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 20:28:16 INFO - PROCESS | 1885 | 1477884496019 Marionette TRACE conn4 <- [1,334,null,["8"]] 20:28:16 INFO - PROCESS | 1885 | 1477884496028 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 20:28:16 INFO - PROCESS | 1885 | 1477884496036 Marionette TRACE conn4 <- [1,335,null,{}] 20:28:16 INFO - PROCESS | 1885 | 1477884496044 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x9518dc00 == 33 [pid = 1885] [id = 74] 20:28:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x95218000) [pid = 1885] [serial = 221] [outer = (nil)] 20:28:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x95ec4c00) [pid = 1885] [serial = 222] [outer = 0x95218000] 20:28:16 INFO - PROCESS | 1885 | 1477884496166 Marionette DEBUG loaded listener.js 20:28:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x9792ec00) [pid = 1885] [serial = 223] [outer = 0x95218000] 20:28:20 INFO - PROCESS | 1885 | --DOCSHELL 0x8f94ac00 == 32 [pid = 1885] [id = 65] 20:28:20 INFO - PROCESS | 1885 | --DOCSHELL 0x92ba8800 == 31 [pid = 1885] [id = 71] 20:28:20 INFO - PROCESS | 1885 | --DOCSHELL 0x92bad400 == 30 [pid = 1885] [id = 73] 20:28:20 INFO - PROCESS | 1885 | --DOCSHELL 0x9a3d3c00 == 29 [pid = 1885] [id = 72] 20:28:20 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e8e400 == 28 [pid = 1885] [id = 70] 20:28:21 INFO - PROCESS | 1885 | 1477884501843 Marionette TRACE conn4 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:21 INFO - .. 20:28:21 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6299ms 20:28:21 INFO - PROCESS | 1885 | 1477884501868 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 20:28:21 INFO - PROCESS | 1885 | 1477884501876 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 20:28:21 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 20:28:21 INFO - PROCESS | 1885 | 1477884501902 Marionette TRACE conn4 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:22 INFO - PROCESS | 1885 | 1477884502146 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 20:28:22 INFO - PROCESS | 1885 | 1477884502179 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 20:28:22 INFO - PROCESS | 1885 | 1477884502185 Marionette TRACE conn4 <- [1,339,null,["8"]] 20:28:22 INFO - PROCESS | 1885 | 1477884502194 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 20:28:22 INFO - PROCESS | 1885 | 1477884502203 Marionette TRACE conn4 <- [1,340,null,{}] 20:28:22 INFO - PROCESS | 1885 | 1477884502266 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f94b800 == 29 [pid = 1885] [id = 75] 20:28:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8f94d000) [pid = 1885] [serial = 224] [outer = (nil)] 20:28:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8f953000) [pid = 1885] [serial = 225] [outer = 0x8f94d000] 20:28:22 INFO - PROCESS | 1885 | 1477884502376 Marionette DEBUG loaded listener.js 20:28:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x90350c00) [pid = 1885] [serial = 226] [outer = 0x8f94d000] 20:28:23 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8f94bc00) [pid = 1885] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 20:28:23 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8f44b000) [pid = 1885] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:28:23 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x98126c00) [pid = 1885] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:28:23 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0xa5d23c00) [pid = 1885] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:28:23 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0xa92ba800) [pid = 1885] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:28:24 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x92b06400) [pid = 1885] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:28:24 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x94464400) [pid = 1885] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:28:24 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x91ed7400) [pid = 1885] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:28:24 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x95218c00) [pid = 1885] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:28:24 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0xa2e8f000) [pid = 1885] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:28:24 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x92ba9400) [pid = 1885] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:28:24 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x967b1c00) [pid = 1885] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:28:24 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x9a3d8800) [pid = 1885] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:28:24 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x92f84c00) [pid = 1885] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 20:28:24 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x9a05f000) [pid = 1885] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 20:28:24 INFO - PROCESS | 1885 | 1477884504047 Marionette TRACE conn4 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:24 INFO - ... 20:28:24 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 2177ms 20:28:24 INFO - PROCESS | 1885 | 1477884504076 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 20:28:24 INFO - PROCESS | 1885 | 1477884504082 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 20:28:24 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 20:28:24 INFO - PROCESS | 1885 | 1477884504089 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:24 INFO - PROCESS | 1885 | 1477884504325 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 20:28:24 INFO - PROCESS | 1885 | 1477884504391 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 20:28:24 INFO - PROCESS | 1885 | 1477884504397 Marionette TRACE conn4 <- [1,344,null,["8"]] 20:28:24 INFO - PROCESS | 1885 | 1477884504403 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 20:28:24 INFO - PROCESS | 1885 | 1477884504409 Marionette TRACE conn4 <- [1,345,null,{}] 20:28:24 INFO - PROCESS | 1885 | 1477884504416 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x9283b800 == 30 [pid = 1885] [id = 76] 20:28:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x9283c000) [pid = 1885] [serial = 227] [outer = (nil)] 20:28:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x92a9d400) [pid = 1885] [serial = 228] [outer = 0x9283c000] 20:28:24 INFO - PROCESS | 1885 | 1477884504517 Marionette DEBUG loaded listener.js 20:28:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8f947c00) [pid = 1885] [serial = 229] [outer = 0x9283c000] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x8f951400 == 29 [pid = 1885] [id = 41] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0xa28e6c00 == 28 [pid = 1885] [id = 43] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0xa42d3c00 == 27 [pid = 1885] [id = 44] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x8f449400 == 26 [pid = 1885] [id = 45] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x964b2800 == 25 [pid = 1885] [id = 42] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x9392a000 == 24 [pid = 1885] [id = 29] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x967af000 == 23 [pid = 1885] [id = 40] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x90d73000 == 22 [pid = 1885] [id = 28] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x9377d400 == 21 [pid = 1885] [id = 33] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x9793a800 == 20 [pid = 1885] [id = 30] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x91ed7c00 == 19 [pid = 1885] [id = 39] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0xa28e3800 == 18 [pid = 1885] [id = 32] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x90357000 == 17 [pid = 1885] [id = 31] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x95186c00 == 16 [pid = 1885] [id = 38] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x92f88000 == 15 [pid = 1885] [id = 27] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x92f87c00 == 14 [pid = 1885] [id = 37] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e5800 == 13 [pid = 1885] [id = 36] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x8f94b800 == 12 [pid = 1885] [id = 75] 20:28:28 INFO - PROCESS | 1885 | --DOCSHELL 0x9518dc00 == 11 [pid = 1885] [id = 74] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x94c64800) [pid = 1885] [serial = 219] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x95b29000) [pid = 1885] [serial = 220] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0xa5d22000) [pid = 1885] [serial = 216] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0xa5d25000) [pid = 1885] [serial = 217] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x92f1cc00) [pid = 1885] [serial = 213] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x92f8cc00) [pid = 1885] [serial = 214] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0xa2e93800) [pid = 1885] [serial = 210] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0xa42db000) [pid = 1885] [serial = 211] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x9b07f400) [pid = 1885] [serial = 206] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0xa2c48400) [pid = 1885] [serial = 207] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x9a0d4800) [pid = 1885] [serial = 203] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x9a395400) [pid = 1885] [serial = 204] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x954cc400) [pid = 1885] [serial = 200] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x954d2800) [pid = 1885] [serial = 201] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x928d0400) [pid = 1885] [serial = 197] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x92b05400) [pid = 1885] [serial = 198] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x92b08800) [pid = 1885] [serial = 194] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x92b0d000) [pid = 1885] [serial = 195] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x9ad83800) [pid = 1885] [serial = 191] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0xa2c4ac00) [pid = 1885] [serial = 192] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x94a23400) [pid = 1885] [serial = 188] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0xa92bd000) [pid = 1885] [serial = 189] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0xa92c3c00) [pid = 1885] [serial = 185] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x92b04400) [pid = 1885] [serial = 186] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0xa5d27800) [pid = 1885] [serial = 182] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0xa5d2b000) [pid = 1885] [serial = 183] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x9a061400) [pid = 1885] [serial = 179] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0xa2398000) [pid = 1885] [serial = 180] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f950400) [pid = 1885] [serial = 176] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x91e2a800) [pid = 1885] [serial = 177] [outer = (nil)] [url = about:blank] 20:28:28 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x964b5000) [pid = 1885] [serial = 87] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:28:30 INFO - PROCESS | 1885 | 1477884510153 Marionette TRACE conn4 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:30 INFO - .. 20:28:30 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6089ms 20:28:30 INFO - PROCESS | 1885 | 1477884510179 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 20:28:30 INFO - PROCESS | 1885 | 1477884510187 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 20:28:30 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 20:28:30 INFO - PROCESS | 1885 | 1477884510199 Marionette TRACE conn4 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:30 INFO - PROCESS | 1885 | 1477884510382 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 20:28:30 INFO - PROCESS | 1885 | 1477884510500 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 20:28:30 INFO - PROCESS | 1885 | 1477884510507 Marionette TRACE conn4 <- [1,349,null,["8"]] 20:28:30 INFO - PROCESS | 1885 | 1477884510515 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 20:28:30 INFO - PROCESS | 1885 | 1477884510523 Marionette TRACE conn4 <- [1,350,null,{}] 20:28:30 INFO - PROCESS | 1885 | 1477884510536 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f947000 == 12 [pid = 1885] [id = 77] 20:28:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8f948400) [pid = 1885] [serial = 230] [outer = (nil)] 20:28:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8f94dc00) [pid = 1885] [serial = 231] [outer = 0x8f948400] 20:28:30 INFO - PROCESS | 1885 | 1477884510645 Marionette DEBUG loaded listener.js 20:28:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8f9cb000) [pid = 1885] [serial = 232] [outer = 0x8f948400] 20:28:31 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f94d000) [pid = 1885] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 20:28:31 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x95218000) [pid = 1885] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 20:28:31 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:28:31 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:28:31 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/Navigator.cpp, line 1418 20:28:31 INFO - PROCESS | 1885 | 1477884511853 Marionette TRACE conn4 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:31 INFO - .. 20:28:31 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1673ms 20:28:31 INFO - PROCESS | 1885 | 1477884511869 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 20:28:31 INFO - PROCESS | 1885 | 1477884511875 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 20:28:31 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 20:28:31 INFO - PROCESS | 1885 | 1477884511882 Marionette TRACE conn4 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:32 INFO - PROCESS | 1885 | 1477884512099 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 20:28:32 INFO - PROCESS | 1885 | 1477884512127 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 20:28:32 INFO - PROCESS | 1885 | 1477884512133 Marionette TRACE conn4 <- [1,354,null,["8"]] 20:28:32 INFO - PROCESS | 1885 | 1477884512139 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 20:28:32 INFO - PROCESS | 1885 | 1477884512145 Marionette TRACE conn4 <- [1,355,null,{}] 20:28:32 INFO - PROCESS | 1885 | 1477884512152 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x91ecf000 == 13 [pid = 1885] [id = 78] 20:28:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x9283c400) [pid = 1885] [serial = 233] [outer = (nil)] 20:28:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x928c4c00) [pid = 1885] [serial = 234] [outer = 0x9283c400] 20:28:32 INFO - PROCESS | 1885 | 1477884512250 Marionette DEBUG loaded listener.js 20:28:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8f44d000) [pid = 1885] [serial = 235] [outer = 0x9283c400] 20:28:33 INFO - PROCESS | 1885 | 1477884513425 Marionette TRACE conn4 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:28:33 INFO - . 20:28:33 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1573ms 20:28:33 INFO - PROCESS | 1885 | 1477884513463 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 20:28:33 INFO - PROCESS | 1885 | 1477884513471 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 20:28:33 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 20:28:33 INFO - PROCESS | 1885 | 1477884513478 Marionette TRACE conn4 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:33 INFO - PROCESS | 1885 | 1477884513707 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 20:28:33 INFO - PROCESS | 1885 | 1477884513738 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 20:28:33 INFO - PROCESS | 1885 | 1477884513744 Marionette TRACE conn4 <- [1,359,null,["8"]] 20:28:33 INFO - PROCESS | 1885 | 1477884513791 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 20:28:33 INFO - PROCESS | 1885 | 1477884513804 Marionette TRACE conn4 <- [1,360,null,{}] 20:28:33 INFO - PROCESS | 1885 | 1477884513819 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x9377c800 == 14 [pid = 1885] [id = 79] 20:28:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x9377cc00) [pid = 1885] [serial = 236] [outer = (nil)] 20:28:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x93865800) [pid = 1885] [serial = 237] [outer = 0x9377cc00] 20:28:33 INFO - PROCESS | 1885 | 1477884513945 Marionette DEBUG loaded listener.js 20:28:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x93874c00) [pid = 1885] [serial = 238] [outer = 0x9377cc00] 20:28:37 INFO - PROCESS | 1885 | --DOCSHELL 0x8f43f400 == 13 [pid = 1885] [id = 35] 20:28:37 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x92a9d400) [pid = 1885] [serial = 228] [outer = (nil)] [url = about:blank] 20:28:37 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8f953000) [pid = 1885] [serial = 225] [outer = (nil)] [url = about:blank] 20:28:37 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x9792ec00) [pid = 1885] [serial = 223] [outer = (nil)] [url = about:blank] 20:28:37 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x90350c00) [pid = 1885] [serial = 226] [outer = (nil)] [url = about:blank] 20:28:37 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x95ec4c00) [pid = 1885] [serial = 222] [outer = (nil)] [url = about:blank] 20:28:39 INFO - PROCESS | 1885 | 1477884519602 Marionette TRACE conn4 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:39 INFO - .. 20:28:39 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6146ms 20:28:39 INFO - PROCESS | 1885 | 1477884519626 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 20:28:39 INFO - PROCESS | 1885 | 1477884519633 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 20:28:39 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 20:28:39 INFO - PROCESS | 1885 | 1477884519652 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:39 INFO - PROCESS | 1885 | 1477884519892 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 20:28:39 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x9283c000) [pid = 1885] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 20:28:39 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x9283c400) [pid = 1885] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 20:28:39 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8f948400) [pid = 1885] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 20:28:39 INFO - PROCESS | 1885 | 1477884519974 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 20:28:39 INFO - PROCESS | 1885 | 1477884519981 Marionette TRACE conn4 <- [1,364,null,["8"]] 20:28:39 INFO - PROCESS | 1885 | 1477884519990 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 20:28:40 INFO - PROCESS | 1885 | 1477884519999 Marionette TRACE conn4 <- [1,365,null,{}] 20:28:40 INFO - PROCESS | 1885 | 1477884520005 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f94e400 == 14 [pid = 1885] [id = 80] 20:28:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8f94e800) [pid = 1885] [serial = 239] [outer = (nil)] 20:28:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8f952400) [pid = 1885] [serial = 240] [outer = 0x8f94e800] 20:28:40 INFO - PROCESS | 1885 | 1477884520114 Marionette DEBUG loaded listener.js 20:28:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x9034cc00) [pid = 1885] [serial = 241] [outer = 0x8f94e800] 20:28:40 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:28:40 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:28:41 INFO - PROCESS | 1885 | 1477884521140 Marionette TRACE conn4 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:41 INFO - .. 20:28:41 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1524ms 20:28:41 INFO - PROCESS | 1885 | 1477884521172 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 20:28:41 INFO - PROCESS | 1885 | 1477884521178 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 20:28:41 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 20:28:41 INFO - PROCESS | 1885 | 1477884521186 Marionette TRACE conn4 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:41 INFO - PROCESS | 1885 | 1477884521371 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 20:28:41 INFO - PROCESS | 1885 | 1477884521479 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 20:28:41 INFO - PROCESS | 1885 | 1477884521485 Marionette TRACE conn4 <- [1,369,null,["8"]] 20:28:41 INFO - PROCESS | 1885 | 1477884521493 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 20:28:41 INFO - PROCESS | 1885 | 1477884521499 Marionette TRACE conn4 <- [1,370,null,{}] 20:28:41 INFO - PROCESS | 1885 | 1477884521505 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b03800 == 15 [pid = 1885] [id = 81] 20:28:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x92b04800) [pid = 1885] [serial = 242] [outer = (nil)] 20:28:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x92b08000) [pid = 1885] [serial = 243] [outer = 0x92b04800] 20:28:41 INFO - PROCESS | 1885 | 1477884521605 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x92b10000) [pid = 1885] [serial = 244] [outer = 0x92b04800] 20:28:42 INFO - PROCESS | 1885 | 1477884522654 Marionette TRACE conn4 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:42 INFO - .. 20:28:42 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1522ms 20:28:42 INFO - PROCESS | 1885 | 1477884522716 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 20:28:42 INFO - PROCESS | 1885 | 1477884522724 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 20:28:42 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 20:28:42 INFO - PROCESS | 1885 | 1477884522731 Marionette TRACE conn4 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:42 INFO - PROCESS | 1885 | 1477884522922 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 20:28:43 INFO - PROCESS | 1885 | 1477884523038 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 20:28:43 INFO - PROCESS | 1885 | 1477884523043 Marionette TRACE conn4 <- [1,374,null,["8"]] 20:28:43 INFO - PROCESS | 1885 | 1477884523051 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 20:28:43 INFO - PROCESS | 1885 | 1477884523058 Marionette TRACE conn4 <- [1,375,null,{}] 20:28:43 INFO - PROCESS | 1885 | 1477884523065 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x949ca800 == 16 [pid = 1885] [id = 82] 20:28:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x949cac00) [pid = 1885] [serial = 245] [outer = (nil)] 20:28:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x949cd800) [pid = 1885] [serial = 246] [outer = 0x949cac00] 20:28:43 INFO - PROCESS | 1885 | 1477884523171 Marionette DEBUG loaded listener.js 20:28:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x94a20c00) [pid = 1885] [serial = 247] [outer = 0x949cac00] 20:28:46 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x928c4c00) [pid = 1885] [serial = 234] [outer = (nil)] [url = about:blank] 20:28:46 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8f44d000) [pid = 1885] [serial = 235] [outer = (nil)] [url = about:blank] 20:28:46 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8f94dc00) [pid = 1885] [serial = 231] [outer = (nil)] [url = about:blank] 20:28:46 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8f9cb000) [pid = 1885] [serial = 232] [outer = (nil)] [url = about:blank] 20:28:46 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8f947c00) [pid = 1885] [serial = 229] [outer = (nil)] [url = about:blank] 20:28:48 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x92b04800) [pid = 1885] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 20:28:48 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8f94e800) [pid = 1885] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 20:28:48 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x9377cc00) [pid = 1885] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 20:28:48 INFO - PROCESS | 1885 | 1477884528893 Marionette TRACE conn4 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:48 INFO - .. 20:28:48 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6191ms 20:28:48 INFO - PROCESS | 1885 | 1477884528923 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 20:28:48 INFO - PROCESS | 1885 | 1477884528931 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 20:28:48 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 20:28:48 INFO - PROCESS | 1885 | 1477884528942 Marionette TRACE conn4 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:49 INFO - PROCESS | 1885 | 1477884529097 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 20:28:49 INFO - PROCESS | 1885 | 1477884529118 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 20:28:49 INFO - PROCESS | 1885 | 1477884529124 Marionette TRACE conn4 <- [1,379,null,["8"]] 20:28:49 INFO - PROCESS | 1885 | 1477884529133 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 20:28:49 INFO - PROCESS | 1885 | 1477884529142 Marionette TRACE conn4 <- [1,380,null,{}] 20:28:49 INFO - PROCESS | 1885 | 1477884529148 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f952000 == 17 [pid = 1885] [id = 83] 20:28:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8f952c00) [pid = 1885] [serial = 248] [outer = (nil)] 20:28:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8f9c6000) [pid = 1885] [serial = 249] [outer = 0x8f952c00] 20:28:49 INFO - PROCESS | 1885 | 1477884529337 Marionette DEBUG loaded listener.js 20:28:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x90d71c00) [pid = 1885] [serial = 250] [outer = 0x8f952c00] 20:28:49 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:28:50 INFO - PROCESS | 1885 | 1477884530368 Marionette TRACE conn4 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:50 INFO - .. 20:28:50 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1479ms 20:28:50 INFO - PROCESS | 1885 | 1477884530419 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 20:28:50 INFO - PROCESS | 1885 | 1477884530427 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 20:28:50 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 20:28:50 INFO - PROCESS | 1885 | 1477884530434 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:50 INFO - PROCESS | 1885 | 1477884530643 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 20:28:50 INFO - PROCESS | 1885 | 1477884530671 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 20:28:50 INFO - PROCESS | 1885 | 1477884530676 Marionette TRACE conn4 <- [1,384,null,["8"]] 20:28:50 INFO - PROCESS | 1885 | 1477884530682 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 20:28:50 INFO - PROCESS | 1885 | 1477884530688 Marionette TRACE conn4 <- [1,385,null,{}] 20:28:50 INFO - PROCESS | 1885 | 1477884530694 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b0b000 == 18 [pid = 1885] [id = 84] 20:28:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x92b0c000) [pid = 1885] [serial = 251] [outer = (nil)] 20:28:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x92b0e000) [pid = 1885] [serial = 252] [outer = 0x92b0c000] 20:28:50 INFO - PROCESS | 1885 | 1477884530791 Marionette DEBUG loaded listener.js 20:28:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8f445800) [pid = 1885] [serial = 253] [outer = 0x92b0c000] 20:28:54 INFO - PROCESS | 1885 | --DOCSHELL 0xa28e5c00 == 17 [pid = 1885] [id = 34] 20:28:54 INFO - PROCESS | 1885 | --DOCSHELL 0x91ecf000 == 16 [pid = 1885] [id = 78] 20:28:54 INFO - PROCESS | 1885 | --DOCSHELL 0x9377c800 == 15 [pid = 1885] [id = 79] 20:28:54 INFO - PROCESS | 1885 | --DOCSHELL 0x92b03800 == 14 [pid = 1885] [id = 81] 20:28:54 INFO - PROCESS | 1885 | --DOCSHELL 0x9283b800 == 13 [pid = 1885] [id = 76] 20:28:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8f947000 == 12 [pid = 1885] [id = 77] 20:28:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8f94e400 == 11 [pid = 1885] [id = 80] 20:28:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8f952000 == 10 [pid = 1885] [id = 83] 20:28:54 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x93865800) [pid = 1885] [serial = 237] [outer = (nil)] [url = about:blank] 20:28:54 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x92b08000) [pid = 1885] [serial = 243] [outer = (nil)] [url = about:blank] 20:28:54 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x92b10000) [pid = 1885] [serial = 244] [outer = (nil)] [url = about:blank] 20:28:54 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f952400) [pid = 1885] [serial = 240] [outer = (nil)] [url = about:blank] 20:28:54 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x9034cc00) [pid = 1885] [serial = 241] [outer = (nil)] [url = about:blank] 20:28:54 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x93874c00) [pid = 1885] [serial = 238] [outer = (nil)] [url = about:blank] 20:28:56 INFO - PROCESS | 1885 | 1477884536410 Marionette TRACE conn4 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:56 INFO - .. 20:28:56 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5994ms 20:28:56 INFO - PROCESS | 1885 | 1477884536429 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 20:28:56 INFO - PROCESS | 1885 | 1477884536436 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 20:28:56 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 20:28:56 INFO - PROCESS | 1885 | 1477884536448 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:56 INFO - PROCESS | 1885 | 1477884536690 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 20:28:56 INFO - PROCESS | 1885 | 1477884536730 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 20:28:56 INFO - PROCESS | 1885 | 1477884536737 Marionette TRACE conn4 <- [1,389,null,["8"]] 20:28:56 INFO - PROCESS | 1885 | 1477884536747 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 20:28:56 INFO - PROCESS | 1885 | 1477884536754 Marionette TRACE conn4 <- [1,390,null,{}] 20:28:56 INFO - PROCESS | 1885 | 1477884536817 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f94b000 == 11 [pid = 1885] [id = 85] 20:28:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8f94b400) [pid = 1885] [serial = 254] [outer = (nil)] 20:28:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8f950c00) [pid = 1885] [serial = 255] [outer = 0x8f94b400] 20:28:56 INFO - PROCESS | 1885 | 1477884536926 Marionette DEBUG loaded listener.js 20:28:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8f443800) [pid = 1885] [serial = 256] [outer = 0x8f94b400] 20:28:57 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f952c00) [pid = 1885] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 20:28:57 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x949cac00) [pid = 1885] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 20:28:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:28:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:28:57 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:28:58 INFO - PROCESS | 1885 | 1477884538063 Marionette TRACE conn4 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:58 INFO - .. 20:28:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1679ms 20:28:58 INFO - PROCESS | 1885 | 1477884538126 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 20:28:58 INFO - PROCESS | 1885 | 1477884538133 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 20:28:58 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 20:28:58 INFO - PROCESS | 1885 | 1477884538141 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:58 INFO - PROCESS | 1885 | 1477884538333 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 20:28:58 INFO - PROCESS | 1885 | 1477884538351 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 20:28:58 INFO - PROCESS | 1885 | 1477884538358 Marionette TRACE conn4 <- [1,394,null,["8"]] 20:28:58 INFO - PROCESS | 1885 | 1477884538455 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 20:28:58 INFO - PROCESS | 1885 | 1477884538462 Marionette TRACE conn4 <- [1,395,null,{}] 20:28:58 INFO - PROCESS | 1885 | 1477884538469 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f952000 == 12 [pid = 1885] [id = 86] 20:28:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x9283c000) [pid = 1885] [serial = 257] [outer = (nil)] 20:28:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x92a9a800) [pid = 1885] [serial = 258] [outer = 0x9283c000] 20:28:58 INFO - PROCESS | 1885 | 1477884538569 Marionette DEBUG loaded listener.js 20:28:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x92b01800) [pid = 1885] [serial = 259] [outer = 0x9283c000] 20:28:59 INFO - PROCESS | 1885 | 1477884539638 Marionette TRACE conn4 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:28:59 INFO - .. 20:28:59 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1525ms 20:28:59 INFO - PROCESS | 1885 | 1477884539674 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 20:28:59 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 20:28:59 INFO - PROCESS | 1885 | 1477884539682 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 20:28:59 INFO - PROCESS | 1885 | 1477884539689 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:59 INFO - PROCESS | 1885 | 1477884539911 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 20:28:59 INFO - PROCESS | 1885 | 1477884539938 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 20:28:59 INFO - PROCESS | 1885 | 1477884539945 Marionette TRACE conn4 <- [1,399,null,["8"]] 20:28:59 INFO - PROCESS | 1885 | 1477884539952 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 20:28:59 INFO - PROCESS | 1885 | 1477884539960 Marionette TRACE conn4 <- [1,400,null,{}] 20:28:59 INFO - PROCESS | 1885 | 1477884539966 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x92f8a400 == 13 [pid = 1885] [id = 87] 20:29:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x92f8a800) [pid = 1885] [serial = 260] [outer = (nil)] 20:29:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x939cec00) [pid = 1885] [serial = 261] [outer = 0x92f8a800] 20:29:00 INFO - PROCESS | 1885 | 1477884540109 Marionette DEBUG loaded listener.js 20:29:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8f4e4800) [pid = 1885] [serial = 262] [outer = 0x92f8a800] 20:29:03 INFO - PROCESS | 1885 | --DOCSHELL 0x949ca800 == 12 [pid = 1885] [id = 82] 20:29:03 INFO - PROCESS | 1885 | --DOCSHELL 0x92b0b000 == 11 [pid = 1885] [id = 84] 20:29:03 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8f9c6000) [pid = 1885] [serial = 249] [outer = (nil)] [url = about:blank] 20:29:03 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x90d71c00) [pid = 1885] [serial = 250] [outer = (nil)] [url = about:blank] 20:29:03 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x949cd800) [pid = 1885] [serial = 246] [outer = (nil)] [url = about:blank] 20:29:03 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x94a20c00) [pid = 1885] [serial = 247] [outer = (nil)] [url = about:blank] 20:29:05 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x9283c000) [pid = 1885] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 20:29:05 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8f94b400) [pid = 1885] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 20:29:05 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x92b0c000) [pid = 1885] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 20:29:05 INFO - PROCESS | 1885 | 1477884545907 Marionette TRACE conn4 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:29:05 INFO - .. 20:29:05 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6238ms 20:29:05 INFO - PROCESS | 1885 | 1477884545926 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 20:29:05 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 20:29:05 INFO - PROCESS | 1885 | 1477884545934 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 20:29:05 INFO - PROCESS | 1885 | 1477884545945 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:06 INFO - PROCESS | 1885 | 1477884546215 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 20:29:06 INFO - PROCESS | 1885 | 1477884546288 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 20:29:06 INFO - PROCESS | 1885 | 1477884546293 Marionette TRACE conn4 <- [1,404,null,["8"]] 20:29:06 INFO - PROCESS | 1885 | 1477884546301 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 20:29:06 INFO - PROCESS | 1885 | 1477884546312 Marionette TRACE conn4 <- [1,405,null,{}] 20:29:06 INFO - PROCESS | 1885 | 1477884546317 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x90351000 == 12 [pid = 1885] [id = 88] 20:29:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x90351400) [pid = 1885] [serial = 263] [outer = (nil)] 20:29:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x90356c00) [pid = 1885] [serial = 264] [outer = 0x90351400] 20:29:06 INFO - PROCESS | 1885 | 1477884546428 Marionette DEBUG loaded listener.js 20:29:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x9283b800) [pid = 1885] [serial = 265] [outer = 0x90351400] 20:29:07 INFO - PROCESS | 1885 | 1477884547444 Marionette TRACE conn4 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:29:07 INFO - . 20:29:07 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1526ms 20:29:07 INFO - PROCESS | 1885 | 1477884547467 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 20:29:07 INFO - PROCESS | 1885 | 1477884547475 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 20:29:07 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 20:29:07 INFO - PROCESS | 1885 | 1477884547483 Marionette TRACE conn4 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:07 INFO - PROCESS | 1885 | 1477884547689 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 20:29:07 INFO - PROCESS | 1885 | 1477884547810 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 20:29:07 INFO - PROCESS | 1885 | 1477884547816 Marionette TRACE conn4 <- [1,409,null,["8"]] 20:29:07 INFO - PROCESS | 1885 | 1477884547825 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 20:29:07 INFO - PROCESS | 1885 | 1477884547831 Marionette TRACE conn4 <- [1,410,null,{}] 20:29:07 INFO - PROCESS | 1885 | 1477884547839 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x92bafc00 == 13 [pid = 1885] [id = 89] 20:29:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x92f11c00) [pid = 1885] [serial = 266] [outer = (nil)] 20:29:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x92f84400) [pid = 1885] [serial = 267] [outer = 0x92f11c00] 20:29:07 INFO - PROCESS | 1885 | 1477884547962 Marionette DEBUG loaded listener.js 20:29:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x93871400) [pid = 1885] [serial = 268] [outer = 0x92f11c00] 20:29:11 INFO - PROCESS | 1885 | --DOCSHELL 0x8f952000 == 12 [pid = 1885] [id = 86] 20:29:11 INFO - PROCESS | 1885 | --DOCSHELL 0x90351000 == 11 [pid = 1885] [id = 88] 20:29:11 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x92b0e000) [pid = 1885] [serial = 252] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x92a9a800) [pid = 1885] [serial = 258] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x92b01800) [pid = 1885] [serial = 259] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f950c00) [pid = 1885] [serial = 255] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8f443800) [pid = 1885] [serial = 256] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8f445800) [pid = 1885] [serial = 253] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x939cec00) [pid = 1885] [serial = 261] [outer = (nil)] [url = about:blank] 20:29:13 INFO - PROCESS | 1885 | 1477884553533 Marionette TRACE conn4 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:29:13 INFO - .. 20:29:13 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6086ms 20:29:13 INFO - PROCESS | 1885 | 1477884553570 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 20:29:13 INFO - PROCESS | 1885 | 1477884553577 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 20:29:13 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 20:29:13 INFO - PROCESS | 1885 | 1477884553596 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:13 INFO - PROCESS | 1885 | 1477884553821 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 20:29:13 INFO - PROCESS | 1885 | 1477884553891 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 20:29:13 INFO - PROCESS | 1885 | 1477884553898 Marionette TRACE conn4 <- [1,414,null,["8"]] 20:29:13 INFO - PROCESS | 1885 | 1477884553907 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 20:29:13 INFO - PROCESS | 1885 | 1477884553915 Marionette TRACE conn4 <- [1,415,null,{}] 20:29:13 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x90351400) [pid = 1885] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 20:29:13 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x92f8a800) [pid = 1885] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 20:29:13 INFO - PROCESS | 1885 | 1477884553951 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e8400 == 12 [pid = 1885] [id = 90] 20:29:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8f946400) [pid = 1885] [serial = 269] [outer = (nil)] 20:29:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8f94b400) [pid = 1885] [serial = 270] [outer = 0x8f946400] 20:29:14 INFO - PROCESS | 1885 | 1477884554069 Marionette DEBUG loaded listener.js 20:29:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8f94ec00) [pid = 1885] [serial = 271] [outer = 0x8f946400] 20:29:19 INFO - PROCESS | 1885 | --DOCSHELL 0x8f94b000 == 11 [pid = 1885] [id = 85] 20:29:19 INFO - PROCESS | 1885 | --DOCSHELL 0x92f8a400 == 10 [pid = 1885] [id = 87] 20:29:19 INFO - PROCESS | 1885 | --DOCSHELL 0x92bafc00 == 9 [pid = 1885] [id = 89] 20:29:19 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8f4e4800) [pid = 1885] [serial = 262] [outer = (nil)] [url = about:blank] 20:29:19 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x9283b800) [pid = 1885] [serial = 265] [outer = (nil)] [url = about:blank] 20:29:19 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x90356c00) [pid = 1885] [serial = 264] [outer = (nil)] [url = about:blank] 20:29:19 INFO - PROCESS | 1885 | 1477884559635 Marionette TRACE conn4 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:29:19 INFO - .. 20:29:19 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6102ms 20:29:19 INFO - PROCESS | 1885 | 1477884559689 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 20:29:19 INFO - PROCESS | 1885 | 1477884559697 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 20:29:19 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 20:29:19 INFO - PROCESS | 1885 | 1477884559708 Marionette TRACE conn4 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:19 INFO - PROCESS | 1885 | 1477884559892 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 20:29:19 INFO - PROCESS | 1885 | 1477884559993 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 20:29:20 INFO - PROCESS | 1885 | 1477884559999 Marionette TRACE conn4 <- [1,419,null,["8"]] 20:29:20 INFO - PROCESS | 1885 | 1477884560008 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 20:29:20 INFO - PROCESS | 1885 | 1477884560017 Marionette TRACE conn4 <- [1,420,null,{}] 20:29:20 INFO - PROCESS | 1885 | 1477884560022 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f946c00 == 10 [pid = 1885] [id = 91] 20:29:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8f948400) [pid = 1885] [serial = 272] [outer = (nil)] 20:29:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8f94b000) [pid = 1885] [serial = 273] [outer = 0x8f948400] 20:29:20 INFO - PROCESS | 1885 | 1477884560129 Marionette DEBUG loaded listener.js 20:29:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8f9c6400) [pid = 1885] [serial = 274] [outer = 0x8f948400] 20:29:21 INFO - PROCESS | 1885 | 1477884561207 Marionette TRACE conn4 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:29:21 INFO - .. 20:29:21 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1524ms 20:29:21 INFO - PROCESS | 1885 | 1477884561230 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 20:29:21 INFO - PROCESS | 1885 | 1477884561238 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 20:29:21 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 20:29:21 INFO - PROCESS | 1885 | 1477884561245 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:21 INFO - PROCESS | 1885 | 1477884561465 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 20:29:21 INFO - PROCESS | 1885 | 1477884561476 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 20:29:21 INFO - PROCESS | 1885 | 1477884561480 Marionette TRACE conn4 <- [1,424,null,["8"]] 20:29:21 INFO - PROCESS | 1885 | 1477884561503 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 20:29:21 INFO - PROCESS | 1885 | 1477884561508 Marionette TRACE conn4 <- [1,425,null,{}] 20:29:21 INFO - PROCESS | 1885 | 1477884561580 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f951000 == 11 [pid = 1885] [id = 92] 20:29:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x9283bc00) [pid = 1885] [serial = 275] [outer = (nil)] 20:29:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x928c4800) [pid = 1885] [serial = 276] [outer = 0x9283bc00] 20:29:21 INFO - PROCESS | 1885 | 1477884561681 Marionette DEBUG loaded listener.js 20:29:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8f4e2400) [pid = 1885] [serial = 277] [outer = 0x9283bc00] 20:29:22 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x92f11c00) [pid = 1885] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 20:29:22 INFO - PROCESS | 1885 | 1477884562801 Marionette TRACE conn4 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:29:22 INFO - .. 20:29:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1573ms 20:29:22 INFO - PROCESS | 1885 | 1477884562836 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 20:29:22 INFO - PROCESS | 1885 | 1477884562847 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 20:29:22 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 20:29:22 INFO - PROCESS | 1885 | 1477884562854 Marionette TRACE conn4 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:23 INFO - PROCESS | 1885 | 1477884563080 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 20:29:23 INFO - PROCESS | 1885 | 1477884563099 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 20:29:23 INFO - PROCESS | 1885 | 1477884563105 Marionette TRACE conn4 <- [1,429,null,["8"]] 20:29:23 INFO - PROCESS | 1885 | 1477884563110 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 20:29:23 INFO - PROCESS | 1885 | 1477884563117 Marionette TRACE conn4 <- [1,430,null,{}] 20:29:23 INFO - PROCESS | 1885 | 1477884563123 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x92f0f800 == 12 [pid = 1885] [id = 93] 20:29:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x92f11c00) [pid = 1885] [serial = 278] [outer = (nil)] 20:29:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x92f82c00) [pid = 1885] [serial = 279] [outer = 0x92f11c00] 20:29:23 INFO - PROCESS | 1885 | 1477884563227 Marionette DEBUG loaded listener.js 20:29:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x92f87c00) [pid = 1885] [serial = 280] [outer = 0x92f11c00] 20:29:23 INFO - PROCESS | 1885 | 1477884563870 Marionette TRACE conn4 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 20:29:23 INFO - . 20:29:23 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1029ms 20:29:23 INFO - PROCESS | 1885 | 1477884563891 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 20:29:23 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 20:29:23 INFO - PROCESS | 1885 | 1477884563896 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 20:29:23 INFO - PROCESS | 1885 | 1477884563905 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:24 INFO - PROCESS | 1885 | 1477884564130 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 20:29:24 INFO - PROCESS | 1885 | 1477884564169 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 20:29:24 INFO - PROCESS | 1885 | 1477884564176 Marionette TRACE conn4 <- [1,434,null,["8"]] 20:29:24 INFO - PROCESS | 1885 | 1477884564181 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 20:29:24 INFO - PROCESS | 1885 | 1477884564188 Marionette TRACE conn4 <- [1,435,null,{}] 20:29:24 INFO - PROCESS | 1885 | 1477884564194 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9ec800 == 13 [pid = 1885] [id = 94] 20:29:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x949c4800) [pid = 1885] [serial = 281] [outer = (nil)] 20:29:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x949cac00) [pid = 1885] [serial = 282] [outer = 0x949c4800] 20:29:24 INFO - PROCESS | 1885 | 1477884564300 Marionette DEBUG loaded listener.js 20:29:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x94c6ec00) [pid = 1885] [serial = 283] [outer = 0x949c4800] 20:29:24 INFO - PROCESS | 1885 | 1477884564913 Marionette TRACE conn4 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 20:29:24 INFO - . 20:29:24 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1035ms 20:29:24 INFO - PROCESS | 1885 | 1477884564947 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 20:29:24 INFO - PROCESS | 1885 | 1477884564953 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 20:29:24 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 20:29:24 INFO - PROCESS | 1885 | 1477884564960 Marionette TRACE conn4 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:25 INFO - PROCESS | 1885 | 1477884565129 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 20:29:25 INFO - PROCESS | 1885 | 1477884565144 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 20:29:25 INFO - PROCESS | 1885 | 1477884565148 Marionette TRACE conn4 <- [1,439,null,["8"]] 20:29:25 INFO - PROCESS | 1885 | 1477884565155 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 20:29:25 INFO - PROCESS | 1885 | 1477884565159 Marionette TRACE conn4 <- [1,440,null,{}] 20:29:25 INFO - PROCESS | 1885 | 1477884565164 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x949ca400 == 14 [pid = 1885] [id = 95] 20:29:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x94d87000) [pid = 1885] [serial = 284] [outer = (nil)] 20:29:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x94d8bc00) [pid = 1885] [serial = 285] [outer = 0x94d87000] 20:29:25 INFO - PROCESS | 1885 | 1477884565286 Marionette DEBUG loaded listener.js 20:29:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x94d8f000) [pid = 1885] [serial = 286] [outer = 0x94d87000] 20:29:26 INFO - PROCESS | 1885 | 1477884566095 Marionette TRACE conn4 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 20:29:26 INFO - . 20:29:26 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1169ms 20:29:26 INFO - PROCESS | 1885 | 1477884566131 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 20:29:26 INFO - PROCESS | 1885 | 1477884566138 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 20:29:26 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 20:29:26 INFO - PROCESS | 1885 | 1477884566147 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:26 INFO - PROCESS | 1885 | 1477884566362 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 20:29:26 INFO - PROCESS | 1885 | 1477884566479 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 20:29:26 INFO - PROCESS | 1885 | 1477884566486 Marionette TRACE conn4 <- [1,444,null,["8"]] 20:29:26 INFO - PROCESS | 1885 | 1477884566494 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 20:29:26 INFO - PROCESS | 1885 | 1477884566502 Marionette TRACE conn4 <- [1,445,null,{}] 20:29:26 INFO - PROCESS | 1885 | 1477884566509 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f440000 == 15 [pid = 1885] [id = 96] 20:29:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x92b03400) [pid = 1885] [serial = 287] [outer = (nil)] 20:29:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x92b06400) [pid = 1885] [serial = 288] [outer = 0x92b03400] 20:29:26 INFO - PROCESS | 1885 | 1477884566626 Marionette DEBUG loaded listener.js 20:29:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x92f8dc00) [pid = 1885] [serial = 289] [outer = 0x92b03400] 20:29:27 INFO - PROCESS | 1885 | 1477884567356 Marionette TRACE conn4 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 20:29:27 INFO - . 20:29:27 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1270ms 20:29:27 INFO - PROCESS | 1885 | 1477884567417 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 20:29:27 INFO - PROCESS | 1885 | 1477884567424 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 20:29:27 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 20:29:27 INFO - PROCESS | 1885 | 1477884567433 Marionette TRACE conn4 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:27 INFO - PROCESS | 1885 | 1477884567669 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 20:29:27 INFO - PROCESS | 1885 | 1477884567684 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 20:29:27 INFO - PROCESS | 1885 | 1477884567688 Marionette TRACE conn4 <- [1,449,null,["8"]] 20:29:27 INFO - PROCESS | 1885 | 1477884567736 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 20:29:27 INFO - PROCESS | 1885 | 1477884567743 Marionette TRACE conn4 <- [1,450,null,{}] 20:29:27 INFO - PROCESS | 1885 | 1477884567805 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x95182000 == 16 [pid = 1885] [id = 97] 20:29:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x95183000) [pid = 1885] [serial = 290] [outer = (nil)] 20:29:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x95187800) [pid = 1885] [serial = 291] [outer = 0x95183000] 20:29:27 INFO - PROCESS | 1885 | 1477884567922 Marionette DEBUG loaded listener.js 20:29:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x95212800) [pid = 1885] [serial = 292] [outer = 0x95183000] 20:29:28 INFO - PROCESS | 1885 | 1477884568667 Marionette TRACE conn4 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 20:29:28 INFO - . 20:29:28 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1327ms 20:29:28 INFO - PROCESS | 1885 | 1477884568768 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 20:29:28 INFO - PROCESS | 1885 | 1477884568776 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 20:29:28 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 20:29:28 INFO - PROCESS | 1885 | 1477884568801 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:29 INFO - PROCESS | 1885 | 1477884569050 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 20:29:29 INFO - PROCESS | 1885 | 1477884569202 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 20:29:29 INFO - PROCESS | 1885 | 1477884569209 Marionette TRACE conn4 <- [1,454,null,["8"]] 20:29:29 INFO - PROCESS | 1885 | 1477884569218 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 20:29:29 INFO - PROCESS | 1885 | 1477884569225 Marionette TRACE conn4 <- [1,455,null,{}] 20:29:29 INFO - PROCESS | 1885 | 1477884569234 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x95a43000 == 17 [pid = 1885] [id = 98] 20:29:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x95a43400) [pid = 1885] [serial = 293] [outer = (nil)] 20:29:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x95b23c00) [pid = 1885] [serial = 294] [outer = 0x95a43400] 20:29:29 INFO - PROCESS | 1885 | 1477884569347 Marionette DEBUG loaded listener.js 20:29:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x95ebfc00) [pid = 1885] [serial = 295] [outer = 0x95a43400] 20:29:30 INFO - PROCESS | 1885 | 1477884570013 Marionette TRACE conn4 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 20:29:30 INFO - . 20:29:30 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1278ms 20:29:30 INFO - PROCESS | 1885 | 1477884570078 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 20:29:30 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 20:29:30 INFO - PROCESS | 1885 | 1477884570084 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 20:29:30 INFO - PROCESS | 1885 | 1477884570092 Marionette TRACE conn4 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:30 INFO - PROCESS | 1885 | 1477884570303 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 20:29:30 INFO - PROCESS | 1885 | 1477884570446 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 20:29:30 INFO - PROCESS | 1885 | 1477884570452 Marionette TRACE conn4 <- [1,459,null,["8"]] 20:29:30 INFO - PROCESS | 1885 | 1477884570466 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 20:29:30 INFO - PROCESS | 1885 | 1477884570476 Marionette TRACE conn4 <- [1,460,null,{}] 20:29:30 INFO - PROCESS | 1885 | 1477884570483 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x92baa800 == 18 [pid = 1885] [id = 99] 20:29:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x964b9400) [pid = 1885] [serial = 296] [outer = (nil)] 20:29:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x966d4c00) [pid = 1885] [serial = 297] [outer = 0x964b9400] 20:29:30 INFO - PROCESS | 1885 | 1477884570589 Marionette DEBUG loaded listener.js 20:29:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x967a9c00) [pid = 1885] [serial = 298] [outer = 0x964b9400] 20:29:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x954d7800 == 19 [pid = 1885] [id = 100] 20:29:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x97930000) [pid = 1885] [serial = 299] [outer = (nil)] 20:29:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x962cd800 == 20 [pid = 1885] [id = 101] 20:29:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x979dd000) [pid = 1885] [serial = 300] [outer = (nil)] 20:29:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x979dd400) [pid = 1885] [serial = 301] [outer = 0x979dd000] 20:29:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x979e3000) [pid = 1885] [serial = 302] [outer = 0x97930000] 20:29:32 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8f94b400) [pid = 1885] [serial = 270] [outer = (nil)] [url = about:blank] 20:29:32 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x92f84400) [pid = 1885] [serial = 267] [outer = (nil)] [url = about:blank] 20:29:32 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x93871400) [pid = 1885] [serial = 268] [outer = (nil)] [url = about:blank] 20:29:35 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x949c4800) [pid = 1885] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 20:29:35 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8f948400) [pid = 1885] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 20:29:35 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x92f11c00) [pid = 1885] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 20:29:35 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8f946400) [pid = 1885] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 20:29:35 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x9283bc00) [pid = 1885] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 20:29:36 INFO - PROCESS | 1885 | 1477884576189 Marionette TRACE conn4 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:29:36 INFO - . 20:29:36 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6137ms 20:29:36 INFO - PROCESS | 1885 | 1477884576236 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 20:29:36 INFO - PROCESS | 1885 | 1477884576243 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 20:29:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x90358400) [pid = 1885] [serial = 303] [outer = 0x94b48400] 20:29:36 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 20:29:36 INFO - PROCESS | 1885 | 1477884576299 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:36 INFO - PROCESS | 1885 | 1477884576524 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 20:29:36 INFO - PROCESS | 1885 | 1477884576645 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 20:29:36 INFO - PROCESS | 1885 | 1477884576652 Marionette TRACE conn4 <- [1,464,null,["8"]] 20:29:36 INFO - PROCESS | 1885 | 1477884576660 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 20:29:36 INFO - PROCESS | 1885 | 1477884576667 Marionette TRACE conn4 <- [1,465,null,{}] 20:29:36 INFO - PROCESS | 1885 | 1477884576674 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x9521e800 == 21 [pid = 1885] [id = 102] 20:29:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x9521ec00) [pid = 1885] [serial = 304] [outer = (nil)] 20:29:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x95220400) [pid = 1885] [serial = 305] [outer = 0x9521ec00] 20:29:36 INFO - PROCESS | 1885 | 1477884576776 Marionette DEBUG loaded listener.js 20:29:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x95a38400) [pid = 1885] [serial = 306] [outer = 0x9521ec00] 20:29:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x967a9400 == 22 [pid = 1885] [id = 103] 20:29:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x967b1400) [pid = 1885] [serial = 307] [outer = (nil)] 20:29:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x967ae800) [pid = 1885] [serial = 308] [outer = 0x967b1400] 20:29:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8f946c00 == 21 [pid = 1885] [id = 91] 20:29:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e8400 == 20 [pid = 1885] [id = 90] 20:29:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8f951000 == 19 [pid = 1885] [id = 92] 20:29:40 INFO - PROCESS | 1885 | --DOCSHELL 0x962cd800 == 18 [pid = 1885] [id = 101] 20:29:40 INFO - PROCESS | 1885 | --DOCSHELL 0x954d7800 == 17 [pid = 1885] [id = 100] 20:29:40 INFO - PROCESS | 1885 | --DOCSHELL 0x92baa800 == 16 [pid = 1885] [id = 99] 20:29:40 INFO - PROCESS | 1885 | --DOCSHELL 0x95a43000 == 15 [pid = 1885] [id = 98] 20:29:40 INFO - PROCESS | 1885 | --DOCSHELL 0x95182000 == 14 [pid = 1885] [id = 97] 20:29:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8f440000 == 13 [pid = 1885] [id = 96] 20:29:40 INFO - PROCESS | 1885 | --DOCSHELL 0x949ca400 == 12 [pid = 1885] [id = 95] 20:29:40 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x949cac00) [pid = 1885] [serial = 282] [outer = (nil)] [url = about:blank] 20:29:40 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x94c6ec00) [pid = 1885] [serial = 283] [outer = (nil)] [url = about:blank] 20:29:40 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x92f82c00) [pid = 1885] [serial = 279] [outer = (nil)] [url = about:blank] 20:29:40 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x92f87c00) [pid = 1885] [serial = 280] [outer = (nil)] [url = about:blank] 20:29:40 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x928c4800) [pid = 1885] [serial = 276] [outer = (nil)] [url = about:blank] 20:29:40 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8f4e2400) [pid = 1885] [serial = 277] [outer = (nil)] [url = about:blank] 20:29:40 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8f94b000) [pid = 1885] [serial = 273] [outer = (nil)] [url = about:blank] 20:29:40 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8f9c6400) [pid = 1885] [serial = 274] [outer = (nil)] [url = about:blank] 20:29:40 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8f94ec00) [pid = 1885] [serial = 271] [outer = (nil)] [url = about:blank] 20:29:40 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x94d8bc00) [pid = 1885] [serial = 285] [outer = (nil)] [url = about:blank] 20:29:42 INFO - PROCESS | 1885 | 1477884582309 Marionette TRACE conn4 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:29:42 INFO - . 20:29:42 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6057ms 20:29:42 INFO - PROCESS | 1885 | 1477884582339 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 20:29:42 INFO - PROCESS | 1885 | 1477884582346 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 20:29:42 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 20:29:42 INFO - PROCESS | 1885 | 1477884582359 Marionette TRACE conn4 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:42 INFO - PROCESS | 1885 | --DOCSHELL 0x967a9400 == 11 [pid = 1885] [id = 103] 20:29:42 INFO - PROCESS | 1885 | 1477884582608 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 20:29:42 INFO - PROCESS | 1885 | 1477884582636 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 20:29:42 INFO - PROCESS | 1885 | 1477884582643 Marionette TRACE conn4 <- [1,469,null,["8"]] 20:29:42 INFO - PROCESS | 1885 | 1477884582651 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 20:29:42 INFO - PROCESS | 1885 | 1477884582660 Marionette TRACE conn4 <- [1,470,null,{}] 20:29:42 INFO - PROCESS | 1885 | 1477884582667 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f951000 == 12 [pid = 1885] [id = 104] 20:29:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8f951400) [pid = 1885] [serial = 309] [outer = (nil)] 20:29:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8f953400) [pid = 1885] [serial = 310] [outer = 0x8f951400] 20:29:42 INFO - PROCESS | 1885 | 1477884582781 Marionette DEBUG loaded listener.js 20:29:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x90356000) [pid = 1885] [serial = 311] [outer = 0x8f951400] 20:29:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e9c00 == 13 [pid = 1885] [id = 105] 20:29:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x90359800) [pid = 1885] [serial = 312] [outer = (nil)] 20:29:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x91e2fc00) [pid = 1885] [serial = 313] [outer = 0x90359800] 20:29:44 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x95a43400) [pid = 1885] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 20:29:44 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x92b03400) [pid = 1885] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 20:29:44 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x94d87000) [pid = 1885] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 20:29:44 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x95183000) [pid = 1885] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 20:29:44 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x979dd000) [pid = 1885] [serial = 300] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x97930000) [pid = 1885] [serial = 299] [outer = (nil)] [url = about:blank] 20:29:44 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x964b9400) [pid = 1885] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 20:29:48 INFO - PROCESS | 1885 | 1477884588485 Marionette TRACE conn4 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:29:48 INFO - ... 20:29:48 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6152ms 20:29:48 INFO - PROCESS | 1885 | 1477884588508 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 20:29:48 INFO - PROCESS | 1885 | 1477884588515 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 20:29:48 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 20:29:48 INFO - PROCESS | 1885 | 1477884588527 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:48 INFO - PROCESS | 1885 | 1477884588781 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 20:29:48 INFO - PROCESS | 1885 | 1477884588934 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 20:29:48 INFO - PROCESS | 1885 | 1477884588940 Marionette TRACE conn4 <- [1,474,null,["8"]] 20:29:48 INFO - PROCESS | 1885 | 1477884588949 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 20:29:48 INFO - PROCESS | 1885 | 1477884588958 Marionette TRACE conn4 <- [1,475,null,{}] 20:29:48 INFO - PROCESS | 1885 | 1477884588965 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x9034cc00 == 14 [pid = 1885] [id = 106] 20:29:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x90350800) [pid = 1885] [serial = 314] [outer = (nil)] 20:29:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x90d74800) [pid = 1885] [serial = 315] [outer = 0x90350800] 20:29:49 INFO - PROCESS | 1885 | 1477884589127 Marionette DEBUG loaded listener.js 20:29:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x9283b400) [pid = 1885] [serial = 316] [outer = 0x90350800] 20:29:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f440400 == 15 [pid = 1885] [id = 107] 20:29:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8f448400) [pid = 1885] [serial = 317] [outer = (nil)] 20:29:49 INFO - PROCESS | 1885 | [1885] 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 20:29:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8f952c00) [pid = 1885] [serial = 318] [outer = 0x8f448400] 20:29:50 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e9c00 == 14 [pid = 1885] [id = 105] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x92b06400) [pid = 1885] [serial = 288] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x966d4c00) [pid = 1885] [serial = 297] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x967a9c00) [pid = 1885] [serial = 298] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x95b23c00) [pid = 1885] [serial = 294] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x95ebfc00) [pid = 1885] [serial = 295] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x95187800) [pid = 1885] [serial = 291] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x95212800) [pid = 1885] [serial = 292] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x92f8dc00) [pid = 1885] [serial = 289] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x94d8f000) [pid = 1885] [serial = 286] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x979dd400) [pid = 1885] [serial = 301] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x979e3000) [pid = 1885] [serial = 302] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0xa2c51800) [pid = 1885] [serial = 208] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x95220400) [pid = 1885] [serial = 305] [outer = (nil)] [url = about:blank] 20:29:50 INFO - PROCESS | 1885 | 1477884590451 Marionette TRACE conn4 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 20:29:50 INFO - .. 20:29:50 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1977ms 20:29:50 INFO - PROCESS | 1885 | 1477884590503 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 20:29:50 INFO - PROCESS | 1885 | 1477884590510 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 20:29:50 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 20:29:50 INFO - PROCESS | 1885 | 1477884590520 Marionette TRACE conn4 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:50 INFO - PROCESS | 1885 | --DOCSHELL 0x8f440400 == 13 [pid = 1885] [id = 107] 20:29:50 INFO - PROCESS | 1885 | 1477884590732 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 20:29:50 INFO - PROCESS | 1885 | 1477884590836 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 20:29:50 INFO - PROCESS | 1885 | 1477884590843 Marionette TRACE conn4 <- [1,479,null,["8"]] 20:29:50 INFO - PROCESS | 1885 | 1477884590850 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 20:29:50 INFO - PROCESS | 1885 | 1477884590856 Marionette TRACE conn4 <- [1,480,null,{}] 20:29:50 INFO - PROCESS | 1885 | 1477884590863 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b02c00 == 14 [pid = 1885] [id = 108] 20:29:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x92b03000) [pid = 1885] [serial = 319] [outer = (nil)] 20:29:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x92b09400) [pid = 1885] [serial = 320] [outer = 0x92b03000] 20:29:50 INFO - PROCESS | 1885 | 1477884590972 Marionette DEBUG loaded listener.js 20:29:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x92b10800) [pid = 1885] [serial = 321] [outer = 0x92b03000] 20:29:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x9377fc00 == 15 [pid = 1885] [id = 109] 20:29:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x93868800) [pid = 1885] [serial = 322] [outer = (nil)] 20:29:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x93874000 == 16 [pid = 1885] [id = 110] 20:29:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x93874c00) [pid = 1885] [serial = 323] [outer = (nil)] 20:29:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x93925000 == 17 [pid = 1885] [id = 111] 20:29:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x93926400) [pid = 1885] [serial = 324] [outer = (nil)] 20:29:51 INFO - PROCESS | 1885 | [1885] 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 20:29:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x93aa5000) [pid = 1885] [serial = 325] [outer = 0x93874c00] 20:29:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x94723c00) [pid = 1885] [serial = 326] [outer = 0x93868800] 20:29:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x92f83400) [pid = 1885] [serial = 327] [outer = 0x93926400] 20:29:52 INFO - PROCESS | 1885 | 1477884592104 Marionette TRACE conn4 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:29:52 INFO - ... 20:29:52 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1625ms 20:29:52 INFO - PROCESS | 1885 | 1477884592146 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 20:29:52 INFO - PROCESS | 1885 | 1477884592152 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 20:29:52 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 20:29:52 INFO - PROCESS | 1885 | 1477884592159 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:52 INFO - PROCESS | 1885 | --DOCSHELL 0x93925000 == 16 [pid = 1885] [id = 111] 20:29:52 INFO - PROCESS | 1885 | 1477884592394 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 20:29:52 INFO - PROCESS | 1885 | 1477884592514 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 20:29:52 INFO - PROCESS | 1885 | 1477884592520 Marionette TRACE conn4 <- [1,484,null,["8"]] 20:29:52 INFO - PROCESS | 1885 | 1477884592526 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 20:29:52 INFO - PROCESS | 1885 | 1477884592531 Marionette TRACE conn4 <- [1,485,null,{}] 20:29:52 INFO - PROCESS | 1885 | 1477884592535 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x949ce800 == 17 [pid = 1885] [id = 112] 20:29:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x949cf000) [pid = 1885] [serial = 328] [outer = (nil)] 20:29:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x949d0800) [pid = 1885] [serial = 329] [outer = 0x949cf000] 20:29:52 INFO - PROCESS | 1885 | 1477884592642 Marionette DEBUG loaded listener.js 20:29:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x94d8a000) [pid = 1885] [serial = 330] [outer = 0x949cf000] 20:29:53 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x9521ec00) [pid = 1885] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 20:29:53 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x967b1400) [pid = 1885] [serial = 307] [outer = (nil)] [url = about:blank] 20:29:58 INFO - PROCESS | 1885 | 1477884598329 Marionette TRACE conn4 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:29:58 INFO - .. 20:29:58 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6194ms 20:29:58 INFO - PROCESS | 1885 | 1477884598355 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 20:29:58 INFO - PROCESS | 1885 | 1477884598361 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 20:29:58 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 20:29:58 INFO - PROCESS | 1885 | 1477884598372 Marionette TRACE conn4 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:58 INFO - PROCESS | 1885 | 1477884598597 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 20:29:58 INFO - PROCESS | 1885 | 1477884598749 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 20:29:58 INFO - PROCESS | 1885 | 1477884598756 Marionette TRACE conn4 <- [1,489,null,["8"]] 20:29:58 INFO - PROCESS | 1885 | 1477884598766 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 20:29:58 INFO - PROCESS | 1885 | 1477884598774 Marionette TRACE conn4 <- [1,490,null,{}] 20:29:58 INFO - PROCESS | 1885 | 1477884598780 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b02000 == 18 [pid = 1885] [id = 113] 20:29:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x92b0ac00) [pid = 1885] [serial = 331] [outer = (nil)] 20:29:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x92bb4c00) [pid = 1885] [serial = 332] [outer = 0x92b0ac00] 20:29:58 INFO - PROCESS | 1885 | 1477884598903 Marionette DEBUG loaded listener.js 20:29:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x93778c00) [pid = 1885] [serial = 333] [outer = 0x92b0ac00] 20:30:00 INFO - PROCESS | 1885 | 1477884600105 Marionette TRACE conn4 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9ec800 == 17 [pid = 1885] [id = 94] 20:30:00 INFO - PROCESS | 1885 | --DOCSHELL 0x93874000 == 16 [pid = 1885] [id = 110] 20:30:00 INFO - PROCESS | 1885 | --DOCSHELL 0x9377fc00 == 15 [pid = 1885] [id = 109] 20:30:00 INFO - PROCESS | 1885 | --DOCSHELL 0x92b02c00 == 14 [pid = 1885] [id = 108] 20:30:00 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x967ae800) [pid = 1885] [serial = 308] [outer = (nil)] [url = about:blank] 20:30:00 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8f953400) [pid = 1885] [serial = 310] [outer = (nil)] [url = about:blank] 20:30:00 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x95a38400) [pid = 1885] [serial = 306] [outer = (nil)] [url = about:blank] 20:30:00 INFO - .. 20:30:00 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1777ms 20:30:00 INFO - PROCESS | 1885 | 1477884600147 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 20:30:00 INFO - PROCESS | 1885 | 1477884600154 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 20:30:00 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 20:30:00 INFO - PROCESS | 1885 | 1477884600165 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:00 INFO - PROCESS | 1885 | 1477884600352 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 20:30:00 INFO - PROCESS | 1885 | 1477884600485 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 20:30:00 INFO - PROCESS | 1885 | 1477884600490 Marionette TRACE conn4 <- [1,494,null,["8"]] 20:30:00 INFO - PROCESS | 1885 | 1477884600501 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 20:30:00 INFO - PROCESS | 1885 | 1477884600512 Marionette TRACE conn4 <- [1,495,null,{}] 20:30:00 INFO - PROCESS | 1885 | 1477884600519 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x91e2ec00 == 15 [pid = 1885] [id = 114] 20:30:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x91eca000) [pid = 1885] [serial = 334] [outer = (nil)] 20:30:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x92a9fc00) [pid = 1885] [serial = 335] [outer = 0x91eca000] 20:30:00 INFO - PROCESS | 1885 | 1477884600622 Marionette DEBUG loaded listener.js 20:30:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x92b06400) [pid = 1885] [serial = 336] [outer = 0x91eca000] 20:30:02 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x93926400) [pid = 1885] [serial = 324] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x93868800) [pid = 1885] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:30:03 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x93874c00) [pid = 1885] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:30:03 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x92b03000) [pid = 1885] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 20:30:03 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8f448400) [pid = 1885] [serial = 317] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x90359800) [pid = 1885] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:30:06 INFO - PROCESS | 1885 | 1477884606204 Marionette TRACE conn4 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:06 INFO - .. 20:30:06 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6087ms 20:30:06 INFO - PROCESS | 1885 | 1477884606252 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 20:30:06 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 20:30:06 INFO - PROCESS | 1885 | 1477884606261 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 20:30:06 INFO - PROCESS | 1885 | 1477884606267 Marionette TRACE conn4 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:06 INFO - PROCESS | 1885 | 1477884606534 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 20:30:06 INFO - PROCESS | 1885 | 1477884606629 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 20:30:06 INFO - PROCESS | 1885 | 1477884606636 Marionette TRACE conn4 <- [1,499,null,["8"]] 20:30:06 INFO - PROCESS | 1885 | 1477884606646 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 20:30:06 INFO - PROCESS | 1885 | 1477884606656 Marionette TRACE conn4 <- [1,500,null,{}] 20:30:06 INFO - PROCESS | 1885 | 1477884606705 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f446000 == 16 [pid = 1885] [id = 115] 20:30:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8f4df000) [pid = 1885] [serial = 337] [outer = (nil)] 20:30:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8f9c3c00) [pid = 1885] [serial = 338] [outer = 0x8f4df000] 20:30:06 INFO - PROCESS | 1885 | 1477884606828 Marionette DEBUG loaded listener.js 20:30:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x92ba7400) [pid = 1885] [serial = 339] [outer = 0x8f4df000] 20:30:08 INFO - PROCESS | 1885 | 1477884608021 Marionette TRACE conn4 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:08 INFO - .. 20:30:08 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1773ms 20:30:08 INFO - PROCESS | 1885 | 1477884608045 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 20:30:08 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 20:30:08 INFO - PROCESS | 1885 | 1477884608057 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 20:30:08 INFO - PROCESS | 1885 | 1477884608071 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:08 INFO - PROCESS | 1885 | 1477884608386 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 20:30:08 INFO - PROCESS | 1885 | 1477884608463 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 20:30:08 INFO - PROCESS | 1885 | 1477884608472 Marionette TRACE conn4 <- [1,504,null,["8"]] 20:30:08 INFO - PROCESS | 1885 | 1477884608524 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 20:30:08 INFO - PROCESS | 1885 | 1477884608534 Marionette TRACE conn4 <- [1,505,null,{}] 20:30:08 INFO - PROCESS | 1885 | 1477884608541 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d8d400 == 17 [pid = 1885] [id = 116] 20:30:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x94d8dc00) [pid = 1885] [serial = 340] [outer = (nil)] 20:30:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x95181800) [pid = 1885] [serial = 341] [outer = 0x94d8dc00] 20:30:08 INFO - PROCESS | 1885 | 1477884608658 Marionette DEBUG loaded listener.js 20:30:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x95215800) [pid = 1885] [serial = 342] [outer = 0x94d8dc00] 20:30:11 INFO - PROCESS | 1885 | --DOCSHELL 0x91e2ec00 == 16 [pid = 1885] [id = 114] 20:30:11 INFO - PROCESS | 1885 | --DOCSHELL 0x9521e800 == 15 [pid = 1885] [id = 102] 20:30:11 INFO - PROCESS | 1885 | --DOCSHELL 0x9034cc00 == 14 [pid = 1885] [id = 106] 20:30:11 INFO - PROCESS | 1885 | --DOCSHELL 0x8f951000 == 13 [pid = 1885] [id = 104] 20:30:11 INFO - PROCESS | 1885 | --DOCSHELL 0x92f0f800 == 12 [pid = 1885] [id = 93] 20:30:11 INFO - PROCESS | 1885 | --DOCSHELL 0x8f446000 == 11 [pid = 1885] [id = 115] 20:30:11 INFO - PROCESS | 1885 | --DOCSHELL 0x949ce800 == 10 [pid = 1885] [id = 112] 20:30:11 INFO - PROCESS | 1885 | --DOCSHELL 0x92b02000 == 9 [pid = 1885] [id = 113] 20:30:11 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x92f83400) [pid = 1885] [serial = 327] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x94723c00) [pid = 1885] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:30:11 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x93aa5000) [pid = 1885] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:30:11 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8f952c00) [pid = 1885] [serial = 318] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x91e2fc00) [pid = 1885] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:30:11 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x949d0800) [pid = 1885] [serial = 329] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x92b10800) [pid = 1885] [serial = 321] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x90d74800) [pid = 1885] [serial = 315] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x92b09400) [pid = 1885] [serial = 320] [outer = (nil)] [url = about:blank] 20:30:14 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x92b0ac00) [pid = 1885] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 20:30:14 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x91eca000) [pid = 1885] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 20:30:14 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8f951400) [pid = 1885] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 20:30:14 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x90350800) [pid = 1885] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 20:30:14 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x949cf000) [pid = 1885] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 20:30:14 INFO - PROCESS | 1885 | 1477884614331 Marionette TRACE conn4 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:14 INFO - .. 20:30:14 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6297ms 20:30:14 INFO - PROCESS | 1885 | 1477884614364 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 20:30:14 INFO - PROCESS | 1885 | 1477884614371 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 20:30:14 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 20:30:14 INFO - PROCESS | 1885 | 1477884614383 Marionette TRACE conn4 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:14 INFO - PROCESS | 1885 | 1477884614575 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 20:30:14 INFO - PROCESS | 1885 | 1477884614689 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 20:30:14 INFO - PROCESS | 1885 | 1477884614696 Marionette TRACE conn4 <- [1,509,null,["8"]] 20:30:14 INFO - PROCESS | 1885 | 1477884614705 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 20:30:14 INFO - PROCESS | 1885 | 1477884614713 Marionette TRACE conn4 <- [1,510,null,{}] 20:30:14 INFO - PROCESS | 1885 | 1477884614720 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e3c00 == 10 [pid = 1885] [id = 117] 20:30:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8f4e4400) [pid = 1885] [serial = 343] [outer = (nil)] 20:30:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8f4e9c00) [pid = 1885] [serial = 344] [outer = 0x8f4e4400] 20:30:14 INFO - PROCESS | 1885 | 1477884614844 Marionette DEBUG loaded listener.js 20:30:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8f9c2800) [pid = 1885] [serial = 345] [outer = 0x8f4e4400] 20:30:19 INFO - PROCESS | 1885 | --DOCSHELL 0x94d8d400 == 9 [pid = 1885] [id = 116] 20:30:19 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x90356000) [pid = 1885] [serial = 311] [outer = (nil)] [url = about:blank] 20:30:19 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x9283b400) [pid = 1885] [serial = 316] [outer = (nil)] [url = about:blank] 20:30:19 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x92a9fc00) [pid = 1885] [serial = 335] [outer = (nil)] [url = about:blank] 20:30:19 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x92b06400) [pid = 1885] [serial = 336] [outer = (nil)] [url = about:blank] 20:30:19 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x92bb4c00) [pid = 1885] [serial = 332] [outer = (nil)] [url = about:blank] 20:30:19 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x93778c00) [pid = 1885] [serial = 333] [outer = (nil)] [url = about:blank] 20:30:19 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x94d8a000) [pid = 1885] [serial = 330] [outer = (nil)] [url = about:blank] 20:30:20 INFO - PROCESS | 1885 | 1477884620451 Marionette TRACE conn4 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:20 INFO - .. 20:30:20 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6096ms 20:30:20 INFO - PROCESS | 1885 | 1477884620477 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 20:30:20 INFO - PROCESS | 1885 | 1477884620485 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 20:30:20 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 20:30:20 INFO - PROCESS | 1885 | 1477884620497 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:20 INFO - PROCESS | 1885 | 1477884620680 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 20:30:20 INFO - PROCESS | 1885 | 1477884620788 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 20:30:20 INFO - PROCESS | 1885 | 1477884620794 Marionette TRACE conn4 <- [1,514,null,["8"]] 20:30:20 INFO - PROCESS | 1885 | 1477884620803 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 20:30:20 INFO - PROCESS | 1885 | 1477884620813 Marionette TRACE conn4 <- [1,515,null,{}] 20:30:20 INFO - PROCESS | 1885 | 1477884620818 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f949c00 == 10 [pid = 1885] [id = 118] 20:30:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8f94b800) [pid = 1885] [serial = 346] [outer = (nil)] 20:30:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8f951000) [pid = 1885] [serial = 347] [outer = 0x8f94b800] 20:30:20 INFO - PROCESS | 1885 | 1477884620925 Marionette DEBUG loaded listener.js 20:30:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x90357000) [pid = 1885] [serial = 348] [outer = 0x8f94b800] 20:30:21 INFO - PROCESS | 1885 | 1477884621957 Marionette TRACE conn4 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:30:21 INFO - . 20:30:21 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1477ms 20:30:21 INFO - PROCESS | 1885 | 1477884621972 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 20:30:21 INFO - PROCESS | 1885 | 1477884621980 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 20:30:22 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 20:30:22 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f4df000) [pid = 1885] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 20:30:22 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x94d8dc00) [pid = 1885] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 20:30:22 INFO - PROCESS | 1885 | 1477884622022 Marionette TRACE conn4 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:22 INFO - PROCESS | 1885 | 1477884622294 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 20:30:22 INFO - PROCESS | 1885 | 1477884622387 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 20:30:22 INFO - PROCESS | 1885 | 1477884622392 Marionette TRACE conn4 <- [1,519,null,["8"]] 20:30:22 INFO - PROCESS | 1885 | 1477884622402 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 20:30:22 INFO - PROCESS | 1885 | 1477884622408 Marionette TRACE conn4 <- [1,520,null,{}] 20:30:22 INFO - PROCESS | 1885 | 1477884622416 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x90350800 == 11 [pid = 1885] [id = 119] 20:30:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x92b06400) [pid = 1885] [serial = 349] [outer = (nil)] 20:30:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x92b09400) [pid = 1885] [serial = 350] [outer = 0x92b06400] 20:30:22 INFO - PROCESS | 1885 | 1477884622531 Marionette DEBUG loaded listener.js 20:30:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8f4e7400) [pid = 1885] [serial = 351] [outer = 0x92b06400] 20:30:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8f949c00 == 10 [pid = 1885] [id = 118] 20:30:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e3c00 == 9 [pid = 1885] [id = 117] 20:30:27 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x95181800) [pid = 1885] [serial = 341] [outer = (nil)] [url = about:blank] 20:30:27 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x95215800) [pid = 1885] [serial = 342] [outer = (nil)] [url = about:blank] 20:30:27 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8f9c3c00) [pid = 1885] [serial = 338] [outer = (nil)] [url = about:blank] 20:30:27 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x92ba7400) [pid = 1885] [serial = 339] [outer = (nil)] [url = about:blank] 20:30:27 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8f4e9c00) [pid = 1885] [serial = 344] [outer = (nil)] [url = about:blank] 20:30:28 INFO - PROCESS | 1885 | 1477884628123 Marionette TRACE conn4 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:28 INFO - .. 20:30:28 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6150ms 20:30:28 INFO - PROCESS | 1885 | 1477884628170 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 20:30:28 INFO - PROCESS | 1885 | 1477884628177 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 20:30:28 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 20:30:28 INFO - PROCESS | 1885 | 1477884628189 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:28 INFO - PROCESS | 1885 | 1477884628415 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 20:30:28 INFO - PROCESS | 1885 | 1477884628519 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 20:30:28 INFO - PROCESS | 1885 | 1477884628526 Marionette TRACE conn4 <- [1,524,null,["8"]] 20:30:28 INFO - PROCESS | 1885 | 1477884628535 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 20:30:28 INFO - PROCESS | 1885 | 1477884628556 Marionette TRACE conn4 <- [1,525,null,{}] 20:30:28 INFO - PROCESS | 1885 | 1477884628563 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f946800 == 10 [pid = 1885] [id = 120] 20:30:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8f947000) [pid = 1885] [serial = 352] [outer = (nil)] 20:30:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8f94ac00) [pid = 1885] [serial = 353] [outer = 0x8f947000] 20:30:28 INFO - PROCESS | 1885 | 1477884628671 Marionette DEBUG loaded listener.js 20:30:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x90356000) [pid = 1885] [serial = 354] [outer = 0x8f947000] 20:30:29 INFO - PROCESS | 1885 | 1477884629748 Marionette TRACE conn4 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:29 INFO - .. 20:30:29 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1584ms 20:30:29 INFO - PROCESS | 1885 | 1477884629770 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 20:30:29 INFO - PROCESS | 1885 | 1477884629776 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 20:30:29 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 20:30:29 INFO - PROCESS | 1885 | 1477884629784 Marionette TRACE conn4 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:29 INFO - PROCESS | 1885 | 1477884629995 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 20:30:30 INFO - PROCESS | 1885 | 1477884630105 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 20:30:30 INFO - PROCESS | 1885 | 1477884630109 Marionette TRACE conn4 <- [1,529,null,["8"]] 20:30:30 INFO - PROCESS | 1885 | 1477884630117 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 20:30:30 INFO - PROCESS | 1885 | 1477884630122 Marionette TRACE conn4 <- [1,530,null,{}] 20:30:30 INFO - PROCESS | 1885 | 1477884630129 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f9d0000 == 11 [pid = 1885] [id = 121] 20:30:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x92b05400) [pid = 1885] [serial = 355] [outer = (nil)] 20:30:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x92b10c00) [pid = 1885] [serial = 356] [outer = 0x92b05400] 20:30:30 INFO - PROCESS | 1885 | 1477884630236 Marionette DEBUG loaded listener.js 20:30:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8f4df000) [pid = 1885] [serial = 357] [outer = 0x92b05400] 20:30:30 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8f4e4400) [pid = 1885] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 20:30:30 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8f94b800) [pid = 1885] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 20:30:31 INFO - PROCESS | 1885 | 1477884631378 Marionette TRACE conn4 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 20:30:31 INFO - ....................... 20:30:31 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1644ms 20:30:31 INFO - PROCESS | 1885 | 1477884631435 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 20:30:31 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 20:30:31 INFO - PROCESS | 1885 | 1477884631444 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 20:30:31 INFO - PROCESS | 1885 | 1477884631451 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:31 INFO - PROCESS | 1885 | 1477884631666 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 20:30:31 INFO - PROCESS | 1885 | 1477884631773 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 20:30:31 INFO - PROCESS | 1885 | 1477884631779 Marionette TRACE conn4 <- [1,534,null,["8"]] 20:30:31 INFO - PROCESS | 1885 | 1477884631784 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 20:30:31 INFO - PROCESS | 1885 | 1477884631792 Marionette TRACE conn4 <- [1,535,null,{}] 20:30:31 INFO - PROCESS | 1885 | 1477884631798 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x949d1000 == 12 [pid = 1885] [id = 122] 20:30:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x949d1400) [pid = 1885] [serial = 358] [outer = (nil)] 20:30:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x94a21800) [pid = 1885] [serial = 359] [outer = 0x949d1400] 20:30:31 INFO - PROCESS | 1885 | 1477884631901 Marionette DEBUG loaded listener.js 20:30:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x92f12400) [pid = 1885] [serial = 360] [outer = 0x949d1400] 20:30:36 INFO - PROCESS | 1885 | --DOCSHELL 0x8f9d0000 == 11 [pid = 1885] [id = 121] 20:30:36 INFO - PROCESS | 1885 | --DOCSHELL 0x8f946800 == 10 [pid = 1885] [id = 120] 20:30:36 INFO - PROCESS | 1885 | --DOCSHELL 0x90350800 == 9 [pid = 1885] [id = 119] 20:30:36 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8f951000) [pid = 1885] [serial = 347] [outer = (nil)] [url = about:blank] 20:30:36 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x90357000) [pid = 1885] [serial = 348] [outer = (nil)] [url = about:blank] 20:30:36 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8f9c2800) [pid = 1885] [serial = 345] [outer = (nil)] [url = about:blank] 20:30:36 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x92b09400) [pid = 1885] [serial = 350] [outer = (nil)] [url = about:blank] 20:30:37 INFO - PROCESS | 1885 | 1477884637644 Marionette TRACE conn4 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:37 INFO - .. 20:30:37 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6237ms 20:30:37 INFO - PROCESS | 1885 | 1477884637689 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 20:30:37 INFO - PROCESS | 1885 | 1477884637695 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 20:30:37 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 20:30:37 INFO - PROCESS | 1885 | 1477884637708 Marionette TRACE conn4 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:37 INFO - PROCESS | 1885 | 1477884637955 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 20:30:37 INFO - PROCESS | 1885 | 1477884637982 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 20:30:37 INFO - PROCESS | 1885 | 1477884637989 Marionette TRACE conn4 <- [1,539,null,["8"]] 20:30:37 INFO - PROCESS | 1885 | 1477884637997 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 20:30:38 INFO - PROCESS | 1885 | 1477884638005 Marionette TRACE conn4 <- [1,540,null,{}] 20:30:38 INFO - PROCESS | 1885 | 1477884638011 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f951000 == 10 [pid = 1885] [id = 123] 20:30:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8f951400) [pid = 1885] [serial = 361] [outer = (nil)] 20:30:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8f9c3400) [pid = 1885] [serial = 362] [outer = 0x8f951400] 20:30:38 INFO - PROCESS | 1885 | 1477884638122 Marionette DEBUG loaded listener.js 20:30:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x9035a400) [pid = 1885] [serial = 363] [outer = 0x8f951400] 20:30:39 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x92b06400) [pid = 1885] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 20:30:39 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8f947000) [pid = 1885] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 20:30:39 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x92b05400) [pid = 1885] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 20:30:43 INFO - PROCESS | 1885 | 1477884643832 Marionette TRACE conn4 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:43 INFO - .. 20:30:43 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6141ms 20:30:43 INFO - PROCESS | 1885 | 1477884643846 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 20:30:43 INFO - PROCESS | 1885 | 1477884643853 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 20:30:43 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 20:30:43 INFO - PROCESS | 1885 | 1477884643863 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:44 INFO - PROCESS | 1885 | 1477884644078 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 20:30:44 INFO - PROCESS | 1885 | 1477884644224 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 20:30:44 INFO - PROCESS | 1885 | 1477884644231 Marionette TRACE conn4 <- [1,544,null,["8"]] 20:30:44 INFO - PROCESS | 1885 | 1477884644239 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 20:30:44 INFO - PROCESS | 1885 | 1477884644248 Marionette TRACE conn4 <- [1,545,null,{}] 20:30:44 INFO - PROCESS | 1885 | 1477884644256 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f950400 == 11 [pid = 1885] [id = 124] 20:30:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x90351800) [pid = 1885] [serial = 364] [outer = (nil)] 20:30:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x90d75000) [pid = 1885] [serial = 365] [outer = 0x90351800] 20:30:44 INFO - PROCESS | 1885 | 1477884644379 Marionette DEBUG loaded listener.js 20:30:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8f44d000) [pid = 1885] [serial = 366] [outer = 0x90351800] 20:30:45 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x92b10c00) [pid = 1885] [serial = 356] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8f4df000) [pid = 1885] [serial = 357] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f94ac00) [pid = 1885] [serial = 353] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x90356000) [pid = 1885] [serial = 354] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8f4e7400) [pid = 1885] [serial = 351] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x94a21800) [pid = 1885] [serial = 359] [outer = (nil)] [url = about:blank] 20:30:45 INFO - PROCESS | 1885 | 1477884645621 Marionette TRACE conn4 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:45 INFO - .. 20:30:45 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1774ms 20:30:45 INFO - PROCESS | 1885 | 1477884645636 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 20:30:45 INFO - PROCESS | 1885 | 1477884645641 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 20:30:45 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 20:30:45 INFO - PROCESS | 1885 | 1477884645652 Marionette TRACE conn4 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:45 INFO - PROCESS | 1885 | 1477884645828 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 20:30:45 INFO - PROCESS | 1885 | 1477884645929 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 20:30:45 INFO - PROCESS | 1885 | 1477884645936 Marionette TRACE conn4 <- [1,549,null,["8"]] 20:30:45 INFO - PROCESS | 1885 | 1477884645943 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 20:30:45 INFO - PROCESS | 1885 | 1477884645951 Marionette TRACE conn4 <- [1,550,null,{}] 20:30:45 INFO - PROCESS | 1885 | 1477884645957 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x90d77400 == 12 [pid = 1885] [id = 125] 20:30:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x90d77800) [pid = 1885] [serial = 367] [outer = (nil)] 20:30:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x91ecb000) [pid = 1885] [serial = 368] [outer = 0x90d77800] 20:30:46 INFO - PROCESS | 1885 | 1477884646059 Marionette DEBUG loaded listener.js 20:30:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x92a9e000) [pid = 1885] [serial = 369] [outer = 0x90d77800] 20:30:47 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x949d1400) [pid = 1885] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 20:30:51 INFO - PROCESS | 1885 | 1477884651621 Marionette TRACE conn4 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:51 INFO - .. 20:30:51 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6034ms 20:30:51 INFO - PROCESS | 1885 | 1477884651722 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 20:30:51 INFO - PROCESS | 1885 | 1477884651730 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 20:30:51 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 20:30:51 INFO - PROCESS | 1885 | 1477884651742 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:51 INFO - PROCESS | 1885 | 1477884651961 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 20:30:52 INFO - PROCESS | 1885 | 1477884652114 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 20:30:52 INFO - PROCESS | 1885 | 1477884652122 Marionette TRACE conn4 <- [1,554,null,["8"]] 20:30:52 INFO - PROCESS | 1885 | 1477884652131 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 20:30:52 INFO - PROCESS | 1885 | 1477884652140 Marionette TRACE conn4 <- [1,555,null,{}] 20:30:52 INFO - PROCESS | 1885 | 1477884652145 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x90d74800 == 13 [pid = 1885] [id = 126] 20:30:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x91ed5400) [pid = 1885] [serial = 370] [outer = (nil)] 20:30:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x92845000) [pid = 1885] [serial = 371] [outer = 0x91ed5400] 20:30:52 INFO - PROCESS | 1885 | 1477884652274 Marionette DEBUG loaded listener.js 20:30:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x949ce000) [pid = 1885] [serial = 372] [outer = 0x91ed5400] 20:30:53 INFO - PROCESS | 1885 | 1477884653445 Marionette TRACE conn4 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:30:53 INFO - .. 20:30:53 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1724ms 20:30:53 INFO - PROCESS | 1885 | 1477884653464 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 20:30:53 INFO - PROCESS | 1885 | 1477884653470 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 20:30:53 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 20:30:53 INFO - PROCESS | 1885 | 1477884653478 Marionette TRACE conn4 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:53 INFO - PROCESS | 1885 | 1477884653720 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 20:30:53 INFO - PROCESS | 1885 | 1477884653872 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 20:30:53 INFO - PROCESS | 1885 | 1477884653878 Marionette TRACE conn4 <- [1,559,null,["8"]] 20:30:53 INFO - PROCESS | 1885 | 1477884653887 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 20:30:53 INFO - PROCESS | 1885 | 1477884653893 Marionette TRACE conn4 <- [1,560,null,{}] 20:30:53 INFO - PROCESS | 1885 | 1477884653899 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x94c68000 == 14 [pid = 1885] [id = 127] 20:30:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x94c68800) [pid = 1885] [serial = 373] [outer = (nil)] 20:30:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x94c6fc00) [pid = 1885] [serial = 374] [outer = 0x94c68800] 20:30:54 INFO - PROCESS | 1885 | 1477884654009 Marionette DEBUG loaded listener.js 20:30:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x94d85400) [pid = 1885] [serial = 375] [outer = 0x94c68800] 20:30:56 INFO - PROCESS | 1885 | --DOCSHELL 0x90d74800 == 13 [pid = 1885] [id = 126] 20:30:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8f951000 == 12 [pid = 1885] [id = 123] 20:30:56 INFO - PROCESS | 1885 | --DOCSHELL 0x90d77400 == 11 [pid = 1885] [id = 125] 20:30:56 INFO - PROCESS | 1885 | --DOCSHELL 0x949d1000 == 10 [pid = 1885] [id = 122] 20:30:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8f950400 == 9 [pid = 1885] [id = 124] 20:30:56 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8f9c3400) [pid = 1885] [serial = 362] [outer = (nil)] [url = about:blank] 20:30:56 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x92f12400) [pid = 1885] [serial = 360] [outer = (nil)] [url = about:blank] 20:30:58 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x90d77800) [pid = 1885] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 20:30:58 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x90351800) [pid = 1885] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 20:30:58 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f951400) [pid = 1885] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 20:31:00 INFO - PROCESS | 1885 | 1477884660694 Marionette TRACE conn4 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 20:31:00 INFO - .. 20:31:00 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7250ms 20:31:00 INFO - PROCESS | 1885 | 1477884660730 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 20:31:00 INFO - PROCESS | 1885 | 1477884660737 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 20:31:00 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 20:31:00 INFO - PROCESS | 1885 | 1477884660749 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:00 INFO - PROCESS | 1885 | 1477884660994 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 20:31:01 INFO - PROCESS | 1885 | 1477884661018 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 20:31:01 INFO - PROCESS | 1885 | 1477884661025 Marionette TRACE conn4 <- [1,564,null,["8"]] 20:31:01 INFO - PROCESS | 1885 | 1477884661037 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 20:31:01 INFO - PROCESS | 1885 | 1477884661046 Marionette TRACE conn4 <- [1,565,null,{}] 20:31:01 INFO - PROCESS | 1885 | 1477884661053 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f9d0800 == 10 [pid = 1885] [id = 128] 20:31:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x9034dc00) [pid = 1885] [serial = 376] [outer = (nil)] 20:31:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x90356800) [pid = 1885] [serial = 377] [outer = 0x9034dc00] 20:31:01 INFO - PROCESS | 1885 | 1477884661166 Marionette DEBUG loaded listener.js 20:31:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x92aa0000) [pid = 1885] [serial = 378] [outer = 0x9034dc00] 20:31:01 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:31:01 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:31:01 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 20:31:02 INFO - PROCESS | 1885 | 1477884662284 Marionette TRACE conn4 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:31:02 INFO - . 20:31:02 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1574ms 20:31:02 INFO - PROCESS | 1885 | 1477884662321 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 20:31:02 INFO - PROCESS | 1885 | 1477884662329 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 20:31:02 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 20:31:02 INFO - PROCESS | 1885 | 1477884662385 Marionette TRACE conn4 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:02 INFO - PROCESS | 1885 | 1477884662619 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 20:31:02 INFO - PROCESS | 1885 | 1477884662774 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 20:31:02 INFO - PROCESS | 1885 | 1477884662782 Marionette TRACE conn4 <- [1,569,null,["8"]] 20:31:02 INFO - PROCESS | 1885 | 1477884662791 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 20:31:02 INFO - PROCESS | 1885 | 1477884662800 Marionette TRACE conn4 <- [1,570,null,{}] 20:31:02 INFO - PROCESS | 1885 | 1477884662808 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x90d77400 == 11 [pid = 1885] [id = 129] 20:31:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x92b06c00) [pid = 1885] [serial = 379] [outer = (nil)] 20:31:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x92b0a800) [pid = 1885] [serial = 380] [outer = 0x92b06c00] 20:31:02 INFO - PROCESS | 1885 | 1477884662943 Marionette DEBUG loaded listener.js 20:31:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8f94ec00) [pid = 1885] [serial = 381] [outer = 0x92b06c00] 20:31:03 INFO - PROCESS | 1885 | 1477884663768 Marionette TRACE conn4 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:31:03 INFO - . 20:31:03 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1486ms 20:31:03 INFO - PROCESS | 1885 | 1477884663866 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 20:31:03 INFO - PROCESS | 1885 | 1477884663873 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 20:31:03 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 20:31:03 INFO - PROCESS | 1885 | 1477884663911 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:04 INFO - PROCESS | 1885 | 1477884664150 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 20:31:04 INFO - PROCESS | 1885 | 1477884664293 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 20:31:04 INFO - PROCESS | 1885 | 1477884664299 Marionette TRACE conn4 <- [1,574,null,["8"]] 20:31:04 INFO - PROCESS | 1885 | 1477884664314 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 20:31:04 INFO - PROCESS | 1885 | 1477884664320 Marionette TRACE conn4 <- [1,575,null,{}] 20:31:04 INFO - PROCESS | 1885 | 1477884664326 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x94724000 == 12 [pid = 1885] [id = 130] 20:31:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x9472c800) [pid = 1885] [serial = 382] [outer = (nil)] 20:31:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x949c4000) [pid = 1885] [serial = 383] [outer = 0x9472c800] 20:31:04 INFO - PROCESS | 1885 | 1477884664441 Marionette DEBUG loaded listener.js 20:31:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x949cd800) [pid = 1885] [serial = 384] [outer = 0x9472c800] 20:31:05 INFO - PROCESS | 1885 | 1477884665321 Marionette TRACE conn4 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:31:05 INFO - . 20:31:05 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1481ms 20:31:05 INFO - PROCESS | 1885 | 1477884665402 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 20:31:05 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 20:31:05 INFO - PROCESS | 1885 | 1477884665411 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 20:31:05 INFO - PROCESS | 1885 | 1477884665419 Marionette TRACE conn4 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:05 INFO - PROCESS | 1885 | 1477884665620 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 20:31:05 INFO - PROCESS | 1885 | 1477884665814 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 20:31:05 INFO - PROCESS | 1885 | 1477884665821 Marionette TRACE conn4 <- [1,579,null,["8"]] 20:31:05 INFO - PROCESS | 1885 | 1477884665834 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 20:31:05 INFO - PROCESS | 1885 | 1477884665845 Marionette TRACE conn4 <- [1,580,null,{}] 20:31:05 INFO - PROCESS | 1885 | 1477884665857 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f44a000 == 13 [pid = 1885] [id = 131] 20:31:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8f44cc00) [pid = 1885] [serial = 385] [outer = (nil)] 20:31:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8f4e4800) [pid = 1885] [serial = 386] [outer = 0x8f44cc00] 20:31:06 INFO - PROCESS | 1885 | 1477884666008 Marionette DEBUG loaded listener.js 20:31:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x95215800) [pid = 1885] [serial = 387] [outer = 0x8f44cc00] 20:31:06 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x91ecb000) [pid = 1885] [serial = 368] [outer = (nil)] [url = about:blank] 20:31:06 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x92a9e000) [pid = 1885] [serial = 369] [outer = (nil)] [url = about:blank] 20:31:06 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x90d75000) [pid = 1885] [serial = 365] [outer = (nil)] [url = about:blank] 20:31:06 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8f44d000) [pid = 1885] [serial = 366] [outer = (nil)] [url = about:blank] 20:31:06 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x9035a400) [pid = 1885] [serial = 363] [outer = (nil)] [url = about:blank] 20:31:06 INFO - PROCESS | 1885 | 1477884666802 Marionette TRACE conn4 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:31:06 INFO - . 20:31:06 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1423ms 20:31:06 INFO - PROCESS | 1885 | 1477884666856 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 20:31:06 INFO - PROCESS | 1885 | 1477884666864 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 20:31:06 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 20:31:06 INFO - PROCESS | 1885 | 1477884666876 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:07 INFO - PROCESS | 1885 | 1477884667067 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 20:31:07 INFO - PROCESS | 1885 | 1477884667084 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 20:31:07 INFO - PROCESS | 1885 | 1477884667091 Marionette TRACE conn4 <- [1,584,null,["8"]] 20:31:07 INFO - PROCESS | 1885 | 1477884667099 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 20:31:07 INFO - PROCESS | 1885 | 1477884667106 Marionette TRACE conn4 <- [1,585,null,{}] 20:31:07 INFO - PROCESS | 1885 | 1477884667214 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x95a38800 == 14 [pid = 1885] [id = 132] 20:31:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x95a3c400) [pid = 1885] [serial = 388] [outer = (nil)] 20:31:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x95b1f800) [pid = 1885] [serial = 389] [outer = 0x95a3c400] 20:31:07 INFO - PROCESS | 1885 | 1477884667322 Marionette DEBUG loaded listener.js 20:31:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x95b27c00) [pid = 1885] [serial = 390] [outer = 0x95a3c400] 20:31:07 INFO - PROCESS | 1885 | 1477884667935 Marionette TRACE conn4 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:31:07 INFO - . 20:31:07 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1073ms 20:31:07 INFO - PROCESS | 1885 | 1477884667984 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 20:31:07 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 20:31:07 INFO - PROCESS | 1885 | 1477884667988 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 20:31:08 INFO - PROCESS | 1885 | 1477884667998 Marionette TRACE conn4 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:08 INFO - PROCESS | 1885 | 1477884668203 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 20:31:08 INFO - PROCESS | 1885 | 1477884668353 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 20:31:08 INFO - PROCESS | 1885 | 1477884668365 Marionette TRACE conn4 <- [1,589,null,["8"]] 20:31:08 INFO - PROCESS | 1885 | 1477884668379 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 20:31:08 INFO - PROCESS | 1885 | 1477884668389 Marionette TRACE conn4 <- [1,590,null,{}] 20:31:08 INFO - PROCESS | 1885 | 1477884668395 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d87800 == 15 [pid = 1885] [id = 133] 20:31:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x94d8c800) [pid = 1885] [serial = 391] [outer = (nil)] 20:31:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x95187c00) [pid = 1885] [serial = 392] [outer = 0x94d8c800] 20:31:08 INFO - PROCESS | 1885 | 1477884668495 Marionette DEBUG loaded listener.js 20:31:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x966d4800) [pid = 1885] [serial = 393] [outer = 0x94d8c800] 20:31:09 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x91ed5400) [pid = 1885] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 20:31:14 INFO - PROCESS | 1885 | 1477884674162 Marionette TRACE conn4 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:31:14 INFO - . 20:31:14 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6185ms 20:31:14 INFO - PROCESS | 1885 | 1477884674182 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 20:31:14 INFO - PROCESS | 1885 | 1477884674189 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 20:31:14 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 20:31:14 INFO - PROCESS | 1885 | 1477884674200 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:14 INFO - PROCESS | 1885 | 1477884674426 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 20:31:14 INFO - PROCESS | 1885 | 1477884674579 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 20:31:14 INFO - PROCESS | 1885 | 1477884674585 Marionette TRACE conn4 <- [1,594,null,["8"]] 20:31:14 INFO - PROCESS | 1885 | 1477884674594 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 20:31:14 INFO - PROCESS | 1885 | 1477884674602 Marionette TRACE conn4 <- [1,595,null,{}] 20:31:14 INFO - PROCESS | 1885 | 1477884674609 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x928ccc00 == 16 [pid = 1885] [id = 134] 20:31:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x92a9e000) [pid = 1885] [serial = 394] [outer = (nil)] 20:31:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x92b02800) [pid = 1885] [serial = 395] [outer = 0x92a9e000] 20:31:14 INFO - PROCESS | 1885 | 1477884674730 Marionette DEBUG loaded listener.js 20:31:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x949cc800) [pid = 1885] [serial = 396] [outer = 0x92a9e000] 20:31:15 INFO - PROCESS | 1885 | --DOCSHELL 0x95a38800 == 15 [pid = 1885] [id = 132] 20:31:15 INFO - PROCESS | 1885 | --DOCSHELL 0x8f44a000 == 14 [pid = 1885] [id = 131] 20:31:15 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x90356800) [pid = 1885] [serial = 377] [outer = (nil)] [url = about:blank] 20:31:15 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x94c6fc00) [pid = 1885] [serial = 374] [outer = (nil)] [url = about:blank] 20:31:15 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x92845000) [pid = 1885] [serial = 371] [outer = (nil)] [url = about:blank] 20:31:15 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x949ce000) [pid = 1885] [serial = 372] [outer = (nil)] [url = about:blank] 20:31:18 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x9472c800) [pid = 1885] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 20:31:18 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x95a3c400) [pid = 1885] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 20:31:18 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x92b06c00) [pid = 1885] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 20:31:18 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8f44cc00) [pid = 1885] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 20:31:18 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x94c68800) [pid = 1885] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 20:31:20 INFO - PROCESS | 1885 | 1477884680518 Marionette TRACE conn4 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 20:31:20 INFO - . 20:31:20 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6343ms 20:31:20 INFO - PROCESS | 1885 | 1477884680540 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 20:31:20 INFO - PROCESS | 1885 | 1477884680548 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 20:31:20 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 20:31:20 INFO - PROCESS | 1885 | 1477884680557 Marionette TRACE conn4 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:20 INFO - PROCESS | 1885 | 1477884680771 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 20:31:20 INFO - PROCESS | 1885 | 1477884680797 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 20:31:20 INFO - PROCESS | 1885 | 1477884680803 Marionette TRACE conn4 <- [1,599,null,["8"]] 20:31:20 INFO - PROCESS | 1885 | 1477884680814 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 20:31:20 INFO - PROCESS | 1885 | 1477884680824 Marionette TRACE conn4 <- [1,600,null,{}] 20:31:20 INFO - PROCESS | 1885 | 1477884680832 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x92f88c00 == 15 [pid = 1885] [id = 135] 20:31:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x92f8b400) [pid = 1885] [serial = 397] [outer = (nil)] 20:31:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x93928c00) [pid = 1885] [serial = 398] [outer = 0x92f8b400] 20:31:20 INFO - PROCESS | 1885 | 1477884680941 Marionette DEBUG loaded listener.js 20:31:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x94722400) [pid = 1885] [serial = 399] [outer = 0x92f8b400] 20:31:24 INFO - PROCESS | 1885 | --DOCSHELL 0x94724000 == 14 [pid = 1885] [id = 130] 20:31:24 INFO - PROCESS | 1885 | --DOCSHELL 0x94d87800 == 13 [pid = 1885] [id = 133] 20:31:24 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x94d85400) [pid = 1885] [serial = 375] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x95b27c00) [pid = 1885] [serial = 390] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x95b1f800) [pid = 1885] [serial = 389] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8f4e4800) [pid = 1885] [serial = 386] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x95215800) [pid = 1885] [serial = 387] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x949c4000) [pid = 1885] [serial = 383] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x949cd800) [pid = 1885] [serial = 384] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x92b0a800) [pid = 1885] [serial = 380] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f94ec00) [pid = 1885] [serial = 381] [outer = (nil)] [url = about:blank] 20:31:24 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x95187c00) [pid = 1885] [serial = 392] [outer = (nil)] [url = about:blank] 20:31:26 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x94d8c800) [pid = 1885] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 20:31:26 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x92a9e000) [pid = 1885] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 20:31:26 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x9034dc00) [pid = 1885] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 20:31:26 INFO - PROCESS | 1885 | 1477884686598 Marionette TRACE conn4 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:31:26 INFO - . 20:31:26 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6087ms 20:31:26 INFO - PROCESS | 1885 | 1477884686644 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 20:31:26 INFO - PROCESS | 1885 | 1477884686651 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 20:31:26 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 20:31:26 INFO - PROCESS | 1885 | 1477884686663 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:26 INFO - PROCESS | 1885 | 1477884686852 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 20:31:26 INFO - PROCESS | 1885 | 1477884686964 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 20:31:26 INFO - PROCESS | 1885 | 1477884686971 Marionette TRACE conn4 <- [1,604,null,["8"]] 20:31:26 INFO - PROCESS | 1885 | 1477884686981 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 20:31:26 INFO - PROCESS | 1885 | 1477884686989 Marionette TRACE conn4 <- [1,605,null,{}] 20:31:27 INFO - PROCESS | 1885 | 1477884686996 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x90356800 == 14 [pid = 1885] [id = 136] 20:31:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x90357c00) [pid = 1885] [serial = 400] [outer = (nil)] 20:31:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x91ecb000) [pid = 1885] [serial = 401] [outer = 0x90357c00] 20:31:27 INFO - PROCESS | 1885 | 1477884687102 Marionette DEBUG loaded listener.js 20:31:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x928c8400) [pid = 1885] [serial = 402] [outer = 0x90357c00] 20:31:27 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:31:27 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:31:27 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 20:31:28 INFO - PROCESS | 1885 | 1477884688168 Marionette TRACE conn4 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:31:28 INFO - . 20:31:28 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1531ms 20:31:28 INFO - PROCESS | 1885 | 1477884688191 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 20:31:28 INFO - PROCESS | 1885 | 1477884688197 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 20:31:28 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 20:31:28 INFO - PROCESS | 1885 | 1477884688204 Marionette TRACE conn4 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:28 INFO - PROCESS | 1885 | 1477884688435 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 20:31:28 INFO - PROCESS | 1885 | 1477884688449 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 20:31:28 INFO - PROCESS | 1885 | 1477884688462 Marionette TRACE conn4 <- [1,609,null,["8"]] 20:31:28 INFO - PROCESS | 1885 | 1477884688473 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 20:31:28 INFO - PROCESS | 1885 | 1477884688479 Marionette TRACE conn4 <- [1,610,null,{}] 20:31:28 INFO - PROCESS | 1885 | 1477884688486 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x94a23800 == 15 [pid = 1885] [id = 137] 20:31:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x94acd400) [pid = 1885] [serial = 403] [outer = (nil)] 20:31:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x94b51c00) [pid = 1885] [serial = 404] [outer = 0x94acd400] 20:31:28 INFO - PROCESS | 1885 | 1477884688584 Marionette DEBUG loaded listener.js 20:31:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x94c66c00) [pid = 1885] [serial = 405] [outer = 0x94acd400] 20:31:29 INFO - PROCESS | 1885 | 1477884689705 Marionette TRACE conn4 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:31:29 INFO - . 20:31:29 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1527ms 20:31:29 INFO - PROCESS | 1885 | 1477884689739 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 20:31:29 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 20:31:29 INFO - PROCESS | 1885 | 1477884689747 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 20:31:29 INFO - PROCESS | 1885 | 1477884689755 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:29 INFO - PROCESS | 1885 | 1477884689979 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 20:31:30 INFO - PROCESS | 1885 | 1477884689998 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 20:31:30 INFO - PROCESS | 1885 | 1477884690003 Marionette TRACE conn4 <- [1,614,null,["8"]] 20:31:30 INFO - PROCESS | 1885 | 1477884690008 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 20:31:30 INFO - PROCESS | 1885 | 1477884690016 Marionette TRACE conn4 <- [1,615,null,{}] 20:31:30 INFO - PROCESS | 1885 | 1477884690023 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x95a3d400 == 16 [pid = 1885] [id = 138] 20:31:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x95a41400) [pid = 1885] [serial = 406] [outer = (nil)] 20:31:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x95b22c00) [pid = 1885] [serial = 407] [outer = 0x95a41400] 20:31:30 INFO - PROCESS | 1885 | 1477884690124 Marionette DEBUG loaded listener.js 20:31:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x95b25c00) [pid = 1885] [serial = 408] [outer = 0x95a41400] 20:31:31 INFO - PROCESS | 1885 | 1477884691374 Marionette TRACE conn4 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 20:31:32 INFO - .. 20:31:32 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 2261ms 20:31:32 INFO - PROCESS | 1885 | 1477884692022 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 20:31:32 INFO - PROCESS | 1885 | 1477884692033 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 20:31:32 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 20:31:32 INFO - PROCESS | 1885 | 1477884692052 Marionette TRACE conn4 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:32 INFO - PROCESS | 1885 | 1477884692271 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 20:31:32 INFO - PROCESS | 1885 | 1477884692430 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 20:31:32 INFO - PROCESS | 1885 | 1477884692436 Marionette TRACE conn4 <- [1,619,null,["8"]] 20:31:32 INFO - PROCESS | 1885 | 1477884692445 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 20:31:32 INFO - PROCESS | 1885 | 1477884692451 Marionette TRACE conn4 <- [1,620,null,{}] 20:31:32 INFO - PROCESS | 1885 | 1477884692458 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x94c68800 == 17 [pid = 1885] [id = 139] 20:31:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x94d88800) [pid = 1885] [serial = 409] [outer = (nil)] 20:31:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x94d8ac00) [pid = 1885] [serial = 410] [outer = 0x94d88800] 20:31:32 INFO - PROCESS | 1885 | 1477884692580 Marionette DEBUG loaded listener.js 20:31:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x954ce400) [pid = 1885] [serial = 411] [outer = 0x94d88800] 20:31:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8f9d0800 == 16 [pid = 1885] [id = 128] 20:31:34 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x92aa0000) [pid = 1885] [serial = 378] [outer = (nil)] [url = about:blank] 20:31:34 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x92b02800) [pid = 1885] [serial = 395] [outer = (nil)] [url = about:blank] 20:31:34 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x949cc800) [pid = 1885] [serial = 396] [outer = (nil)] [url = about:blank] 20:31:34 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x966d4800) [pid = 1885] [serial = 393] [outer = (nil)] [url = about:blank] 20:31:34 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x93928c00) [pid = 1885] [serial = 398] [outer = (nil)] [url = about:blank] 20:31:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8f44c800) [pid = 1885] [serial = 412] [outer = 0x94b48400] 20:31:36 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x94acd400) [pid = 1885] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 20:31:36 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x90357c00) [pid = 1885] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 20:31:36 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x92f8b400) [pid = 1885] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 20:31:38 INFO - PROCESS | 1885 | 1477884698217 Marionette TRACE conn4 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:31:38 INFO - .. 20:31:38 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6186ms 20:31:38 INFO - PROCESS | 1885 | 1477884698234 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 20:31:38 INFO - PROCESS | 1885 | 1477884698241 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 20:31:38 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 20:31:38 INFO - PROCESS | 1885 | 1477884698250 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:38 INFO - PROCESS | 1885 | 1477884698472 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 20:31:38 INFO - PROCESS | 1885 | 1477884698545 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 20:31:38 INFO - PROCESS | 1885 | 1477884698550 Marionette TRACE conn4 <- [1,624,null,["8"]] 20:31:38 INFO - PROCESS | 1885 | 1477884698557 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 20:31:38 INFO - PROCESS | 1885 | 1477884698565 Marionette TRACE conn4 <- [1,625,null,{}] 20:31:38 INFO - PROCESS | 1885 | 1477884698574 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x939d1000 == 17 [pid = 1885] [id = 140] 20:31:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x94723800) [pid = 1885] [serial = 413] [outer = (nil)] 20:31:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x949ca000) [pid = 1885] [serial = 414] [outer = 0x94723800] 20:31:38 INFO - PROCESS | 1885 | 1477884698675 Marionette DEBUG loaded listener.js 20:31:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x94c64400) [pid = 1885] [serial = 415] [outer = 0x94723800] 20:31:39 INFO - PROCESS | 1885 | 1477884699783 Marionette TRACE conn4 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 20:31:39 INFO - .. 20:31:39 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1574ms 20:31:39 INFO - PROCESS | 1885 | 1477884699823 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 20:31:39 INFO - PROCESS | 1885 | 1477884699830 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 20:31:39 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 20:31:39 INFO - PROCESS | 1885 | 1477884699837 Marionette TRACE conn4 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:40 INFO - PROCESS | 1885 | 1477884700012 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 20:31:40 INFO - PROCESS | 1885 | 1477884700148 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 20:31:40 INFO - PROCESS | 1885 | 1477884700155 Marionette TRACE conn4 <- [1,629,null,["8"]] 20:31:40 INFO - PROCESS | 1885 | 1477884700205 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 20:31:40 INFO - PROCESS | 1885 | 1477884700216 Marionette TRACE conn4 <- [1,630,null,{}] 20:31:40 INFO - PROCESS | 1885 | 1477884700225 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f440000 == 18 [pid = 1885] [id = 141] 20:31:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8f440800) [pid = 1885] [serial = 416] [outer = (nil)] 20:31:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8f9c3400) [pid = 1885] [serial = 417] [outer = 0x8f440800] 20:31:40 INFO - PROCESS | 1885 | 1477884700344 Marionette DEBUG loaded listener.js 20:31:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x92b01400) [pid = 1885] [serial = 418] [outer = 0x8f440800] 20:31:41 INFO - PROCESS | 1885 | 1477884701575 Marionette TRACE conn4 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:31:41 INFO - . 20:31:41 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1773ms 20:31:41 INFO - PROCESS | 1885 | 1477884701614 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 20:31:41 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 20:31:41 INFO - PROCESS | 1885 | 1477884701625 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 20:31:41 INFO - PROCESS | 1885 | 1477884701675 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:41 INFO - PROCESS | 1885 | 1477884701988 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 20:31:42 INFO - PROCESS | 1885 | 1477884702068 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 20:31:42 INFO - PROCESS | 1885 | 1477884702080 Marionette TRACE conn4 <- [1,634,null,["8"]] 20:31:42 INFO - PROCESS | 1885 | 1477884702133 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 20:31:42 INFO - PROCESS | 1885 | 1477884702143 Marionette TRACE conn4 <- [1,635,null,{}] 20:31:42 INFO - PROCESS | 1885 | 1477884702149 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d82000 == 19 [pid = 1885] [id = 142] 20:31:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x94d83400) [pid = 1885] [serial = 419] [outer = (nil)] 20:31:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x95180400) [pid = 1885] [serial = 420] [outer = 0x94d83400] 20:31:42 INFO - PROCESS | 1885 | 1477884702275 Marionette DEBUG loaded listener.js 20:31:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x954cf000) [pid = 1885] [serial = 421] [outer = 0x94d83400] 20:31:43 INFO - PROCESS | 1885 | 1477884703606 Marionette TRACE conn4 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:31:43 INFO - . 20:31:43 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 2032ms 20:31:43 INFO - PROCESS | 1885 | 1477884703667 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 20:31:43 INFO - PROCESS | 1885 | 1477884703671 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 20:31:43 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 20:31:43 INFO - PROCESS | 1885 | 1477884703679 Marionette TRACE conn4 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:44 INFO - PROCESS | 1885 | 1477884704050 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 20:31:44 INFO - PROCESS | 1885 | 1477884704165 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 20:31:44 INFO - PROCESS | 1885 | 1477884704186 Marionette TRACE conn4 <- [1,639,null,["8"]] 20:31:44 INFO - PROCESS | 1885 | 1477884704201 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 20:31:44 INFO - PROCESS | 1885 | 1477884704209 Marionette TRACE conn4 <- [1,640,null,{}] 20:31:44 INFO - PROCESS | 1885 | 1477884704215 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x967aa800 == 20 [pid = 1885] [id = 143] 20:31:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x967ab000) [pid = 1885] [serial = 422] [outer = (nil)] 20:31:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x967b1800) [pid = 1885] [serial = 423] [outer = 0x967ab000] 20:31:44 INFO - PROCESS | 1885 | 1477884704344 Marionette DEBUG loaded listener.js 20:31:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x979dd400) [pid = 1885] [serial = 424] [outer = 0x967ab000] 20:31:46 INFO - PROCESS | 1885 | --DOCSHELL 0x939d1000 == 19 [pid = 1885] [id = 140] 20:31:46 INFO - PROCESS | 1885 | --DOCSHELL 0x90d77400 == 18 [pid = 1885] [id = 129] 20:31:46 INFO - PROCESS | 1885 | --DOCSHELL 0x94c68000 == 17 [pid = 1885] [id = 127] 20:31:46 INFO - PROCESS | 1885 | --DOCSHELL 0x90356800 == 16 [pid = 1885] [id = 136] 20:31:46 INFO - PROCESS | 1885 | --DOCSHELL 0x928ccc00 == 15 [pid = 1885] [id = 134] 20:31:46 INFO - PROCESS | 1885 | --DOCSHELL 0x94a23800 == 14 [pid = 1885] [id = 137] 20:31:46 INFO - PROCESS | 1885 | --DOCSHELL 0x92f88c00 == 13 [pid = 1885] [id = 135] 20:31:46 INFO - PROCESS | 1885 | --DOCSHELL 0x94c68800 == 12 [pid = 1885] [id = 139] 20:31:46 INFO - PROCESS | 1885 | --DOCSHELL 0x95a3d400 == 11 [pid = 1885] [id = 138] 20:31:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8f440000 == 10 [pid = 1885] [id = 141] 20:31:46 INFO - PROCESS | 1885 | --DOCSHELL 0x94d82000 == 9 [pid = 1885] [id = 142] 20:31:46 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x94722400) [pid = 1885] [serial = 399] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x928c8400) [pid = 1885] [serial = 402] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x91ecb000) [pid = 1885] [serial = 401] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x94c66c00) [pid = 1885] [serial = 405] [outer = (nil)] [url = about:blank] 20:31:46 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x94b51c00) [pid = 1885] [serial = 404] [outer = (nil)] [url = about:blank] 20:31:49 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x94723800) [pid = 1885] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 20:31:49 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x95a41400) [pid = 1885] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 20:31:49 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x94d88800) [pid = 1885] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 20:31:50 INFO - PROCESS | 1885 | 1477884710114 Marionette TRACE conn4 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:31:50 INFO - .. 20:31:50 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6488ms 20:31:50 INFO - PROCESS | 1885 | 1477884710169 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 20:31:50 INFO - PROCESS | 1885 | 1477884710179 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 20:31:50 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 20:31:50 INFO - PROCESS | 1885 | 1477884710191 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:50 INFO - PROCESS | 1885 | 1477884710430 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 20:31:50 INFO - PROCESS | 1885 | 1477884710456 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 20:31:50 INFO - PROCESS | 1885 | 1477884710465 Marionette TRACE conn4 <- [1,644,null,["8"]] 20:31:50 INFO - PROCESS | 1885 | 1477884710543 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 20:31:50 INFO - PROCESS | 1885 | 1477884710564 Marionette TRACE conn4 <- [1,645,null,{}] 20:31:50 INFO - PROCESS | 1885 | 1477884710580 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f9c4400 == 10 [pid = 1885] [id = 144] 20:31:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8f9c5c00) [pid = 1885] [serial = 425] [outer = (nil)] 20:31:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x90356800) [pid = 1885] [serial = 426] [outer = 0x8f9c5c00] 20:31:50 INFO - PROCESS | 1885 | 1477884710691 Marionette DEBUG loaded listener.js 20:31:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x91e31400) [pid = 1885] [serial = 427] [outer = 0x8f9c5c00] 20:31:54 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x949ca000) [pid = 1885] [serial = 414] [outer = (nil)] [url = about:blank] 20:31:54 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x94c64400) [pid = 1885] [serial = 415] [outer = (nil)] [url = about:blank] 20:31:54 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x94d8ac00) [pid = 1885] [serial = 410] [outer = (nil)] [url = about:blank] 20:31:54 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x954ce400) [pid = 1885] [serial = 411] [outer = (nil)] [url = about:blank] 20:31:54 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x95b22c00) [pid = 1885] [serial = 407] [outer = (nil)] [url = about:blank] 20:31:54 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x95b25c00) [pid = 1885] [serial = 408] [outer = (nil)] [url = about:blank] 20:31:54 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x90358400) [pid = 1885] [serial = 303] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:31:56 INFO - PROCESS | 1885 | 1477884716389 Marionette TRACE conn4 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:31:56 INFO - .. 20:31:56 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6241ms 20:31:56 INFO - PROCESS | 1885 | 1477884716435 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 20:31:56 INFO - PROCESS | 1885 | 1477884716446 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 20:31:56 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 20:31:56 INFO - PROCESS | 1885 | 1477884716464 Marionette TRACE conn4 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:56 INFO - PROCESS | 1885 | 1477884716714 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 20:31:56 INFO - PROCESS | 1885 | 1477884716760 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 20:31:56 INFO - PROCESS | 1885 | 1477884716772 Marionette TRACE conn4 <- [1,649,null,["8"]] 20:31:56 INFO - PROCESS | 1885 | 1477884716848 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 20:31:56 INFO - PROCESS | 1885 | 1477884716856 Marionette TRACE conn4 <- [1,650,null,{}] 20:31:56 INFO - PROCESS | 1885 | 1477884716863 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f94b800 == 11 [pid = 1885] [id = 145] 20:31:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8f94bc00) [pid = 1885] [serial = 428] [outer = (nil)] 20:31:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8f9c3c00) [pid = 1885] [serial = 429] [outer = 0x8f94bc00] 20:31:57 INFO - PROCESS | 1885 | 1477884717008 Marionette DEBUG loaded listener.js 20:31:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x90d74800) [pid = 1885] [serial = 430] [outer = 0x8f94bc00] 20:31:57 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8f440800) [pid = 1885] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 20:31:57 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x94d83400) [pid = 1885] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 20:31:57 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x967ab000) [pid = 1885] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 20:31:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:31:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:31:57 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:32:02 INFO - PROCESS | 1885 | 1477884722788 Marionette TRACE conn4 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:32:02 INFO - .. 20:32:02 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6451ms 20:32:02 INFO - PROCESS | 1885 | 1477884722912 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 20:32:02 INFO - PROCESS | 1885 | 1477884722923 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 20:32:02 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 20:32:02 INFO - PROCESS | 1885 | 1477884722940 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:03 INFO - PROCESS | 1885 | 1477884723187 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 20:32:03 INFO - PROCESS | 1885 | --DOCSHELL 0x967aa800 == 10 [pid = 1885] [id = 143] 20:32:03 INFO - PROCESS | 1885 | --DOCSHELL 0x8f9c4400 == 9 [pid = 1885] [id = 144] 20:32:03 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x92b01400) [pid = 1885] [serial = 418] [outer = (nil)] [url = about:blank] 20:32:03 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8f9c3400) [pid = 1885] [serial = 417] [outer = (nil)] [url = about:blank] 20:32:03 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x954cf000) [pid = 1885] [serial = 421] [outer = (nil)] [url = about:blank] 20:32:03 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x95180400) [pid = 1885] [serial = 420] [outer = (nil)] [url = about:blank] 20:32:03 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x979dd400) [pid = 1885] [serial = 424] [outer = (nil)] [url = about:blank] 20:32:03 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x967b1800) [pid = 1885] [serial = 423] [outer = (nil)] [url = about:blank] 20:32:03 INFO - PROCESS | 1885 | 1477884723344 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 20:32:03 INFO - PROCESS | 1885 | 1477884723353 Marionette TRACE conn4 <- [1,654,null,["8"]] 20:32:03 INFO - PROCESS | 1885 | 1477884723363 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 20:32:03 INFO - PROCESS | 1885 | 1477884723375 Marionette TRACE conn4 <- [1,655,null,{}] 20:32:03 INFO - PROCESS | 1885 | 1477884723385 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f949400 == 10 [pid = 1885] [id = 146] 20:32:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8f949800) [pid = 1885] [serial = 431] [outer = (nil)] 20:32:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8f9c2400) [pid = 1885] [serial = 432] [outer = 0x8f949800] 20:32:03 INFO - PROCESS | 1885 | 1477884723509 Marionette DEBUG loaded listener.js 20:32:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x90d75000) [pid = 1885] [serial = 433] [outer = 0x8f949800] 20:32:06 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8f9c5c00) [pid = 1885] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 20:32:09 INFO - PROCESS | 1885 | 1477884729143 Marionette TRACE conn4 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:32:09 INFO - . 20:32:09 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6239ms 20:32:09 INFO - PROCESS | 1885 | 1477884729173 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 20:32:09 INFO - PROCESS | 1885 | 1477884729181 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 20:32:09 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 20:32:09 INFO - PROCESS | 1885 | 1477884729189 Marionette TRACE conn4 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:09 INFO - PROCESS | 1885 | 1477884729414 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 20:32:09 INFO - PROCESS | 1885 | 1477884729533 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 20:32:09 INFO - PROCESS | 1885 | 1477884729538 Marionette TRACE conn4 <- [1,659,null,["8"]] 20:32:09 INFO - PROCESS | 1885 | 1477884729545 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 20:32:09 INFO - PROCESS | 1885 | 1477884729550 Marionette TRACE conn4 <- [1,660,null,{}] 20:32:09 INFO - PROCESS | 1885 | 1477884729558 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x90357c00 == 11 [pid = 1885] [id = 147] 20:32:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x92b0dc00) [pid = 1885] [serial = 434] [outer = (nil)] 20:32:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x92b10c00) [pid = 1885] [serial = 435] [outer = 0x92b0dc00] 20:32:09 INFO - PROCESS | 1885 | 1477884729692 Marionette DEBUG loaded listener.js 20:32:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8f4e0000) [pid = 1885] [serial = 436] [outer = 0x92b0dc00] 20:32:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9e2c00 == 12 [pid = 1885] [id = 148] 20:32:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8f4df800) [pid = 1885] [serial = 437] [outer = (nil)] 20:32:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8f9c7800) [pid = 1885] [serial = 438] [outer = 0x8f4df800] 20:32:10 INFO - PROCESS | 1885 | 1477884730988 Marionette TRACE conn4 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:32:11 INFO - . 20:32:11 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1824ms 20:32:11 INFO - PROCESS | 1885 | 1477884731014 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 20:32:11 INFO - PROCESS | 1885 | 1477884731021 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 20:32:11 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 20:32:11 INFO - PROCESS | 1885 | 1477884731032 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:11 INFO - PROCESS | 1885 | 1477884731391 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 20:32:11 INFO - PROCESS | 1885 | 1477884731572 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 20:32:11 INFO - PROCESS | 1885 | 1477884731580 Marionette TRACE conn4 <- [1,664,null,["8"]] 20:32:11 INFO - PROCESS | 1885 | 1477884731591 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 20:32:11 INFO - PROCESS | 1885 | 1477884731603 Marionette TRACE conn4 <- [1,665,null,{}] 20:32:11 INFO - PROCESS | 1885 | 1477884731660 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x92f8a400 == 13 [pid = 1885] [id = 149] 20:32:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x92f8a800) [pid = 1885] [serial = 439] [outer = (nil)] 20:32:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x9377e000) [pid = 1885] [serial = 440] [outer = 0x92f8a800] 20:32:11 INFO - PROCESS | 1885 | 1477884731848 Marionette DEBUG loaded listener.js 20:32:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x93a9d400) [pid = 1885] [serial = 441] [outer = 0x92f8a800] 20:32:14 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x90356800) [pid = 1885] [serial = 426] [outer = (nil)] [url = about:blank] 20:32:14 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8f9c3c00) [pid = 1885] [serial = 429] [outer = (nil)] [url = about:blank] 20:32:14 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x91e31400) [pid = 1885] [serial = 427] [outer = (nil)] [url = about:blank] 20:32:16 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8f949800) [pid = 1885] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 20:32:16 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f94bc00) [pid = 1885] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 20:32:17 INFO - PROCESS | 1885 | 1477884737646 Marionette TRACE conn4 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:32:17 INFO - .. 20:32:17 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6646ms 20:32:17 INFO - PROCESS | 1885 | 1477884737677 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 20:32:17 INFO - PROCESS | 1885 | 1477884737683 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 20:32:17 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 20:32:17 INFO - PROCESS | 1885 | 1477884737693 Marionette TRACE conn4 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:17 INFO - PROCESS | 1885 | 1477884737849 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 20:32:17 INFO - PROCESS | 1885 | 1477884737869 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 20:32:17 INFO - PROCESS | 1885 | 1477884737876 Marionette TRACE conn4 <- [1,669,null,["8"]] 20:32:17 INFO - PROCESS | 1885 | 1477884737973 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 20:32:17 INFO - PROCESS | 1885 | 1477884737982 Marionette TRACE conn4 <- [1,670,null,{}] 20:32:18 INFO - PROCESS | 1885 | 1477884737988 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x90356800 == 14 [pid = 1885] [id = 150] 20:32:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x90d6c400) [pid = 1885] [serial = 442] [outer = (nil)] 20:32:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x91e26400) [pid = 1885] [serial = 443] [outer = 0x90d6c400] 20:32:18 INFO - PROCESS | 1885 | 1477884738100 Marionette DEBUG loaded listener.js 20:32:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x94b51c00) [pid = 1885] [serial = 444] [outer = 0x90d6c400] 20:32:18 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 20:32:18 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:32:19 INFO - PROCESS | 1885 | 1477884739137 Marionette TRACE conn4 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:32:19 INFO - .. 20:32:19 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1477ms 20:32:19 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 20:32:19 INFO - PROCESS | 1885 | 1477884739169 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 20:32:19 INFO - PROCESS | 1885 | 1477884739174 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 20:32:19 INFO - PROCESS | 1885 | 1477884739181 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:19 INFO - PROCESS | 1885 | 1477884739392 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 20:32:19 INFO - PROCESS | 1885 | 1477884739417 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 20:32:19 INFO - PROCESS | 1885 | 1477884739423 Marionette TRACE conn4 <- [1,674,null,["8"]] 20:32:19 INFO - PROCESS | 1885 | 1477884739431 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 20:32:19 INFO - PROCESS | 1885 | 1477884739436 Marionette TRACE conn4 <- [1,675,null,{}] 20:32:19 INFO - PROCESS | 1885 | 1477884739442 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9f1000 == 15 [pid = 1885] [id = 151] 20:32:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x94d82000) [pid = 1885] [serial = 445] [outer = (nil)] 20:32:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x94d83800) [pid = 1885] [serial = 446] [outer = 0x94d82000] 20:32:19 INFO - PROCESS | 1885 | 1477884739541 Marionette DEBUG loaded listener.js 20:32:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x94d8a000) [pid = 1885] [serial = 447] [outer = 0x94d82000] 20:32:20 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:32:20 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:32:20 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:32:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9e2c00 == 14 [pid = 1885] [id = 148] 20:32:22 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8f9c2400) [pid = 1885] [serial = 432] [outer = (nil)] [url = about:blank] 20:32:22 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x90d75000) [pid = 1885] [serial = 433] [outer = (nil)] [url = about:blank] 20:32:22 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x90d74800) [pid = 1885] [serial = 430] [outer = (nil)] [url = about:blank] 20:32:24 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8f4df800) [pid = 1885] [serial = 437] [outer = (nil)] [url = about:srcdoc] 20:32:24 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x92b0dc00) [pid = 1885] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 20:32:24 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x90d6c400) [pid = 1885] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 20:32:24 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x92f8a800) [pid = 1885] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 20:32:25 INFO - PROCESS | 1885 | 1477884745128 Marionette TRACE conn4 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:32:25 INFO - .. 20:32:25 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 5989ms 20:32:25 INFO - PROCESS | 1885 | 1477884745170 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 20:32:25 INFO - PROCESS | 1885 | 1477884745176 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 20:32:25 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 20:32:25 INFO - PROCESS | 1885 | 1477884745188 Marionette TRACE conn4 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:25 INFO - PROCESS | 1885 | 1477884745432 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 20:32:25 INFO - PROCESS | 1885 | 1477884745507 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 20:32:25 INFO - PROCESS | 1885 | 1477884745514 Marionette TRACE conn4 <- [1,679,null,["8"]] 20:32:25 INFO - PROCESS | 1885 | 1477884745521 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 20:32:25 INFO - PROCESS | 1885 | 1477884745529 Marionette TRACE conn4 <- [1,680,null,{}] 20:32:25 INFO - PROCESS | 1885 | 1477884745536 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x91ed1000 == 15 [pid = 1885] [id = 152] 20:32:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x91ed1400) [pid = 1885] [serial = 448] [outer = (nil)] 20:32:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x9283c400) [pid = 1885] [serial = 449] [outer = 0x91ed1400] 20:32:25 INFO - PROCESS | 1885 | 1477884745644 Marionette DEBUG loaded listener.js 20:32:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x92b0a400) [pid = 1885] [serial = 450] [outer = 0x91ed1400] 20:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x92f8a400 == 14 [pid = 1885] [id = 149] 20:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x90357c00 == 13 [pid = 1885] [id = 147] 20:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x90356800 == 12 [pid = 1885] [id = 150] 20:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8f949400 == 11 [pid = 1885] [id = 146] 20:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8f94b800 == 10 [pid = 1885] [id = 145] 20:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9f1000 == 9 [pid = 1885] [id = 151] 20:32:30 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8f9c7800) [pid = 1885] [serial = 438] [outer = (nil)] [url = about:srcdoc] 20:32:30 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x93a9d400) [pid = 1885] [serial = 441] [outer = (nil)] [url = about:blank] 20:32:30 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x9377e000) [pid = 1885] [serial = 440] [outer = (nil)] [url = about:blank] 20:32:30 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x94b51c00) [pid = 1885] [serial = 444] [outer = (nil)] [url = about:blank] 20:32:30 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x91e26400) [pid = 1885] [serial = 443] [outer = (nil)] [url = about:blank] 20:32:30 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x92b10c00) [pid = 1885] [serial = 435] [outer = (nil)] [url = about:blank] 20:32:30 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8f4e0000) [pid = 1885] [serial = 436] [outer = (nil)] [url = about:blank] 20:32:30 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x94d83800) [pid = 1885] [serial = 446] [outer = (nil)] [url = about:blank] 20:32:31 INFO - PROCESS | 1885 | 1477884751209 Marionette TRACE conn4 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:32:31 INFO - .. 20:32:31 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6043ms 20:32:31 INFO - PROCESS | 1885 | 1477884751228 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 20:32:31 INFO - PROCESS | 1885 | 1477884751236 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 20:32:31 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 20:32:31 INFO - PROCESS | 1885 | 1477884751248 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:31 INFO - PROCESS | 1885 | 1477884751472 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 20:32:31 INFO - PROCESS | 1885 | 1477884751584 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 20:32:31 INFO - PROCESS | 1885 | 1477884751592 Marionette TRACE conn4 <- [1,684,null,["8"]] 20:32:31 INFO - PROCESS | 1885 | 1477884751599 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 20:32:31 INFO - PROCESS | 1885 | 1477884751607 Marionette TRACE conn4 <- [1,685,null,{}] 20:32:31 INFO - PROCESS | 1885 | 1477884751614 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f949400 == 10 [pid = 1885] [id = 153] 20:32:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x8f949800) [pid = 1885] [serial = 451] [outer = (nil)] 20:32:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8f94f000) [pid = 1885] [serial = 452] [outer = 0x8f949800] 20:32:31 INFO - PROCESS | 1885 | 1477884751722 Marionette DEBUG loaded listener.js 20:32:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x90357c00) [pid = 1885] [serial = 453] [outer = 0x8f949800] 20:32:32 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:32:32 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:32:32 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:32:32 INFO - PROCESS | 1885 | 1477884752792 Marionette TRACE conn4 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:32:32 INFO - .. 20:32:32 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1582ms 20:32:32 INFO - PROCESS | 1885 | 1477884752830 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 20:32:32 INFO - PROCESS | 1885 | 1477884752836 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 20:32:32 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 20:32:32 INFO - PROCESS | 1885 | 1477884752844 Marionette TRACE conn4 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:33 INFO - PROCESS | 1885 | 1477884753082 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 20:32:33 INFO - PROCESS | 1885 | 1477884753111 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 20:32:33 INFO - PROCESS | 1885 | 1477884753116 Marionette TRACE conn4 <- [1,689,null,["8"]] 20:32:33 INFO - PROCESS | 1885 | 1477884753123 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 20:32:33 INFO - PROCESS | 1885 | 1477884753128 Marionette TRACE conn4 <- [1,690,null,{}] 20:32:33 INFO - PROCESS | 1885 | 1477884753135 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x92bacc00 == 11 [pid = 1885] [id = 154] 20:32:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x92baf000) [pid = 1885] [serial = 454] [outer = (nil)] 20:32:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x92f84c00) [pid = 1885] [serial = 455] [outer = 0x92baf000] 20:32:33 INFO - PROCESS | 1885 | 1477884753292 Marionette DEBUG loaded listener.js 20:32:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8f4e0000) [pid = 1885] [serial = 456] [outer = 0x92baf000] 20:32:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8f949400 == 10 [pid = 1885] [id = 153] 20:32:38 INFO - PROCESS | 1885 | --DOCSHELL 0x91ed1000 == 9 [pid = 1885] [id = 152] 20:32:38 INFO - PROCESS | 1885 | 1477884758882 Marionette TRACE conn4 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:32:38 INFO - .. 20:32:38 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6086ms 20:32:38 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x9283c400) [pid = 1885] [serial = 449] [outer = (nil)] [url = about:blank] 20:32:38 INFO - PROCESS | 1885 | 1477884758955 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 20:32:38 INFO - PROCESS | 1885 | 1477884758963 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 20:32:38 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 20:32:38 INFO - PROCESS | 1885 | 1477884758977 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:39 INFO - PROCESS | 1885 | 1477884759197 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 20:32:39 INFO - PROCESS | 1885 | 1477884759308 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 20:32:39 INFO - PROCESS | 1885 | 1477884759315 Marionette TRACE conn4 <- [1,694,null,["8"]] 20:32:39 INFO - PROCESS | 1885 | 1477884759323 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 20:32:39 INFO - PROCESS | 1885 | 1477884759332 Marionette TRACE conn4 <- [1,695,null,{}] 20:32:39 INFO - PROCESS | 1885 | 1477884759339 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f952c00 == 10 [pid = 1885] [id = 155] 20:32:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8f953400) [pid = 1885] [serial = 457] [outer = (nil)] 20:32:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x9034c800) [pid = 1885] [serial = 458] [outer = 0x8f953400] 20:32:39 INFO - PROCESS | 1885 | 1477884759453 Marionette DEBUG loaded listener.js 20:32:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x91e24400) [pid = 1885] [serial = 459] [outer = 0x8f953400] 20:32:41 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x91ed1400) [pid = 1885] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 20:32:45 INFO - PROCESS | 1885 | 1477884765059 Marionette TRACE conn4 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 20:32:45 INFO - .... 20:32:45 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6137ms 20:32:45 INFO - PROCESS | 1885 | 1477884765112 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 20:32:45 INFO - PROCESS | 1885 | 1477884765117 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 20:32:45 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 20:32:45 INFO - PROCESS | 1885 | 1477884765128 Marionette TRACE conn4 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:45 INFO - PROCESS | 1885 | 1477884765359 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 20:32:45 INFO - PROCESS | 1885 | 1477884765508 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 20:32:45 INFO - PROCESS | 1885 | 1477884765516 Marionette TRACE conn4 <- [1,699,null,["8"]] 20:32:45 INFO - PROCESS | 1885 | 1477884765527 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 20:32:45 INFO - PROCESS | 1885 | 1477884765535 Marionette TRACE conn4 <- [1,700,null,{}] 20:32:45 INFO - PROCESS | 1885 | 1477884765544 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x90d75000 == 11 [pid = 1885] [id = 156] 20:32:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x90d76c00) [pid = 1885] [serial = 460] [outer = (nil)] 20:32:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x92b02400) [pid = 1885] [serial = 461] [outer = 0x90d76c00] 20:32:45 INFO - PROCESS | 1885 | 1477884765663 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8f4de000) [pid = 1885] [serial = 462] [outer = 0x90d76c00] 20:32:48 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x92f84c00) [pid = 1885] [serial = 455] [outer = (nil)] [url = about:blank] 20:32:48 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8f94f000) [pid = 1885] [serial = 452] [outer = (nil)] [url = about:blank] 20:32:48 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x92b0a400) [pid = 1885] [serial = 450] [outer = (nil)] [url = about:blank] 20:32:50 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x92baf000) [pid = 1885] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 20:32:50 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8f949800) [pid = 1885] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 20:32:51 INFO - PROCESS | 1885 | 1477884771324 Marionette TRACE conn4 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 20:32:51 INFO - PROCESS | 1885 | 1477884771371 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 20:32:51 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 20:32:51 INFO - PROCESS | 1885 | 1477884771380 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 20:32:51 INFO - PROCESS | 1885 | 1477884771385 Marionette TRACE conn4 <- [1,703,null,{}] 20:32:51 INFO - PROCESS | 1885 | 1477884771395 Marionette TRACE conn4 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:51 INFO - PROCESS | 1885 | 1477884771547 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 20:32:51 INFO - PROCESS | 1885 | 1477884771678 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 20:32:51 INFO - PROCESS | 1885 | 1477884771684 Marionette TRACE conn4 <- [1,705,null,["8"]] 20:32:51 INFO - PROCESS | 1885 | 1477884771694 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 20:32:51 INFO - PROCESS | 1885 | 1477884771705 Marionette TRACE conn4 <- [1,706,null,{}] 20:32:51 INFO - PROCESS | 1885 | 1477884771718 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x91ed1000 == 12 [pid = 1885] [id = 157] 20:32:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x91ed7400) [pid = 1885] [serial = 463] [outer = (nil)] 20:32:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x92a9d800) [pid = 1885] [serial = 464] [outer = 0x91ed7400] 20:32:51 INFO - PROCESS | 1885 | 1477884771818 Marionette DEBUG loaded listener.js 20:32:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x92b0dc00) [pid = 1885] [serial = 465] [outer = 0x91ed7400] 20:32:52 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:32:52 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:32:52 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:32:52 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:32:52 INFO - PROCESS | 1885 | 1477884772830 Marionette TRACE conn4 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:32:52 INFO - ... 20:32:52 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1493ms 20:32:52 INFO - PROCESS | 1885 | 1477884772891 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 20:32:52 INFO - PROCESS | 1885 | 1477884772895 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 20:32:52 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 20:32:52 INFO - PROCESS | 1885 | 1477884772904 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 20:32:52 INFO - PROCESS | 1885 | 1477884772909 Marionette TRACE conn4 <- [1,709,null,{}] 20:32:52 INFO - PROCESS | 1885 | 1477884772916 Marionette TRACE conn4 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:53 INFO - PROCESS | 1885 | 1477884773127 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 20:32:53 INFO - PROCESS | 1885 | 1477884773239 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 20:32:53 INFO - PROCESS | 1885 | 1477884773245 Marionette TRACE conn4 <- [1,711,null,["8"]] 20:32:53 INFO - PROCESS | 1885 | 1477884773264 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 20:32:53 INFO - PROCESS | 1885 | 1477884773273 Marionette TRACE conn4 <- [1,712,null,{}] 20:32:53 INFO - PROCESS | 1885 | 1477884773278 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x94c69c00 == 13 [pid = 1885] [id = 158] 20:32:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x94c6a800) [pid = 1885] [serial = 466] [outer = (nil)] 20:32:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x94c6e800) [pid = 1885] [serial = 467] [outer = 0x94c6a800] 20:32:53 INFO - PROCESS | 1885 | 1477884773383 Marionette DEBUG loaded listener.js 20:32:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x95a42000) [pid = 1885] [serial = 468] [outer = 0x94c6a800] 20:32:54 INFO - PROCESS | 1885 | [mp3 @ 0x967a6c00] err{or,}_recognition separate: 1; 1 20:32:54 INFO - PROCESS | 1885 | [mp3 @ 0x967a6c00] err{or,}_recognition combined: 1; 1 20:32:54 INFO - PROCESS | 1885 | [mp3 @ 0x967a7800] err{or,}_recognition separate: 1; 1 20:32:54 INFO - PROCESS | 1885 | [mp3 @ 0x967a7800] err{or,}_recognition combined: 1; 1 20:32:54 INFO - PROCESS | 1885 | [1885] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:32:54 INFO - PROCESS | 1885 | [1885] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:32:54 INFO - PROCESS | 1885 | [1885] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:32:54 INFO - PROCESS | 1885 | [1885] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:32:56 INFO - PROCESS | 1885 | --DOCSHELL 0x92bacc00 == 12 [pid = 1885] [id = 154] 20:32:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8f952c00 == 11 [pid = 1885] [id = 155] 20:32:56 INFO - PROCESS | 1885 | --DOCSHELL 0x90d75000 == 10 [pid = 1885] [id = 156] 20:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x90357c00) [pid = 1885] [serial = 453] [outer = (nil)] [url = about:blank] 20:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8f4e0000) [pid = 1885] [serial = 456] [outer = (nil)] [url = about:blank] 20:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x9034c800) [pid = 1885] [serial = 458] [outer = (nil)] [url = about:blank] 20:32:58 INFO - PROCESS | 1885 | 1477884778936 Marionette TRACE conn4 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:32:58 INFO - ... 20:32:58 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6059ms 20:32:58 INFO - PROCESS | 1885 | 1477884778965 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 20:32:58 INFO - PROCESS | 1885 | 1477884778972 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 20:32:58 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 20:32:58 INFO - PROCESS | 1885 | 1477884778983 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 20:32:58 INFO - PROCESS | 1885 | 1477884778989 Marionette TRACE conn4 <- [1,715,null,{}] 20:32:59 INFO - PROCESS | 1885 | 1477884779007 Marionette TRACE conn4 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:59 INFO - PROCESS | 1885 | 1477884779280 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 20:32:59 INFO - PROCESS | 1885 | 1477884779356 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 20:32:59 INFO - PROCESS | 1885 | 1477884779363 Marionette TRACE conn4 <- [1,717,null,["8"]] 20:32:59 INFO - PROCESS | 1885 | 1477884779371 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 20:32:59 INFO - PROCESS | 1885 | 1477884779382 Marionette TRACE conn4 <- [1,718,null,{}] 20:32:59 INFO - PROCESS | 1885 | 1477884779404 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x90d75000 == 11 [pid = 1885] [id = 159] 20:32:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x90d77800) [pid = 1885] [serial = 469] [outer = (nil)] 20:32:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x92841400) [pid = 1885] [serial = 470] [outer = 0x90d77800] 20:32:59 INFO - PROCESS | 1885 | 1477884779512 Marionette DEBUG loaded listener.js 20:32:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x92b03800) [pid = 1885] [serial = 471] [outer = 0x90d77800] 20:32:59 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8f953400) [pid = 1885] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 20:32:59 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x91ed7400) [pid = 1885] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 20:32:59 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x90d76c00) [pid = 1885] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 20:33:00 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:00 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:33:00 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:00 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:33:00 INFO - PROCESS | 1885 | 1477884780603 Marionette TRACE conn4 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:33:00 INFO - ... 20:33:00 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1650ms 20:33:00 INFO - PROCESS | 1885 | 1477884780631 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 20:33:00 INFO - PROCESS | 1885 | 1477884780638 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 20:33:00 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 20:33:00 INFO - PROCESS | 1885 | 1477884780645 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 20:33:00 INFO - PROCESS | 1885 | 1477884780650 Marionette TRACE conn4 <- [1,721,null,{}] 20:33:00 INFO - PROCESS | 1885 | 1477884780660 Marionette TRACE conn4 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:00 INFO - PROCESS | 1885 | 1477884780903 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 20:33:01 INFO - PROCESS | 1885 | 1477884781036 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 20:33:01 INFO - PROCESS | 1885 | 1477884781043 Marionette TRACE conn4 <- [1,723,null,["8"]] 20:33:01 INFO - PROCESS | 1885 | 1477884781063 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 20:33:01 INFO - PROCESS | 1885 | 1477884781075 Marionette TRACE conn4 <- [1,724,null,{}] 20:33:01 INFO - PROCESS | 1885 | 1477884781080 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x94c42000 == 12 [pid = 1885] [id = 160] 20:33:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x94c67c00) [pid = 1885] [serial = 472] [outer = (nil)] 20:33:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x94c6b400) [pid = 1885] [serial = 473] [outer = 0x94c67c00] 20:33:01 INFO - PROCESS | 1885 | 1477884781201 Marionette DEBUG loaded listener.js 20:33:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x94c71800) [pid = 1885] [serial = 474] [outer = 0x94c67c00] 20:33:01 INFO - PROCESS | 1885 | [h264 @ 0x95b23c00] err{or,}_recognition separate: 1; 1 20:33:01 INFO - PROCESS | 1885 | [h264 @ 0x95b23c00] err{or,}_recognition combined: 1; 1 20:33:01 INFO - PROCESS | 1885 | [h264 @ 0x95b23c00] Unsupported bit depth: 0 20:33:01 INFO - PROCESS | 1885 | [h264 @ 0x95b23c00] no picture 20:33:01 INFO - PROCESS | 1885 | [h264 @ 0x95b23c00] no picture 20:33:04 INFO - PROCESS | 1885 | --DOCSHELL 0x91ed1000 == 11 [pid = 1885] [id = 157] 20:33:04 INFO - PROCESS | 1885 | --DOCSHELL 0x90d75000 == 10 [pid = 1885] [id = 159] 20:33:04 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x92a9d800) [pid = 1885] [serial = 464] [outer = (nil)] [url = about:blank] 20:33:04 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x92b0dc00) [pid = 1885] [serial = 465] [outer = (nil)] [url = about:blank] 20:33:04 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x92b02400) [pid = 1885] [serial = 461] [outer = (nil)] [url = about:blank] 20:33:04 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8f4de000) [pid = 1885] [serial = 462] [outer = (nil)] [url = about:blank] 20:33:04 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x91e24400) [pid = 1885] [serial = 459] [outer = (nil)] [url = about:blank] 20:33:06 INFO - PROCESS | 1885 | 1477884786737 Marionette TRACE conn4 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:33:06 INFO - .. 20:33:06 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6151ms 20:33:06 INFO - PROCESS | 1885 | 1477884786799 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 20:33:06 INFO - PROCESS | 1885 | 1477884786807 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 20:33:06 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 20:33:06 INFO - PROCESS | 1885 | 1477884786833 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:07 INFO - PROCESS | 1885 | 1477884787087 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 20:33:07 INFO - PROCESS | 1885 | 1477884787165 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 20:33:07 INFO - PROCESS | 1885 | 1477884787170 Marionette TRACE conn4 <- [1,728,null,["8"]] 20:33:07 INFO - PROCESS | 1885 | 1477884787179 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 20:33:07 INFO - PROCESS | 1885 | 1477884787188 Marionette TRACE conn4 <- [1,729,null,{}] 20:33:07 INFO - PROCESS | 1885 | 1477884787202 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f9c7800 == 11 [pid = 1885] [id = 161] 20:33:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x9034c800) [pid = 1885] [serial = 475] [outer = (nil)] 20:33:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x90356800) [pid = 1885] [serial = 476] [outer = 0x9034c800] 20:33:07 INFO - PROCESS | 1885 | 1477884787311 Marionette DEBUG loaded listener.js 20:33:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x91e25800) [pid = 1885] [serial = 477] [outer = 0x9034c800] 20:33:07 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x90d77800) [pid = 1885] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 20:33:07 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x94c6a800) [pid = 1885] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 20:33:08 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x92bacc00] err{or,}_recognition separate: 1; 1 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x92bacc00] err{or,}_recognition combined: 1; 1 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x92bacc00] Unsupported bit depth: 0 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x92bacc00] no picture 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x92bacc00] no picture 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x93783400] err{or,}_recognition separate: 1; 1 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x93783400] err{or,}_recognition combined: 1; 1 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x93783400] Unsupported bit depth: 0 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x93783400] no picture 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x93783400] no picture 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x92b03000] err{or,}_recognition separate: 1; 1 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x92b03000] err{or,}_recognition combined: 1; 1 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x92b03000] Unsupported bit depth: 0 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x92b03000] no picture 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x92b03000] no picture 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x9445dc00] err{or,}_recognition separate: 1; 1 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x9445dc00] err{or,}_recognition combined: 1; 1 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x9445dc00] Unsupported bit depth: 0 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x9445dc00] no picture 20:33:08 INFO - PROCESS | 1885 | [h264 @ 0x9445dc00] no picture 20:33:12 INFO - PROCESS | 1885 | --DOCSHELL 0x94c69c00 == 10 [pid = 1885] [id = 158] 20:33:12 INFO - PROCESS | 1885 | --DOCSHELL 0x94c42000 == 9 [pid = 1885] [id = 160] 20:33:12 INFO - PROCESS | 1885 | 1477884792976 Marionette TRACE conn4 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:33:13 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x92b03800) [pid = 1885] [serial = 471] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x95a42000) [pid = 1885] [serial = 468] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x92841400) [pid = 1885] [serial = 470] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x94c6e800) [pid = 1885] [serial = 467] [outer = (nil)] [url = about:blank] 20:33:13 INFO - ..... 20:33:13 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6195ms 20:33:13 INFO - PROCESS | 1885 | 1477884793027 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 20:33:13 INFO - PROCESS | 1885 | 1477884793034 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 20:33:13 INFO - TEST-START | /custom-elements/reactions/Attr.html 20:33:13 INFO - PROCESS | 1885 | 1477884793047 Marionette TRACE conn4 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:13 INFO - PROCESS | 1885 | 1477884793255 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 20:33:13 INFO - PROCESS | 1885 | 1477884793367 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 20:33:13 INFO - PROCESS | 1885 | 1477884793372 Marionette TRACE conn4 <- [1,733,null,["8"]] 20:33:13 INFO - PROCESS | 1885 | 1477884793382 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 20:33:13 INFO - PROCESS | 1885 | 1477884793391 Marionette TRACE conn4 <- [1,734,null,{}] 20:33:13 INFO - PROCESS | 1885 | 1477884793396 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f952800 == 10 [pid = 1885] [id = 162] 20:33:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8f952c00) [pid = 1885] [serial = 478] [outer = (nil)] 20:33:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8f9c6400) [pid = 1885] [serial = 479] [outer = 0x8f952c00] 20:33:13 INFO - PROCESS | 1885 | 1477884793505 Marionette DEBUG loaded listener.js 20:33:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x91e24400) [pid = 1885] [serial = 480] [outer = 0x8f952c00] 20:33:14 INFO - PROCESS | 1885 | 1477884794212 Marionette TRACE conn4 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 20:33:14 INFO - .. 20:33:14 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1228ms 20:33:14 INFO - PROCESS | 1885 | 1477884794274 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 20:33:14 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 20:33:14 INFO - PROCESS | 1885 | 1477884794280 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 20:33:14 INFO - PROCESS | 1885 | 1477884794288 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:14 INFO - PROCESS | 1885 | 1477884794479 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 20:33:14 INFO - PROCESS | 1885 | 1477884794586 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 20:33:14 INFO - PROCESS | 1885 | 1477884794592 Marionette TRACE conn4 <- [1,738,null,["8"]] 20:33:14 INFO - PROCESS | 1885 | 1477884794598 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 20:33:14 INFO - PROCESS | 1885 | 1477884794604 Marionette TRACE conn4 <- [1,739,null,{}] 20:33:14 INFO - PROCESS | 1885 | 1477884794611 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x90353c00 == 11 [pid = 1885] [id = 163] 20:33:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x93780800) [pid = 1885] [serial = 481] [outer = (nil)] 20:33:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x949c3800) [pid = 1885] [serial = 482] [outer = 0x93780800] 20:33:14 INFO - PROCESS | 1885 | 1477884794710 Marionette DEBUG loaded listener.js 20:33:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8f946800) [pid = 1885] [serial = 483] [outer = 0x93780800] 20:33:15 INFO - ....... 20:33:15 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1076ms 20:33:15 INFO - PROCESS | 1885 | 1477884795342 Marionette TRACE conn4 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 20:33:15 INFO - PROCESS | 1885 | 1477884795416 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 20:33:15 INFO - PROCESS | 1885 | 1477884795425 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 20:33:15 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 20:33:15 INFO - PROCESS | 1885 | 1477884795441 Marionette TRACE conn4 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:15 INFO - PROCESS | 1885 | 1477884795687 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 20:33:15 INFO - PROCESS | 1885 | 1477884795718 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 20:33:15 INFO - PROCESS | 1885 | 1477884795722 Marionette TRACE conn4 <- [1,743,null,["8"]] 20:33:15 INFO - PROCESS | 1885 | 1477884795728 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 20:33:15 INFO - PROCESS | 1885 | 1477884795735 Marionette TRACE conn4 <- [1,744,null,{}] 20:33:15 INFO - PROCESS | 1885 | 1477884795796 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x954cf000 == 12 [pid = 1885] [id = 164] 20:33:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x954cf400) [pid = 1885] [serial = 484] [outer = (nil)] 20:33:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x95a37000) [pid = 1885] [serial = 485] [outer = 0x954cf400] 20:33:15 INFO - PROCESS | 1885 | 1477884795902 Marionette DEBUG loaded listener.js 20:33:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x95b27c00) [pid = 1885] [serial = 486] [outer = 0x954cf400] 20:33:16 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x94c67c00) [pid = 1885] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 20:33:16 INFO - .................... 20:33:16 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1382ms 20:33:16 INFO - TEST-START | /custom-elements/reactions/Document.html 20:33:16 INFO - PROCESS | 1885 | 1477884796769 Marionette TRACE conn4 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 20:33:16 INFO - PROCESS | 1885 | 1477884796818 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 20:33:16 INFO - PROCESS | 1885 | 1477884796825 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 20:33:16 INFO - PROCESS | 1885 | 1477884796842 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:17 INFO - PROCESS | 1885 | 1477884797059 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 20:33:17 INFO - PROCESS | 1885 | 1477884797165 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 20:33:17 INFO - PROCESS | 1885 | 1477884797171 Marionette TRACE conn4 <- [1,748,null,["8"]] 20:33:17 INFO - PROCESS | 1885 | 1477884797178 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 20:33:17 INFO - PROCESS | 1885 | 1477884797186 Marionette TRACE conn4 <- [1,749,null,{}] 20:33:17 INFO - PROCESS | 1885 | 1477884797195 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9f1400 == 13 [pid = 1885] [id = 165] 20:33:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x966d4c00) [pid = 1885] [serial = 487] [outer = (nil)] 20:33:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x98119000) [pid = 1885] [serial = 488] [outer = 0x966d4c00] 20:33:17 INFO - PROCESS | 1885 | 1477884797348 Marionette DEBUG loaded listener.js 20:33:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x9a0d2c00) [pid = 1885] [serial = 489] [outer = 0x966d4c00] 20:33:17 INFO - PROCESS | 1885 | 1477884797960 Marionette TRACE conn4 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 20:33:18 INFO - .. 20:33:18 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1181ms 20:33:18 INFO - PROCESS | 1885 | 1477884798021 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 20:33:18 INFO - PROCESS | 1885 | 1477884798025 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 20:33:18 INFO - TEST-START | /custom-elements/reactions/Element.html 20:33:18 INFO - PROCESS | 1885 | 1477884798035 Marionette TRACE conn4 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:18 INFO - PROCESS | 1885 | 1477884798240 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 20:33:18 INFO - PROCESS | 1885 | 1477884798258 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 20:33:18 INFO - PROCESS | 1885 | 1477884798261 Marionette TRACE conn4 <- [1,753,null,["8"]] 20:33:18 INFO - PROCESS | 1885 | 1477884798268 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 20:33:18 INFO - PROCESS | 1885 | 1477884798279 Marionette TRACE conn4 <- [1,754,null,{}] 20:33:18 INFO - PROCESS | 1885 | 1477884798283 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a3d3400 == 14 [pid = 1885] [id = 166] 20:33:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x9a3d3800) [pid = 1885] [serial = 490] [outer = (nil)] 20:33:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x9a3d9000) [pid = 1885] [serial = 491] [outer = 0x9a3d3800] 20:33:18 INFO - PROCESS | 1885 | 1477884798383 Marionette DEBUG loaded listener.js 20:33:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x9b07a400) [pid = 1885] [serial = 492] [outer = 0x9a3d3800] 20:33:19 INFO - .................................... 20:33:19 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1245ms 20:33:19 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 20:33:19 INFO - PROCESS | 1885 | 1477884799214 Marionette TRACE conn4 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 20:33:19 INFO - PROCESS | 1885 | 1477884799284 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 20:33:19 INFO - PROCESS | 1885 | 1477884799286 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 20:33:19 INFO - PROCESS | 1885 | 1477884799298 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:19 INFO - PROCESS | 1885 | 1477884799683 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 20:33:19 INFO - PROCESS | 1885 | 1477884799805 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 20:33:19 INFO - PROCESS | 1885 | 1477884799813 Marionette TRACE conn4 <- [1,758,null,["8"]] 20:33:19 INFO - PROCESS | 1885 | 1477884799825 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 20:33:19 INFO - PROCESS | 1885 | 1477884799834 Marionette TRACE conn4 <- [1,759,null,{}] 20:33:19 INFO - PROCESS | 1885 | 1477884799844 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e1800 == 15 [pid = 1885] [id = 167] 20:33:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8f4e2000) [pid = 1885] [serial = 493] [outer = (nil)] 20:33:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8f946c00) [pid = 1885] [serial = 494] [outer = 0x8f4e2000] 20:33:19 INFO - PROCESS | 1885 | 1477884799963 Marionette DEBUG loaded listener.js 20:33:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x91e2ec00) [pid = 1885] [serial = 495] [outer = 0x8f4e2000] 20:33:20 INFO - ................ 20:33:20 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1531ms 20:33:20 INFO - TEST-START | /custom-elements/reactions/Node.html 20:33:20 INFO - PROCESS | 1885 | 1477884800758 Marionette TRACE conn4 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 20:33:20 INFO - PROCESS | 1885 | 1477884800828 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 20:33:20 INFO - PROCESS | 1885 | 1477884800843 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 20:33:20 INFO - PROCESS | 1885 | 1477884800858 Marionette TRACE conn4 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:21 INFO - PROCESS | 1885 | 1477884801071 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 20:33:21 INFO - PROCESS | 1885 | 1477884801295 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 20:33:21 INFO - PROCESS | 1885 | 1477884801304 Marionette TRACE conn4 <- [1,763,null,["8"]] 20:33:21 INFO - PROCESS | 1885 | 1477884801375 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 20:33:21 INFO - PROCESS | 1885 | 1477884801383 Marionette TRACE conn4 <- [1,764,null,{}] 20:33:21 INFO - PROCESS | 1885 | 1477884801391 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x95b25c00 == 16 [pid = 1885] [id = 168] 20:33:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x95b27800) [pid = 1885] [serial = 496] [outer = (nil)] 20:33:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x962c7400) [pid = 1885] [serial = 497] [outer = 0x95b27800] 20:33:21 INFO - PROCESS | 1885 | 1477884801503 Marionette DEBUG loaded listener.js 20:33:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x967ad400) [pid = 1885] [serial = 498] [outer = 0x95b27800] 20:33:22 INFO - .............. 20:33:22 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1535ms 20:33:22 INFO - PROCESS | 1885 | 1477884802305 Marionette TRACE conn4 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 20:33:22 INFO - PROCESS | 1885 | 1477884802393 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 20:33:22 INFO - PROCESS | 1885 | 1477884802398 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 20:33:22 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 20:33:22 INFO - PROCESS | 1885 | 1477884802405 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:22 INFO - PROCESS | 1885 | 1477884802664 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 20:33:22 INFO - PROCESS | 1885 | 1477884802786 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 20:33:22 INFO - PROCESS | 1885 | 1477884802796 Marionette TRACE conn4 <- [1,768,null,["8"]] 20:33:22 INFO - PROCESS | 1885 | 1477884802803 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 20:33:22 INFO - PROCESS | 1885 | 1477884802811 Marionette TRACE conn4 <- [1,769,null,{}] 20:33:22 INFO - PROCESS | 1885 | 1477884802821 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9eec00 == 17 [pid = 1885] [id = 169] 20:33:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0xa23d7800) [pid = 1885] [serial = 499] [outer = (nil)] 20:33:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0xa277e000) [pid = 1885] [serial = 500] [outer = 0xa23d7800] 20:33:22 INFO - PROCESS | 1885 | 1477884802968 Marionette DEBUG loaded listener.js 20:33:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0xa28dec00) [pid = 1885] [serial = 501] [outer = 0xa23d7800] 20:33:23 INFO - PROCESS | 1885 | 1477884803709 Marionette TRACE conn4 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 20:33:23 INFO - .... 20:33:23 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1372ms 20:33:23 INFO - PROCESS | 1885 | 1477884803778 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 20:33:23 INFO - PROCESS | 1885 | 1477884803782 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 20:33:23 INFO - TEST-START | /custom-elements/reactions/Range.html 20:33:23 INFO - PROCESS | 1885 | 1477884803792 Marionette TRACE conn4 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:23 INFO - PROCESS | 1885 | 1477884803992 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 20:33:24 INFO - PROCESS | 1885 | 1477884804137 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 20:33:24 INFO - PROCESS | 1885 | 1477884804142 Marionette TRACE conn4 <- [1,773,null,["8"]] 20:33:24 INFO - PROCESS | 1885 | 1477884804154 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 20:33:24 INFO - PROCESS | 1885 | 1477884804159 Marionette TRACE conn4 <- [1,774,null,{}] 20:33:24 INFO - PROCESS | 1885 | 1477884804166 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x94c70800 == 18 [pid = 1885] [id = 170] 20:33:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0xa2c4c000) [pid = 1885] [serial = 502] [outer = (nil)] 20:33:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0xa2c4d800) [pid = 1885] [serial = 503] [outer = 0xa2c4c000] 20:33:24 INFO - PROCESS | 1885 | 1477884804282 Marionette DEBUG loaded listener.js 20:33:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0xa2cde400) [pid = 1885] [serial = 504] [outer = 0xa2c4c000] 20:33:25 INFO - PROCESS | 1885 | 1477884804980 Marionette TRACE conn4 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 20:33:25 INFO - ......... 20:33:25 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1284ms 20:33:25 INFO - PROCESS | 1885 | 1477884805076 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 20:33:25 INFO - PROCESS | 1885 | 1477884805080 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 20:33:25 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 20:33:25 INFO - PROCESS | 1885 | 1477884805089 Marionette TRACE conn4 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:25 INFO - PROCESS | 1885 | 1477884805457 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 20:33:25 INFO - PROCESS | 1885 | 1477884805533 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 20:33:25 INFO - PROCESS | 1885 | 1477884805548 Marionette TRACE conn4 <- [1,778,null,["8"]] 20:33:25 INFO - PROCESS | 1885 | 1477884805633 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 20:33:25 INFO - PROCESS | 1885 | 1477884805643 Marionette TRACE conn4 <- [1,779,null,{}] 20:33:25 INFO - PROCESS | 1885 | --DOCSHELL 0x9a3d3400 == 17 [pid = 1885] [id = 166] 20:33:25 INFO - PROCESS | 1885 | --DOCSHELL 0x8f952800 == 16 [pid = 1885] [id = 162] 20:33:25 INFO - PROCESS | 1885 | --DOCSHELL 0x8f9c7800 == 15 [pid = 1885] [id = 161] 20:33:25 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x90356800) [pid = 1885] [serial = 476] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x94c6b400) [pid = 1885] [serial = 473] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x94c71800) [pid = 1885] [serial = 474] [outer = (nil)] [url = about:blank] 20:33:25 INFO - PROCESS | 1885 | 1477884805744 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9e3c00 == 16 [pid = 1885] [id = 171] 20:33:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8f952800) [pid = 1885] [serial = 505] [outer = (nil)] 20:33:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x90d76c00) [pid = 1885] [serial = 506] [outer = 0x8f952800] 20:33:25 INFO - PROCESS | 1885 | 1477884805845 Marionette DEBUG loaded listener.js 20:33:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x92b09400) [pid = 1885] [serial = 507] [outer = 0x8f952800] 20:33:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9ec400 == 17 [pid = 1885] [id = 172] 20:33:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8d9ed000) [pid = 1885] [serial = 508] [outer = (nil)] 20:33:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e3400 == 18 [pid = 1885] [id = 173] 20:33:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x9377d400) [pid = 1885] [serial = 509] [outer = (nil)] 20:33:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x9392ac00 == 19 [pid = 1885] [id = 174] 20:33:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x94c6b400) [pid = 1885] [serial = 510] [outer = (nil)] 20:33:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x94c6fc00) [pid = 1885] [serial = 511] [outer = 0x8d9ed000] 20:33:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x94d85c00) [pid = 1885] [serial = 512] [outer = 0x9377d400] 20:33:26 INFO - PROCESS | 1885 | [1885] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:33:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x94c71000) [pid = 1885] [serial = 513] [outer = 0x94c6b400] 20:33:26 INFO - PROCESS | 1885 | [1885] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:33:26 INFO - PROCESS | 1885 | 1477884806731 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 20:33:26 INFO - ..... 20:33:26 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1677ms 20:33:26 INFO - PROCESS | 1885 | 1477884806787 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 20:33:26 INFO - PROCESS | 1885 | 1477884806794 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 20:33:26 INFO - TEST-START | /fetch/api/request/request-cache.html 20:33:26 INFO - PROCESS | 1885 | 1477884806802 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 20:33:26 INFO - PROCESS | 1885 | 1477884806809 Marionette TRACE conn4 <- [1,782,null,{}] 20:33:26 INFO - PROCESS | 1885 | 1477884806819 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:27 INFO - PROCESS | 1885 | 1477884807046 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 20:33:27 INFO - PROCESS | 1885 | 1477884807154 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 20:33:27 INFO - PROCESS | 1885 | 1477884807159 Marionette TRACE conn4 <- [1,784,null,["8"]] 20:33:27 INFO - PROCESS | 1885 | 1477884807167 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 20:33:27 INFO - PROCESS | 1885 | 1477884807173 Marionette TRACE conn4 <- [1,785,null,{}] 20:33:27 INFO - PROCESS | 1885 | 1477884807179 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x967a9400 == 20 [pid = 1885] [id = 175] 20:33:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x967aa000) [pid = 1885] [serial = 514] [outer = (nil)] 20:33:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x967ae000) [pid = 1885] [serial = 515] [outer = 0x967aa000] 20:33:27 INFO - PROCESS | 1885 | 1477884807277 Marionette DEBUG loaded listener.js 20:33:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x979e8c00) [pid = 1885] [serial = 516] [outer = 0x967aa000] 20:33:29 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x966d4c00) [pid = 1885] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 20:33:29 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8f952c00) [pid = 1885] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 20:33:29 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x9034c800) [pid = 1885] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 20:33:29 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x954cf400) [pid = 1885] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 20:33:29 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x93780800) [pid = 1885] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 20:33:32 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:33:32 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:33:32 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:33:32 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:33:32 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:33:32 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:33:32 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:33:32 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:33:34 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:33:34 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:33:34 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:33:34 INFO - PROCESS | 1885 | --DOCSHELL 0x90353c00 == 19 [pid = 1885] [id = 163] 20:33:34 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x9a3d9000) [pid = 1885] [serial = 491] [outer = (nil)] [url = about:blank] 20:33:34 INFO - PROCESS | 1885 | --DOCSHELL 0x9392ac00 == 18 [pid = 1885] [id = 174] 20:33:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e3400 == 17 [pid = 1885] [id = 173] 20:33:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9ec400 == 16 [pid = 1885] [id = 172] 20:33:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9e3c00 == 15 [pid = 1885] [id = 171] 20:33:34 INFO - PROCESS | 1885 | --DOCSHELL 0x94c70800 == 14 [pid = 1885] [id = 170] 20:33:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9eec00 == 13 [pid = 1885] [id = 169] 20:33:34 INFO - PROCESS | 1885 | --DOCSHELL 0x95b25c00 == 12 [pid = 1885] [id = 168] 20:33:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e1800 == 11 [pid = 1885] [id = 167] 20:33:35 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x95b27c00) [pid = 1885] [serial = 486] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x95a37000) [pid = 1885] [serial = 485] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x9a0d2c00) [pid = 1885] [serial = 489] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x98119000) [pid = 1885] [serial = 488] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x949c3800) [pid = 1885] [serial = 482] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8f946800) [pid = 1885] [serial = 483] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8f9c6400) [pid = 1885] [serial = 479] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x91e24400) [pid = 1885] [serial = 480] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x91e25800) [pid = 1885] [serial = 477] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:33:38 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0xa23d7800) [pid = 1885] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 20:33:38 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x9a3d3800) [pid = 1885] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 20:33:38 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x95b27800) [pid = 1885] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 20:33:38 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0xa2c4c000) [pid = 1885] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 20:33:38 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8d9ed000) [pid = 1885] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:33:38 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x9377d400) [pid = 1885] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:33:38 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x94c6b400) [pid = 1885] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:33:38 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x8f952800) [pid = 1885] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 20:33:38 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8f4e2000) [pid = 1885] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 20:33:43 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9f1400 == 10 [pid = 1885] [id = 165] 20:33:43 INFO - PROCESS | 1885 | --DOCSHELL 0x954cf000 == 9 [pid = 1885] [id = 164] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x94c6fc00) [pid = 1885] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x94d85c00) [pid = 1885] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x94c71000) [pid = 1885] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x967ae000) [pid = 1885] [serial = 515] [outer = (nil)] [url = about:blank] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x9b07a400) [pid = 1885] [serial = 492] [outer = (nil)] [url = about:blank] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x91e2ec00) [pid = 1885] [serial = 495] [outer = (nil)] [url = about:blank] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8f946c00) [pid = 1885] [serial = 494] [outer = (nil)] [url = about:blank] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x967ad400) [pid = 1885] [serial = 498] [outer = (nil)] [url = about:blank] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x962c7400) [pid = 1885] [serial = 497] [outer = (nil)] [url = about:blank] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0xa28dec00) [pid = 1885] [serial = 501] [outer = (nil)] [url = about:blank] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0xa277e000) [pid = 1885] [serial = 500] [outer = (nil)] [url = about:blank] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0xa2cde400) [pid = 1885] [serial = 504] [outer = (nil)] [url = about:blank] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0xa2c4d800) [pid = 1885] [serial = 503] [outer = (nil)] [url = about:blank] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x92b09400) [pid = 1885] [serial = 507] [outer = (nil)] [url = about:blank] 20:33:43 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x90d76c00) [pid = 1885] [serial = 506] [outer = (nil)] [url = about:blank] 20:33:43 INFO - ...................................................................................................... 20:33:43 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16603ms 20:33:43 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 20:33:43 INFO - PROCESS | 1885 | 1477884823314 Marionette TRACE conn4 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 20:33:43 INFO - PROCESS | 1885 | 1477884823406 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 20:33:43 INFO - PROCESS | 1885 | 1477884823419 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 20:33:43 INFO - PROCESS | 1885 | 1477884823433 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 20:33:43 INFO - PROCESS | 1885 | 1477884823441 Marionette TRACE conn4 <- [1,788,null,{}] 20:33:43 INFO - PROCESS | 1885 | 1477884823457 Marionette TRACE conn4 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:43 INFO - PROCESS | 1885 | 1477884823679 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 20:33:43 INFO - PROCESS | 1885 | 1477884823789 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 20:33:43 INFO - PROCESS | 1885 | 1477884823795 Marionette TRACE conn4 <- [1,790,null,["8"]] 20:33:43 INFO - PROCESS | 1885 | 1477884823802 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 20:33:43 INFO - PROCESS | 1885 | 1477884823813 Marionette TRACE conn4 <- [1,791,null,{}] 20:33:43 INFO - PROCESS | 1885 | 1477884823826 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x91e24400 == 10 [pid = 1885] [id = 176] 20:33:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x91e2a800) [pid = 1885] [serial = 517] [outer = (nil)] 20:33:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x9283c800) [pid = 1885] [serial = 518] [outer = 0x91e2a800] 20:33:43 INFO - PROCESS | 1885 | 1477884823935 Marionette DEBUG loaded listener.js 20:33:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x92b09400) [pid = 1885] [serial = 519] [outer = 0x91e2a800] 20:33:44 INFO - PROCESS | 1885 | 1477884824577 Marionette TRACE conn4 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 20:33:44 INFO - .. 20:33:44 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1194ms 20:33:44 INFO - PROCESS | 1885 | 1477884824625 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 1885 | 1477884824632 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 20:33:44 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 20:33:44 INFO - PROCESS | 1885 | 1477884824640 Marionette TRACE conn4 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:44 INFO - PROCESS | 1885 | 1477884824866 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 20:33:44 INFO - PROCESS | 1885 | 1477884824887 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 20:33:44 INFO - PROCESS | 1885 | 1477884824892 Marionette TRACE conn4 <- [1,795,null,["8"]] 20:33:44 INFO - PROCESS | 1885 | 1477884824899 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 20:33:44 INFO - PROCESS | 1885 | 1477884824907 Marionette TRACE conn4 <- [1,796,null,{}] 20:33:45 INFO - PROCESS | 1885 | 1477884824979 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b01400 == 11 [pid = 1885] [id = 177] 20:33:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x949c3c00) [pid = 1885] [serial = 520] [outer = (nil)] 20:33:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x949c8c00) [pid = 1885] [serial = 521] [outer = 0x949c3c00] 20:33:45 INFO - PROCESS | 1885 | 1477884825084 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x94a25000) [pid = 1885] [serial = 522] [outer = 0x949c3c00] 20:33:45 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:45 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:45 INFO - PROCESS | 1885 | 1477884825754 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 20:33:45 INFO - PROCESS | 1885 | 1477884825818 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 20:33:45 INFO - PROCESS | 1885 | 1477884825826 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:46 INFO - PROCESS | 1885 | 1477884826058 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 20:33:46 INFO - PROCESS | 1885 | 1477884826075 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 20:33:46 INFO - PROCESS | 1885 | 1477884826080 Marionette TRACE conn4 <- [1,800,null,["8"]] 20:33:46 INFO - PROCESS | 1885 | 1477884826140 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 20:33:46 INFO - PROCESS | 1885 | 1477884826148 Marionette TRACE conn4 <- [1,801,null,{}] 20:33:46 INFO - PROCESS | 1885 | 1477884826157 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d8dc00 == 12 [pid = 1885] [id = 178] 20:33:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x94d8e800) [pid = 1885] [serial = 523] [outer = (nil)] 20:33:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x95181400) [pid = 1885] [serial = 524] [outer = 0x94d8e800] 20:33:46 INFO - PROCESS | 1885 | 1477884826260 Marionette DEBUG loaded listener.js 20:33:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x95185c00) [pid = 1885] [serial = 525] [outer = 0x94d8e800] 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:46 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:47 INFO - PROCESS | 1885 | 1477884827083 Marionette TRACE conn4 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 20:33:47 INFO - ...................................... 20:33:47 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1336ms 20:33:47 INFO - PROCESS | 1885 | 1477884827161 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 20:33:47 INFO - PROCESS | 1885 | 1477884827167 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 20:33:47 INFO - TEST-START | /fetch/api/request/request-disturbed.html 20:33:47 INFO - PROCESS | 1885 | 1477884827175 Marionette TRACE conn4 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:47 INFO - PROCESS | 1885 | 1477884827337 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 20:33:47 INFO - PROCESS | 1885 | 1477884827345 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 20:33:47 INFO - PROCESS | 1885 | 1477884827358 Marionette TRACE conn4 <- [1,805,null,["8"]] 20:33:47 INFO - PROCESS | 1885 | 1477884827457 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 20:33:47 INFO - PROCESS | 1885 | 1477884827464 Marionette TRACE conn4 <- [1,806,null,{}] 20:33:47 INFO - PROCESS | 1885 | 1477884827472 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x962c8400 == 13 [pid = 1885] [id = 179] 20:33:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x962cb800) [pid = 1885] [serial = 526] [outer = (nil)] 20:33:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x964ab400) [pid = 1885] [serial = 527] [outer = 0x962cb800] 20:33:47 INFO - PROCESS | 1885 | 1477884827575 Marionette DEBUG loaded listener.js 20:33:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x98c03400) [pid = 1885] [serial = 528] [outer = 0x962cb800] 20:33:48 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:48 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:48 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:48 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:48 INFO - PROCESS | 1885 | 1477884828155 Marionette TRACE conn4 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 20:33:48 INFO - ...... 20:33:48 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1037ms 20:33:48 INFO - PROCESS | 1885 | 1477884828213 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 20:33:48 INFO - PROCESS | 1885 | 1477884828216 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 20:33:48 INFO - TEST-START | /fetch/api/request/request-error.html 20:33:48 INFO - PROCESS | 1885 | 1477884828224 Marionette TRACE conn4 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:48 INFO - PROCESS | 1885 | 1477884828427 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 20:33:48 INFO - PROCESS | 1885 | 1477884828445 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 20:33:48 INFO - PROCESS | 1885 | 1477884828454 Marionette TRACE conn4 <- [1,810,null,["8"]] 20:33:48 INFO - PROCESS | 1885 | 1477884828459 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 20:33:48 INFO - PROCESS | 1885 | 1477884828464 Marionette TRACE conn4 <- [1,811,null,{}] 20:33:48 INFO - PROCESS | 1885 | 1477884828469 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x99f40c00 == 14 [pid = 1885] [id = 180] 20:33:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x99f41c00) [pid = 1885] [serial = 529] [outer = (nil)] 20:33:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x99fdb000) [pid = 1885] [serial = 530] [outer = 0x99f41c00] 20:33:48 INFO - PROCESS | 1885 | 1477884828560 Marionette DEBUG loaded listener.js 20:33:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x9a333800) [pid = 1885] [serial = 531] [outer = 0x99f41c00] 20:33:49 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:33:49 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:33:49 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:33:49 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:33:49 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 20:33:49 INFO - PROCESS | 1885 | 1477884829194 Marionette TRACE conn4 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 20:33:49 INFO - .................... 20:33:49 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1024ms 20:33:49 INFO - PROCESS | 1885 | 1477884829248 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 20:33:49 INFO - PROCESS | 1885 | 1477884829251 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 20:33:49 INFO - TEST-START | /fetch/api/request/request-headers.html 20:33:49 INFO - PROCESS | 1885 | 1477884829259 Marionette TRACE conn4 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:49 INFO - PROCESS | 1885 | 1477884829528 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 20:33:49 INFO - PROCESS | 1885 | 1477884829541 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 20:33:49 INFO - PROCESS | 1885 | 1477884829544 Marionette TRACE conn4 <- [1,815,null,["8"]] 20:33:49 INFO - PROCESS | 1885 | 1477884829634 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 20:33:49 INFO - PROCESS | 1885 | 1477884829644 Marionette TRACE conn4 <- [1,816,null,{}] 20:33:49 INFO - PROCESS | 1885 | 1477884829653 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9f1400 == 15 [pid = 1885] [id = 181] 20:33:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8f440400) [pid = 1885] [serial = 532] [outer = (nil)] 20:33:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8f9c2400) [pid = 1885] [serial = 533] [outer = 0x8f440400] 20:33:49 INFO - PROCESS | 1885 | 1477884829777 Marionette DEBUG loaded listener.js 20:33:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x92b03000) [pid = 1885] [serial = 534] [outer = 0x8f440400] 20:33:50 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:33:50 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:33:50 INFO - PROCESS | 1885 | 1477884830661 Marionette TRACE conn4 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 20:33:50 INFO - ........................................................ 20:33:50 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1491ms 20:33:50 INFO - PROCESS | 1885 | 1477884830753 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 20:33:50 INFO - PROCESS | 1885 | 1477884830764 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 20:33:50 INFO - TEST-START | /fetch/api/request/request-idl.html 20:33:50 INFO - PROCESS | 1885 | 1477884830775 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:51 INFO - PROCESS | 1885 | 1477884831015 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 20:33:51 INFO - PROCESS | 1885 | 1477884831162 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 20:33:51 INFO - PROCESS | 1885 | 1477884831168 Marionette TRACE conn4 <- [1,820,null,["8"]] 20:33:51 INFO - PROCESS | 1885 | 1477884831180 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 20:33:51 INFO - PROCESS | 1885 | 1477884831190 Marionette TRACE conn4 <- [1,821,null,{}] 20:33:51 INFO - PROCESS | 1885 | 1477884831241 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x95180400 == 16 [pid = 1885] [id = 182] 20:33:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x95181000) [pid = 1885] [serial = 535] [outer = (nil)] 20:33:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x95a3c400) [pid = 1885] [serial = 536] [outer = 0x95181000] 20:33:51 INFO - PROCESS | 1885 | 1477884831356 Marionette DEBUG loaded listener.js 20:33:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x95ec0000) [pid = 1885] [serial = 537] [outer = 0x95181000] 20:33:52 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:33:52 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:33:52 INFO - ............................................. 20:33:52 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 2120ms 20:33:52 INFO - PROCESS | 1885 | 1477884832791 Marionette TRACE conn4 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 20:33:52 INFO - PROCESS | 1885 | 1477884832906 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 20:33:52 INFO - PROCESS | 1885 | 1477884832909 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 20:33:52 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 20:33:52 INFO - PROCESS | 1885 | 1477884832919 Marionette TRACE conn4 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:53 INFO - PROCESS | 1885 | 1477884833133 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 20:33:53 INFO - PROCESS | 1885 | 1477884833284 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 20:33:53 INFO - PROCESS | 1885 | 1477884833290 Marionette TRACE conn4 <- [1,825,null,["8"]] 20:33:53 INFO - PROCESS | 1885 | 1477884833299 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 20:33:53 INFO - PROCESS | 1885 | 1477884833311 Marionette TRACE conn4 <- [1,826,null,{}] 20:33:53 INFO - PROCESS | 1885 | 1477884833359 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9eb400 == 17 [pid = 1885] [id = 183] 20:33:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0xa2c42400) [pid = 1885] [serial = 538] [outer = (nil)] 20:33:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0xa2c46c00) [pid = 1885] [serial = 539] [outer = 0xa2c42400] 20:33:53 INFO - PROCESS | 1885 | 1477884833467 Marionette DEBUG loaded listener.js 20:33:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0xa2c4b000) [pid = 1885] [serial = 540] [outer = 0xa2c42400] 20:33:54 INFO - PROCESS | 1885 | [1885] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 20:33:54 INFO - PROCESS | 1885 | 1477884834389 Marionette TRACE conn4 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 20:33:54 INFO - .............................. 20:33:54 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1531ms 20:33:54 INFO - PROCESS | 1885 | 1477884834452 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 20:33:54 INFO - PROCESS | 1885 | 1477884834458 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 20:33:54 INFO - TEST-START | /fetch/api/request/request-init-002.html 20:33:54 INFO - PROCESS | 1885 | 1477884834468 Marionette TRACE conn4 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:54 INFO - PROCESS | 1885 | 1477884834659 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 20:33:55 INFO - PROCESS | 1885 | --DOCSHELL 0x967a9400 == 16 [pid = 1885] [id = 175] 20:33:55 INFO - PROCESS | 1885 | 1477884835433 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 20:33:55 INFO - PROCESS | 1885 | 1477884835439 Marionette TRACE conn4 <- [1,830,null,["8"]] 20:33:55 INFO - PROCESS | 1885 | 1477884835494 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 20:33:55 INFO - PROCESS | 1885 | 1477884835504 Marionette TRACE conn4 <- [1,831,null,{}] 20:33:55 INFO - PROCESS | 1885 | 1477884835512 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f447000 == 17 [pid = 1885] [id = 184] 20:33:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8f449800) [pid = 1885] [serial = 541] [outer = (nil)] 20:33:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8f946c00) [pid = 1885] [serial = 542] [outer = 0x8f449800] 20:33:55 INFO - PROCESS | 1885 | 1477884835621 Marionette DEBUG loaded listener.js 20:33:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x92b07400) [pid = 1885] [serial = 543] [outer = 0x8f449800] 20:33:56 INFO - PROCESS | 1885 | 1477884836294 Marionette TRACE conn4 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 20:33:56 INFO - ....... 20:33:56 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1873ms 20:33:56 INFO - PROCESS | 1885 | 1477884836341 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 20:33:56 INFO - PROCESS | 1885 | 1477884836349 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 20:33:56 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 20:33:56 INFO - PROCESS | 1885 | 1477884836358 Marionette TRACE conn4 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:56 INFO - PROCESS | 1885 | 1477884836557 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 20:33:56 INFO - PROCESS | 1885 | 1477884836669 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 20:33:56 INFO - PROCESS | 1885 | 1477884836675 Marionette TRACE conn4 <- [1,835,null,["8"]] 20:33:56 INFO - PROCESS | 1885 | 1477884836689 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 20:33:56 INFO - PROCESS | 1885 | 1477884836699 Marionette TRACE conn4 <- [1,836,null,{}] 20:33:56 INFO - PROCESS | 1885 | 1477884836705 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x94c72c00 == 18 [pid = 1885] [id = 185] 20:33:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x94d80800) [pid = 1885] [serial = 544] [outer = (nil)] 20:33:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x94d86400) [pid = 1885] [serial = 545] [outer = 0x94d80800] 20:33:56 INFO - PROCESS | 1885 | 1477884836834 Marionette DEBUG loaded listener.js 20:33:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x95187c00) [pid = 1885] [serial = 546] [outer = 0x94d80800] 20:33:57 INFO - PROCESS | 1885 | 1477884837499 Marionette TRACE conn4 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 20:33:57 INFO - .... 20:33:57 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1171ms 20:33:57 INFO - PROCESS | 1885 | 1477884837527 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 20:33:57 INFO - PROCESS | 1885 | 1477884837532 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 20:33:57 INFO - TEST-START | /fetch/api/request/request-structure.html 20:33:57 INFO - PROCESS | 1885 | 1477884837542 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:57 INFO - PROCESS | 1885 | 1477884837772 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 20:33:57 INFO - PROCESS | 1885 | 1477884837851 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 20:33:57 INFO - PROCESS | 1885 | 1477884837863 Marionette TRACE conn4 <- [1,840,null,["8"]] 20:33:57 INFO - PROCESS | 1885 | 1477884837887 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 20:33:57 INFO - PROCESS | 1885 | 1477884837894 Marionette TRACE conn4 <- [1,841,null,{}] 20:33:57 INFO - PROCESS | 1885 | 1477884837900 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x967a7000 == 19 [pid = 1885] [id = 186] 20:33:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x967a7400) [pid = 1885] [serial = 547] [outer = (nil)] 20:33:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x967a9800) [pid = 1885] [serial = 548] [outer = 0x967a7400] 20:33:58 INFO - PROCESS | 1885 | 1477884837997 Marionette DEBUG loaded listener.js 20:33:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x979de000) [pid = 1885] [serial = 549] [outer = 0x967a7400] 20:33:58 INFO - PROCESS | 1885 | 1477884838767 Marionette TRACE conn4 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 20:33:58 INFO - ................... 20:33:58 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1275ms 20:33:58 INFO - PROCESS | 1885 | 1477884838822 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 20:33:58 INFO - PROCESS | 1885 | 1477884838827 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 20:33:58 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 20:33:58 INFO - PROCESS | 1885 | 1477884838837 Marionette TRACE conn4 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:59 INFO - PROCESS | 1885 | 1477884839116 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 20:33:59 INFO - PROCESS | 1885 | 1477884839140 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 20:33:59 INFO - PROCESS | 1885 | 1477884839145 Marionette TRACE conn4 <- [1,845,null,["8"]] 20:33:59 INFO - PROCESS | 1885 | 1477884839150 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 20:33:59 INFO - PROCESS | 1885 | 1477884839156 Marionette TRACE conn4 <- [1,846,null,{}] 20:33:59 INFO - PROCESS | 1885 | 1477884839221 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a336000 == 20 [pid = 1885] [id = 187] 20:33:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x9a340000) [pid = 1885] [serial = 550] [outer = (nil)] 20:33:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0xa2c50800) [pid = 1885] [serial = 551] [outer = 0x9a340000] 20:33:59 INFO - PROCESS | 1885 | 1477884839320 Marionette DEBUG loaded listener.js 20:33:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0xa2ce0400) [pid = 1885] [serial = 552] [outer = 0x9a340000] 20:33:59 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x91e2a800) [pid = 1885] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 20:33:59 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x949c3c00) [pid = 1885] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 20:33:59 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x99f41c00) [pid = 1885] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 20:33:59 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x962cb800) [pid = 1885] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 20:33:59 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x967aa000) [pid = 1885] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 20:33:59 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x94d8e800) [pid = 1885] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 20:33:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f43e400 == 21 [pid = 1885] [id = 188] 20:33:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8f447400) [pid = 1885] [serial = 553] [outer = (nil)] 20:33:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f44a400 == 22 [pid = 1885] [id = 189] 20:33:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8f4dcc00) [pid = 1885] [serial = 554] [outer = (nil)] 20:33:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8d9ea800) [pid = 1885] [serial = 555] [outer = 0x8f447400] 20:33:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8f94bc00) [pid = 1885] [serial = 556] [outer = 0x8f4dcc00] 20:34:00 INFO - PROCESS | 1885 | 1477884840202 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 20:34:00 INFO - . 20:34:00 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1424ms 20:34:00 INFO - PROCESS | 1885 | 1477884840259 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 20:34:00 INFO - PROCESS | 1885 | 1477884840264 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 20:34:00 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 20:34:00 INFO - PROCESS | 1885 | 1477884840280 Marionette TRACE conn4 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:00 INFO - PROCESS | 1885 | 1477884840473 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 20:34:00 INFO - PROCESS | 1885 | 1477884840585 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 20:34:00 INFO - PROCESS | 1885 | 1477884840588 Marionette TRACE conn4 <- [1,850,null,["8"]] 20:34:00 INFO - PROCESS | 1885 | 1477884840595 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 20:34:00 INFO - PROCESS | 1885 | 1477884840600 Marionette TRACE conn4 <- [1,851,null,{}] 20:34:00 INFO - PROCESS | 1885 | 1477884840605 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9e3400 == 23 [pid = 1885] [id = 190] 20:34:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x962cb800) [pid = 1885] [serial = 557] [outer = (nil)] 20:34:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x9a33e400) [pid = 1885] [serial = 558] [outer = 0x962cb800] 20:34:00 INFO - PROCESS | 1885 | 1477884840700 Marionette DEBUG loaded listener.js 20:34:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0xa239a800) [pid = 1885] [serial = 559] [outer = 0x962cb800] 20:34:01 INFO - PROCESS | 1885 | 1477884841211 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 20:34:01 INFO - . 20:34:01 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 983ms 20:34:01 INFO - PROCESS | 1885 | 1477884841263 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 20:34:01 INFO - PROCESS | 1885 | 1477884841267 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 20:34:01 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 20:34:01 INFO - PROCESS | 1885 | 1477884841275 Marionette TRACE conn4 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:01 INFO - PROCESS | 1885 | 1477884841430 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 20:34:01 INFO - PROCESS | 1885 | 1477884841445 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 20:34:01 INFO - PROCESS | 1885 | 1477884841449 Marionette TRACE conn4 <- [1,855,null,["8"]] 20:34:01 INFO - PROCESS | 1885 | 1477884841454 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 20:34:01 INFO - PROCESS | 1885 | 1477884841459 Marionette TRACE conn4 <- [1,856,null,{}] 20:34:01 INFO - PROCESS | 1885 | 1477884841562 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:01 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e8b000 == 24 [pid = 1885] [id = 191] 20:34:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0xa2e8b800) [pid = 1885] [serial = 560] [outer = (nil)] 20:34:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0xa2e8f400) [pid = 1885] [serial = 561] [outer = 0xa2e8b800] 20:34:01 INFO - PROCESS | 1885 | 1477884841676 Marionette DEBUG loaded listener.js 20:34:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0xa2e96400) [pid = 1885] [serial = 562] [outer = 0xa2e8b800] 20:34:04 INFO - PROCESS | 1885 | --DOCSHELL 0x92b01400 == 23 [pid = 1885] [id = 177] 20:34:04 INFO - PROCESS | 1885 | --DOCSHELL 0x962c8400 == 22 [pid = 1885] [id = 179] 20:34:04 INFO - PROCESS | 1885 | --DOCSHELL 0x94d8dc00 == 21 [pid = 1885] [id = 178] 20:34:04 INFO - PROCESS | 1885 | --DOCSHELL 0x8f44a400 == 20 [pid = 1885] [id = 189] 20:34:04 INFO - PROCESS | 1885 | --DOCSHELL 0x8f43e400 == 19 [pid = 1885] [id = 188] 20:34:04 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x99fdb000) [pid = 1885] [serial = 530] [outer = (nil)] [url = about:blank] 20:34:04 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x9a333800) [pid = 1885] [serial = 531] [outer = (nil)] [url = about:blank] 20:34:04 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x964ab400) [pid = 1885] [serial = 527] [outer = (nil)] [url = about:blank] 20:34:04 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x98c03400) [pid = 1885] [serial = 528] [outer = (nil)] [url = about:blank] 20:34:04 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x95181400) [pid = 1885] [serial = 524] [outer = (nil)] [url = about:blank] 20:34:04 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x95185c00) [pid = 1885] [serial = 525] [outer = (nil)] [url = about:blank] 20:34:04 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x949c8c00) [pid = 1885] [serial = 521] [outer = (nil)] [url = about:blank] 20:34:04 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x94a25000) [pid = 1885] [serial = 522] [outer = (nil)] [url = about:blank] 20:34:04 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x9283c800) [pid = 1885] [serial = 518] [outer = (nil)] [url = about:blank] 20:34:04 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x92b09400) [pid = 1885] [serial = 519] [outer = (nil)] [url = about:blank] 20:34:04 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x979e8c00) [pid = 1885] [serial = 516] [outer = (nil)] [url = about:blank] 20:34:06 INFO - PROCESS | 1885 | --DOCSHELL 0xa47bc000 == 18 [pid = 1885] [id = 8] 20:34:08 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8f440400) [pid = 1885] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 20:34:08 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0xa2c42400) [pid = 1885] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 20:34:08 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x95181000) [pid = 1885] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 20:34:08 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x9a340000) [pid = 1885] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 20:34:08 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x94d80800) [pid = 1885] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 20:34:08 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8f447400) [pid = 1885] [serial = 553] [outer = (nil)] [url = about:blank] 20:34:08 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8f4dcc00) [pid = 1885] [serial = 554] [outer = (nil)] [url = about:blank] 20:34:08 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x962cb800) [pid = 1885] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 20:34:08 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8f449800) [pid = 1885] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 20:34:08 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x967a7400) [pid = 1885] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 20:34:12 INFO - PROCESS | 1885 | --DOCSHELL 0x94c72c00 == 17 [pid = 1885] [id = 185] 20:34:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9eb400 == 16 [pid = 1885] [id = 183] 20:34:12 INFO - PROCESS | 1885 | --DOCSHELL 0x967a7000 == 15 [pid = 1885] [id = 186] 20:34:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9e3400 == 14 [pid = 1885] [id = 190] 20:34:12 INFO - PROCESS | 1885 | --DOCSHELL 0x99f40c00 == 13 [pid = 1885] [id = 180] 20:34:12 INFO - PROCESS | 1885 | --DOCSHELL 0x95180400 == 12 [pid = 1885] [id = 182] 20:34:12 INFO - PROCESS | 1885 | --DOCSHELL 0x9a336000 == 11 [pid = 1885] [id = 187] 20:34:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9f1400 == 10 [pid = 1885] [id = 181] 20:34:12 INFO - PROCESS | 1885 | --DOCSHELL 0x91e24400 == 9 [pid = 1885] [id = 176] 20:34:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8f447000 == 8 [pid = 1885] [id = 184] 20:34:12 INFO - PROCESS | 1885 | --DOCSHELL 0x94b48000 == 7 [pid = 1885] [id = 9] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8d9ea800) [pid = 1885] [serial = 555] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8f94bc00) [pid = 1885] [serial = 556] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x9a33e400) [pid = 1885] [serial = 558] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0xa239a800) [pid = 1885] [serial = 559] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0xa2c50800) [pid = 1885] [serial = 551] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0xa2ce0400) [pid = 1885] [serial = 552] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x967a9800) [pid = 1885] [serial = 548] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x979de000) [pid = 1885] [serial = 549] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x94d86400) [pid = 1885] [serial = 545] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x95187c00) [pid = 1885] [serial = 546] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8f946c00) [pid = 1885] [serial = 542] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x92b07400) [pid = 1885] [serial = 543] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0xa2c46c00) [pid = 1885] [serial = 539] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0xa2c4b000) [pid = 1885] [serial = 540] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x95a3c400) [pid = 1885] [serial = 536] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x95ec0000) [pid = 1885] [serial = 537] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8f9c2400) [pid = 1885] [serial = 533] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x92b03000) [pid = 1885] [serial = 534] [outer = (nil)] [url = about:blank] 20:34:12 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0xa2e8f400) [pid = 1885] [serial = 561] [outer = (nil)] [url = about:blank] 20:34:15 INFO - PROCESS | 1885 | --DOMWINDOW == 20 (0x94b48400) [pid = 1885] [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.] 20:34:15 INFO - PROCESS | 1885 | --DOMWINDOW == 19 (0xa4b9d000) [pid = 1885] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:34:20 INFO - PROCESS | 1885 | --DOMWINDOW == 18 (0x94b46800) [pid = 1885] [serial = 23] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:34:20 INFO - PROCESS | 1885 | --DOMWINDOW == 17 (0x8f44c800) [pid = 1885] [serial = 412] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:34:31 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:34:31 INFO - PROCESS | 1885 | 1477884871888 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 20:34:31 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30674ms 20:34:31 INFO - PROCESS | 1885 | 1477884871952 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 20:34:31 INFO - PROCESS | 1885 | 1477884871959 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 20:34:31 INFO - TEST-START | /html-media-capture/capture_reflect.html 20:34:31 INFO - PROCESS | 1885 | 1477884871982 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:32 INFO - PROCESS | 1885 | 1477884872216 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 20:34:32 INFO - PROCESS | 1885 | 1477884872291 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 20:34:32 INFO - PROCESS | 1885 | 1477884872297 Marionette TRACE conn4 <- [1,860,null,["8"]] 20:34:32 INFO - PROCESS | 1885 | 1477884872305 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 20:34:32 INFO - PROCESS | 1885 | 1477884872313 Marionette TRACE conn4 <- [1,861,null,{}] 20:34:32 INFO - PROCESS | 1885 | 1477884872320 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e8000 == 8 [pid = 1885] [id = 192] 20:34:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 18 (0x8f4ea000) [pid = 1885] [serial = 563] [outer = (nil)] 20:34:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 19 (0x8f949800) [pid = 1885] [serial = 564] [outer = 0x8f4ea000] 20:34:32 INFO - PROCESS | 1885 | 1477884872429 Marionette DEBUG loaded listener.js 20:34:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 20 (0x8f9c8000) [pid = 1885] [serial = 565] [outer = 0x8f4ea000] 20:34:33 INFO - PROCESS | 1885 | 1477884873058 Marionette TRACE conn4 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 20:34:33 INFO - ..... 20:34:33 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1132ms 20:34:33 INFO - PROCESS | 1885 | 1477884873104 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 20:34:33 INFO - PROCESS | 1885 | 1477884873110 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 20:34:33 INFO - TEST-START | /html-media-capture/idlharness.html 20:34:33 INFO - PROCESS | 1885 | 1477884873118 Marionette TRACE conn4 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:33 INFO - PROCESS | 1885 | 1477884873345 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 20:34:33 INFO - PROCESS | 1885 | 1477884873365 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 20:34:33 INFO - PROCESS | 1885 | 1477884873370 Marionette TRACE conn4 <- [1,865,null,["8"]] 20:34:33 INFO - PROCESS | 1885 | 1477884873376 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 20:34:33 INFO - PROCESS | 1885 | 1477884873382 Marionette TRACE conn4 <- [1,866,null,{}] 20:34:33 INFO - PROCESS | 1885 | 1477884873388 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f9c2c00 == 9 [pid = 1885] [id = 193] 20:34:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x92f84400) [pid = 1885] [serial = 566] [outer = (nil)] 20:34:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x92f8a800) [pid = 1885] [serial = 567] [outer = 0x92f84400] 20:34:33 INFO - PROCESS | 1885 | 1477884873487 Marionette DEBUG loaded listener.js 20:34:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x8f44c800) [pid = 1885] [serial = 568] [outer = 0x92f84400] 20:34:34 INFO - PROCESS | 1885 | 1477884874344 Marionette TRACE conn4 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 20:34:34 INFO - .... 20:34:34 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1278ms 20:34:34 INFO - PROCESS | 1885 | 1477884874409 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 20:34:34 INFO - PROCESS | 1885 | 1477884874417 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 20:34:34 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 20:34:34 INFO - PROCESS | 1885 | 1477884874424 Marionette TRACE conn4 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:34 INFO - PROCESS | 1885 | 1477884874629 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 20:34:34 INFO - PROCESS | 1885 | 1477884874644 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 20:34:34 INFO - PROCESS | 1885 | 1477884874648 Marionette TRACE conn4 <- [1,870,null,["8"]] 20:34:34 INFO - PROCESS | 1885 | 1477884874744 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 20:34:34 INFO - PROCESS | 1885 | 1477884874752 Marionette TRACE conn4 <- [1,871,null,{}] 20:34:34 INFO - PROCESS | 1885 | 1477884874759 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d85000 == 10 [pid = 1885] [id = 194] 20:34:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x94d85400) [pid = 1885] [serial = 569] [outer = (nil)] 20:34:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x94d88000) [pid = 1885] [serial = 570] [outer = 0x94d85400] 20:34:34 INFO - PROCESS | 1885 | 1477884874860 Marionette DEBUG loaded listener.js 20:34:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x95180400) [pid = 1885] [serial = 571] [outer = 0x94d85400] 20:34:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x95a43c00 == 11 [pid = 1885] [id = 195] 20:34:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x95b24800) [pid = 1885] [serial = 572] [outer = (nil)] 20:34:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x9793a800) [pid = 1885] [serial = 573] [outer = 0x95b24800] 20:34:35 INFO - PROCESS | 1885 | 1477884875406 Marionette DEBUG loaded listener.js 20:34:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x979e8c00) [pid = 1885] [serial = 574] [outer = 0x95b24800] 20:34:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x9518e000 == 12 [pid = 1885] [id = 196] 20:34:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x95212400) [pid = 1885] [serial = 575] [outer = (nil)] 20:34:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x98126c00) [pid = 1885] [serial = 576] [outer = 0x95212400] 20:34:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x981dfc00) [pid = 1885] [serial = 577] [outer = 0x95212400] 20:34:36 INFO - PROCESS | 1885 | 1477884876403 Marionette TRACE conn4 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:34:36 INFO - . 20:34:36 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2031ms 20:34:36 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 20:34:36 INFO - PROCESS | 1885 | 1477884876455 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 20:34:36 INFO - PROCESS | 1885 | 1477884876459 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 20:34:36 INFO - PROCESS | 1885 | 1477884876467 Marionette TRACE conn4 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:36 INFO - PROCESS | 1885 | 1477884876618 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 20:34:36 INFO - PROCESS | 1885 | 1477884876773 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 20:34:36 INFO - PROCESS | 1885 | 1477884876776 Marionette TRACE conn4 <- [1,875,null,["8"]] 20:34:36 INFO - PROCESS | 1885 | 1477884876790 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 20:34:36 INFO - PROCESS | 1885 | 1477884876795 Marionette TRACE conn4 <- [1,876,null,{}] 20:34:36 INFO - PROCESS | 1885 | 1477884876802 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x99f34000 == 13 [pid = 1885] [id = 197] 20:34:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x99f34400) [pid = 1885] [serial = 578] [outer = (nil)] 20:34:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x99f3d400) [pid = 1885] [serial = 579] [outer = 0x99f34400] 20:34:36 INFO - PROCESS | 1885 | 1477884876899 Marionette DEBUG loaded listener.js 20:34:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x9a05f000) [pid = 1885] [serial = 580] [outer = 0x99f34400] 20:34:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a395400 == 14 [pid = 1885] [id = 198] 20:34:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x9a3cd400) [pid = 1885] [serial = 581] [outer = (nil)] 20:34:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x9a3d7000) [pid = 1885] [serial = 582] [outer = 0x9a3cd400] 20:34:37 INFO - PROCESS | 1885 | 1477884877409 Marionette DEBUG loaded listener.js 20:34:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x9ad8d800) [pid = 1885] [serial = 583] [outer = 0x9a3cd400] 20:34:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a0d3c00 == 15 [pid = 1885] [id = 199] 20:34:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x9a0d8c00) [pid = 1885] [serial = 584] [outer = (nil)] 20:34:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x9b11b800) [pid = 1885] [serial = 585] [outer = 0x9a0d8c00] 20:34:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x9b121400) [pid = 1885] [serial = 586] [outer = 0x9a0d8c00] 20:34:38 INFO - PROCESS | 1885 | 1477884878459 Marionette TRACE conn4 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 20:34:38 INFO - . 20:34:38 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2092ms 20:34:38 INFO - PROCESS | 1885 | 1477884878558 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 20:34:38 INFO - PROCESS | 1885 | 1477884878562 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 20:34:38 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 20:34:38 INFO - PROCESS | 1885 | 1477884878570 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:38 INFO - PROCESS | 1885 | 1477884878707 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 20:34:38 INFO - PROCESS | 1885 | 1477884878822 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 20:34:38 INFO - PROCESS | 1885 | 1477884878825 Marionette TRACE conn4 <- [1,880,null,["8"]] 20:34:38 INFO - PROCESS | 1885 | 1477884878833 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 20:34:38 INFO - PROCESS | 1885 | 1477884878838 Marionette TRACE conn4 <- [1,881,null,{}] 20:34:38 INFO - PROCESS | 1885 | 1477884878843 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b3d5400 == 16 [pid = 1885] [id = 200] 20:34:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x9b3d6800) [pid = 1885] [serial = 587] [outer = (nil)] 20:34:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0xa0e6fc00) [pid = 1885] [serial = 588] [outer = 0x9b3d6800] 20:34:38 INFO - PROCESS | 1885 | 1477884878937 Marionette DEBUG loaded listener.js 20:34:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0xa0eab800) [pid = 1885] [serial = 589] [outer = 0x9b3d6800] 20:34:39 INFO - PROCESS | 1885 | ++DOCSHELL 0xa238fc00 == 17 [pid = 1885] [id = 201] 20:34:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0xa23d9c00) [pid = 1885] [serial = 590] [outer = (nil)] 20:34:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0xa2785000) [pid = 1885] [serial = 591] [outer = 0xa23d9c00] 20:34:39 INFO - PROCESS | 1885 | 1477884879450 Marionette DEBUG loaded listener.js 20:34:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0xa2788400) [pid = 1885] [serial = 592] [outer = 0xa23d9c00] 20:34:39 INFO - PROCESS | 1885 | ++DOCSHELL 0xa0f25c00 == 18 [pid = 1885] [id = 202] 20:34:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0xa23d7400) [pid = 1885] [serial = 593] [outer = (nil)] 20:34:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0xa2c42800) [pid = 1885] [serial = 594] [outer = 0xa23d7400] 20:34:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0xa28de400) [pid = 1885] [serial = 595] [outer = 0xa23d7400] 20:34:40 INFO - PROCESS | 1885 | 1477884880538 Marionette TRACE conn4 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:34:40 INFO - . 20:34:40 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2127ms 20:34:40 INFO - PROCESS | 1885 | 1477884880735 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 20:34:40 INFO - PROCESS | 1885 | 1477884880747 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 20:34:40 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 20:34:40 INFO - PROCESS | 1885 | 1477884880773 Marionette TRACE conn4 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:41 INFO - PROCESS | 1885 | 1477884881045 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 20:34:41 INFO - PROCESS | 1885 | 1477884881195 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 20:34:41 INFO - PROCESS | 1885 | 1477884881200 Marionette TRACE conn4 <- [1,885,null,["8"]] 20:34:41 INFO - PROCESS | 1885 | 1477884881208 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 20:34:41 INFO - PROCESS | 1885 | 1477884881216 Marionette TRACE conn4 <- [1,886,null,{}] 20:34:41 INFO - PROCESS | 1885 | 1477884881222 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x92baa800 == 19 [pid = 1885] [id = 203] 20:34:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x92bb2c00) [pid = 1885] [serial = 596] [outer = (nil)] 20:34:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x93780800) [pid = 1885] [serial = 597] [outer = 0x92bb2c00] 20:34:41 INFO - PROCESS | 1885 | 1477884881387 Marionette DEBUG loaded listener.js 20:34:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x949ca800) [pid = 1885] [serial = 598] [outer = 0x92bb2c00] 20:34:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d8b400 == 20 [pid = 1885] [id = 204] 20:34:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x954cdc00) [pid = 1885] [serial = 599] [outer = (nil)] 20:34:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x981d3000) [pid = 1885] [serial = 600] [outer = 0x954cdc00] 20:34:42 INFO - PROCESS | 1885 | 1477884882031 Marionette DEBUG loaded listener.js 20:34:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x981d7400) [pid = 1885] [serial = 601] [outer = 0x954cdc00] 20:34:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a3d1400 == 21 [pid = 1885] [id = 205] 20:34:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x9b07d000) [pid = 1885] [serial = 602] [outer = (nil)] 20:34:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0xa238d000) [pid = 1885] [serial = 603] [outer = 0x9b07d000] 20:34:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x9a393400) [pid = 1885] [serial = 604] [outer = 0x9b07d000] 20:34:43 INFO - PROCESS | 1885 | 1477884883252 Marionette TRACE conn4 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:34:43 INFO - . 20:34:43 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2632ms 20:34:43 INFO - PROCESS | 1885 | 1477884883392 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 20:34:43 INFO - PROCESS | 1885 | 1477884883397 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 20:34:43 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 20:34:43 INFO - PROCESS | 1885 | 1477884883405 Marionette TRACE conn4 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:43 INFO - PROCESS | 1885 | 1477884883609 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 20:34:43 INFO - PROCESS | 1885 | 1477884883758 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 20:34:43 INFO - PROCESS | 1885 | 1477884883764 Marionette TRACE conn4 <- [1,890,null,["8"]] 20:34:43 INFO - PROCESS | 1885 | 1477884883772 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 20:34:43 INFO - PROCESS | 1885 | 1477884883778 Marionette TRACE conn4 <- [1,891,null,{}] 20:34:43 INFO - PROCESS | 1885 | 1477884883784 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:43 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2c45c00 == 22 [pid = 1885] [id = 206] 20:34:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0xa2c47400) [pid = 1885] [serial = 605] [outer = (nil)] 20:34:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0xa2c4e800) [pid = 1885] [serial = 606] [outer = 0xa2c47400] 20:34:43 INFO - PROCESS | 1885 | 1477884883902 Marionette DEBUG loaded listener.js 20:34:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0xa2ce0400) [pid = 1885] [serial = 607] [outer = 0xa2c47400] 20:34:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f949400 == 23 [pid = 1885] [id = 207] 20:34:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8f94b400) [pid = 1885] [serial = 608] [outer = (nil)] 20:34:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x92f88c00) [pid = 1885] [serial = 609] [outer = 0x8f94b400] 20:34:44 INFO - PROCESS | 1885 | 1477884884657 Marionette DEBUG loaded listener.js 20:34:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x94b51c00) [pid = 1885] [serial = 610] [outer = 0x8f94b400] 20:34:44 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12372 20:34:45 INFO - PROCESS | 1885 | 1477884885581 Marionette TRACE conn4 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 20:34:45 INFO - . 20:34:45 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2226ms 20:34:45 INFO - PROCESS | 1885 | 1477884885648 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 20:34:45 INFO - PROCESS | 1885 | 1477884885653 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 20:34:45 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 20:34:45 INFO - PROCESS | 1885 | 1477884885663 Marionette TRACE conn4 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:45 INFO - PROCESS | 1885 | 1477884885823 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 20:34:45 INFO - PROCESS | 1885 | 1477884885840 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 20:34:45 INFO - PROCESS | 1885 | 1477884885846 Marionette TRACE conn4 <- [1,895,null,["8"]] 20:34:45 INFO - PROCESS | 1885 | 1477884885853 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 20:34:45 INFO - PROCESS | 1885 | 1477884885860 Marionette TRACE conn4 <- [1,896,null,{}] 20:34:45 INFO - PROCESS | 1885 | 1477884885967 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x94c69400 == 24 [pid = 1885] [id = 208] 20:34:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x94c6a400) [pid = 1885] [serial = 611] [outer = (nil)] 20:34:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x95181400) [pid = 1885] [serial = 612] [outer = 0x94c6a400] 20:34:46 INFO - PROCESS | 1885 | 1477884886064 Marionette DEBUG loaded listener.js 20:34:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x95a3c800) [pid = 1885] [serial = 613] [outer = 0x94c6a400] 20:34:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4dec00 == 25 [pid = 1885] [id = 209] 20:34:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x979e3000) [pid = 1885] [serial = 614] [outer = (nil)] 20:34:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x9a064c00) [pid = 1885] [serial = 615] [outer = 0x979e3000] 20:34:46 INFO - PROCESS | 1885 | 1477884886615 Marionette DEBUG loaded listener.js 20:34:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x9ad8bc00) [pid = 1885] [serial = 616] [outer = 0x979e3000] 20:34:47 INFO - PROCESS | 1885 | 1477884887344 Marionette TRACE conn4 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 20:34:47 INFO - . 20:34:47 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1726ms 20:34:47 INFO - PROCESS | 1885 | 1477884887387 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 20:34:47 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 20:34:47 INFO - PROCESS | 1885 | 1477884887393 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 20:34:47 INFO - PROCESS | 1885 | 1477884887400 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:47 INFO - PROCESS | 1885 | 1477884887551 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 20:34:47 INFO - PROCESS | 1885 | 1477884887686 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 20:34:47 INFO - PROCESS | 1885 | 1477884887692 Marionette TRACE conn4 <- [1,900,null,["8"]] 20:34:47 INFO - PROCESS | 1885 | 1477884887699 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 20:34:47 INFO - PROCESS | 1885 | 1477884887704 Marionette TRACE conn4 <- [1,901,null,{}] 20:34:47 INFO - PROCESS | 1885 | 1477884887710 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x99359400 == 26 [pid = 1885] [id = 210] 20:34:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x9b119c00) [pid = 1885] [serial = 617] [outer = (nil)] 20:34:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x9b32bc00) [pid = 1885] [serial = 618] [outer = 0x9b119c00] 20:34:47 INFO - PROCESS | 1885 | 1477884887805 Marionette DEBUG loaded listener.js 20:34:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa277f000) [pid = 1885] [serial = 619] [outer = 0x9b119c00] 20:34:48 INFO - PROCESS | 1885 | ++DOCSHELL 0xa28e9c00 == 27 [pid = 1885] [id = 211] 20:34:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa2c48c00) [pid = 1885] [serial = 620] [outer = (nil)] 20:34:48 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2c4bc00 == 28 [pid = 1885] [id = 212] 20:34:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa2c4c400) [pid = 1885] [serial = 621] [outer = (nil)] 20:34:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa2c4cc00) [pid = 1885] [serial = 622] [outer = 0xa2c48c00] 20:34:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x981de800) [pid = 1885] [serial = 623] [outer = 0xa2c4c400] 20:34:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0xa27d0800) [pid = 1885] [serial = 624] [outer = 0xa2c4c400] 20:34:48 INFO - PROCESS | 1885 | 1477884888665 Marionette TRACE conn4 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 20:34:48 INFO - . 20:34:48 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1325ms 20:34:48 INFO - PROCESS | 1885 | 1477884888735 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 20:34:48 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 20:34:48 INFO - PROCESS | 1885 | 1477884888747 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 20:34:48 INFO - PROCESS | 1885 | 1477884888754 Marionette TRACE conn4 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:48 INFO - PROCESS | 1885 | 1477884888994 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 20:34:49 INFO - PROCESS | 1885 | 1477884889013 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 20:34:49 INFO - PROCESS | 1885 | 1477884889018 Marionette TRACE conn4 <- [1,905,null,["8"]] 20:34:49 INFO - PROCESS | 1885 | 1477884889025 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 20:34:49 INFO - PROCESS | 1885 | 1477884889033 Marionette TRACE conn4 <- [1,906,null,{}] 20:34:49 INFO - PROCESS | 1885 | 1477884889040 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:49 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2ce6c00 == 29 [pid = 1885] [id = 213] 20:34:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0xa2ce7000) [pid = 1885] [serial = 625] [outer = (nil)] 20:34:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0xa2ce9000) [pid = 1885] [serial = 626] [outer = 0xa2ce7000] 20:34:49 INFO - PROCESS | 1885 | 1477884889211 Marionette DEBUG loaded listener.js 20:34:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0xa2e8d800) [pid = 1885] [serial = 627] [outer = 0xa2ce7000] 20:34:49 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e96c00 == 30 [pid = 1885] [id = 214] 20:34:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0xa2e98400) [pid = 1885] [serial = 628] [outer = (nil)] 20:34:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0xa2e98c00) [pid = 1885] [serial = 629] [outer = 0xa2e98400] 20:34:49 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e98000 == 31 [pid = 1885] [id = 215] 20:34:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0xa4247400) [pid = 1885] [serial = 630] [outer = (nil)] 20:34:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0xa2e91400) [pid = 1885] [serial = 631] [outer = 0xa4247400] 20:34:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0xa2e90000) [pid = 1885] [serial = 632] [outer = 0xa2e98400] 20:34:50 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x95212400) [pid = 1885] [serial = 575] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 20:34:50 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x9a0d8c00) [pid = 1885] [serial = 584] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 20:34:50 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x8f4ea000) [pid = 1885] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 20:34:50 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x95b24800) [pid = 1885] [serial = 572] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 20:34:50 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x92f84400) [pid = 1885] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 20:34:50 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x9a3cd400) [pid = 1885] [serial = 581] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 20:34:50 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x99f34400) [pid = 1885] [serial = 578] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 20:34:50 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x94d85400) [pid = 1885] [serial = 569] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 20:34:50 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0xa2e8b800) [pid = 1885] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 20:34:50 INFO - PROCESS | 1885 | 1477884890269 Marionette TRACE conn4 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 20:34:50 INFO - . 20:34:50 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1571ms 20:34:50 INFO - PROCESS | 1885 | 1477884890324 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 20:34:50 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 20:34:50 INFO - PROCESS | 1885 | 1477884890329 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 20:34:50 INFO - PROCESS | 1885 | 1477884890336 Marionette TRACE conn4 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:50 INFO - PROCESS | 1885 | 1477884890576 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 20:34:50 INFO - PROCESS | 1885 | 1477884890647 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 20:34:50 INFO - PROCESS | 1885 | 1477884890650 Marionette TRACE conn4 <- [1,910,null,["8"]] 20:34:50 INFO - PROCESS | 1885 | 1477884890657 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 20:34:50 INFO - PROCESS | 1885 | 1477884890663 Marionette TRACE conn4 <- [1,911,null,{}] 20:34:50 INFO - PROCESS | 1885 | 1477884890669 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b325000 == 32 [pid = 1885] [id = 216] 20:34:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0xa0eab400) [pid = 1885] [serial = 633] [outer = (nil)] 20:34:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0xa42d1400) [pid = 1885] [serial = 634] [outer = 0xa0eab400] 20:34:50 INFO - PROCESS | 1885 | 1477884890764 Marionette DEBUG loaded listener.js 20:34:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0xa42dc800) [pid = 1885] [serial = 635] [outer = 0xa0eab400] 20:34:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b3d4c00 == 33 [pid = 1885] [id = 217] 20:34:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0xa23d9400) [pid = 1885] [serial = 636] [outer = (nil)] 20:34:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0xa4495000) [pid = 1885] [serial = 637] [outer = 0xa23d9400] 20:34:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8d9e2800) [pid = 1885] [serial = 638] [outer = 0xa23d9400] 20:34:51 INFO - PROCESS | 1885 | 1477884891458 Marionette TRACE conn4 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 20:34:51 INFO - . 20:34:51 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1176ms 20:34:51 INFO - PROCESS | 1885 | 1477884891512 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 20:34:51 INFO - PROCESS | 1885 | 1477884891515 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 20:34:51 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 20:34:51 INFO - PROCESS | 1885 | 1477884891528 Marionette TRACE conn4 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:51 INFO - PROCESS | 1885 | 1477884891701 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 20:34:51 INFO - PROCESS | 1885 | 1477884891710 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 20:34:51 INFO - PROCESS | 1885 | 1477884891714 Marionette TRACE conn4 <- [1,915,null,["8"]] 20:34:51 INFO - PROCESS | 1885 | 1477884891720 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 20:34:51 INFO - PROCESS | 1885 | 1477884891725 Marionette TRACE conn4 <- [1,916,null,{}] 20:34:51 INFO - PROCESS | 1885 | 1477884891730 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9e4000 == 34 [pid = 1885] [id = 218] 20:34:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8f443800) [pid = 1885] [serial = 639] [outer = (nil)] 20:34:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0xa44e1400) [pid = 1885] [serial = 640] [outer = 0x8f443800] 20:34:51 INFO - PROCESS | 1885 | 1477884891820 Marionette DEBUG loaded listener.js 20:34:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0xa44e8c00) [pid = 1885] [serial = 641] [outer = 0x8f443800] 20:34:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e2800 == 35 [pid = 1885] [id = 219] 20:34:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x91ecb400) [pid = 1885] [serial = 642] [outer = (nil)] 20:34:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x92b07c00) [pid = 1885] [serial = 643] [outer = 0x91ecb400] 20:34:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x92f84400 == 36 [pid = 1885] [id = 220] 20:34:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x939d8800) [pid = 1885] [serial = 644] [outer = (nil)] 20:34:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x94c64400) [pid = 1885] [serial = 645] [outer = 0x939d8800] 20:34:52 INFO - PROCESS | 1885 | 1477884892606 Marionette DEBUG loaded listener.js 20:34:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x94d8a400) [pid = 1885] [serial = 646] [outer = 0x939d8800] 20:34:53 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 20:34:53 INFO - PROCESS | 1885 | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 20:34:55 INFO - PROCESS | 1885 | --DOCSHELL 0x9a0d3c00 == 35 [pid = 1885] [id = 199] 20:34:55 INFO - PROCESS | 1885 | --DOCSHELL 0x9518e000 == 34 [pid = 1885] [id = 196] 20:34:55 INFO - PROCESS | 1885 | --DOCSHELL 0x9b3d4c00 == 33 [pid = 1885] [id = 217] 20:34:55 INFO - PROCESS | 1885 | --DOCSHELL 0xa0f25c00 == 32 [pid = 1885] [id = 202] 20:34:55 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0xa0e6fc00) [pid = 1885] [serial = 588] [outer = (nil)] [url = about:blank] 20:34:55 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0xa2785000) [pid = 1885] [serial = 591] [outer = (nil)] [url = about:blank] 20:34:55 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e96c00 == 31 [pid = 1885] [id = 214] 20:34:55 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e98000 == 30 [pid = 1885] [id = 215] 20:34:55 INFO - PROCESS | 1885 | --DOCSHELL 0xa2c4bc00 == 29 [pid = 1885] [id = 212] 20:34:55 INFO - PROCESS | 1885 | --DOCSHELL 0xa28e9c00 == 28 [pid = 1885] [id = 211] 20:34:55 INFO - PROCESS | 1885 | --DOCSHELL 0x9a3d1400 == 27 [pid = 1885] [id = 205] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x99f3d400) [pid = 1885] [serial = 579] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x9a05f000) [pid = 1885] [serial = 580] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x9a3d7000) [pid = 1885] [serial = 582] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x9ad8d800) [pid = 1885] [serial = 583] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x94d88000) [pid = 1885] [serial = 570] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x95180400) [pid = 1885] [serial = 571] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x9793a800) [pid = 1885] [serial = 573] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x979e8c00) [pid = 1885] [serial = 574] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x92f8a800) [pid = 1885] [serial = 567] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8f44c800) [pid = 1885] [serial = 568] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8f949800) [pid = 1885] [serial = 564] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8f9c8000) [pid = 1885] [serial = 565] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0xa2e96400) [pid = 1885] [serial = 562] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x98126c00) [pid = 1885] [serial = 576] [outer = (nil)] [url = about:blank] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x9b121400) [pid = 1885] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x981dfc00) [pid = 1885] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 20:34:56 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x9b11b800) [pid = 1885] [serial = 585] [outer = (nil)] [url = about:blank] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0xa23d7400) [pid = 1885] [serial = 593] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0xa23d9c00) [pid = 1885] [serial = 590] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x9b3d6800) [pid = 1885] [serial = 587] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xa2e98400) [pid = 1885] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0xa2c47400) [pid = 1885] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x9b07d000) [pid = 1885] [serial = 602] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x954cdc00) [pid = 1885] [serial = 599] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x92bb2c00) [pid = 1885] [serial = 596] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x94c6a400) [pid = 1885] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0xa4247400) [pid = 1885] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0xa2ce7000) [pid = 1885] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8f94b400) [pid = 1885] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x979e3000) [pid = 1885] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0xa0eab400) [pid = 1885] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0xa23d9400) [pid = 1885] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0xa2c4c400) [pid = 1885] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0xa2c48c00) [pid = 1885] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 20:34:59 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x9b119c00) [pid = 1885] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x94d8b400 == 26 [pid = 1885] [id = 204] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x92baa800 == 25 [pid = 1885] [id = 203] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0xa2c45c00 == 24 [pid = 1885] [id = 206] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x8f949400 == 23 [pid = 1885] [id = 207] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x8f9c2c00 == 22 [pid = 1885] [id = 193] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x99f34000 == 21 [pid = 1885] [id = 197] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x9a395400 == 20 [pid = 1885] [id = 198] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x95a43c00 == 19 [pid = 1885] [id = 195] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4dec00 == 18 [pid = 1885] [id = 209] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x94d85000 == 17 [pid = 1885] [id = 194] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x9b325000 == 16 [pid = 1885] [id = 216] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0xa238fc00 == 15 [pid = 1885] [id = 201] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e8b000 == 14 [pid = 1885] [id = 191] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x99359400 == 13 [pid = 1885] [id = 210] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0xa2ce6c00 == 12 [pid = 1885] [id = 213] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x9b3d5400 == 11 [pid = 1885] [id = 200] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x94c69400 == 10 [pid = 1885] [id = 208] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e8000 == 9 [pid = 1885] [id = 192] 20:35:04 INFO - PROCESS | 1885 | --DOCSHELL 0x92f84400 == 8 [pid = 1885] [id = 220] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0xa2e90000) [pid = 1885] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0xa2e91400) [pid = 1885] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0xa2e98c00) [pid = 1885] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0xa4495000) [pid = 1885] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0xa27d0800) [pid = 1885] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0xa2c4cc00) [pid = 1885] [serial = 622] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x981de800) [pid = 1885] [serial = 623] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8d9e2800) [pid = 1885] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0xa42dc800) [pid = 1885] [serial = 635] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0xa42d1400) [pid = 1885] [serial = 634] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0xa2ce9000) [pid = 1885] [serial = 626] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0xa2e8d800) [pid = 1885] [serial = 627] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x9b32bc00) [pid = 1885] [serial = 618] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0xa277f000) [pid = 1885] [serial = 619] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x9a064c00) [pid = 1885] [serial = 615] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x9ad8bc00) [pid = 1885] [serial = 616] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x95181400) [pid = 1885] [serial = 612] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x95a3c800) [pid = 1885] [serial = 613] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x92f88c00) [pid = 1885] [serial = 609] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x94b51c00) [pid = 1885] [serial = 610] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0xa2c4e800) [pid = 1885] [serial = 606] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0xa2ce0400) [pid = 1885] [serial = 607] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x93780800) [pid = 1885] [serial = 597] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x949ca800) [pid = 1885] [serial = 598] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x981d3000) [pid = 1885] [serial = 600] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x981d7400) [pid = 1885] [serial = 601] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0xa238d000) [pid = 1885] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x9a393400) [pid = 1885] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0xa0eab800) [pid = 1885] [serial = 589] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0xa2788400) [pid = 1885] [serial = 592] [outer = (nil)] [url = about:blank] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0xa2c42800) [pid = 1885] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0xa28de400) [pid = 1885] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 20:35:04 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0xa44e1400) [pid = 1885] [serial = 640] [outer = (nil)] [url = about:blank] 20:35:11 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x94c64400) [pid = 1885] [serial = 645] [outer = (nil)] [url = about:blank] 20:35:21 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:35:22 INFO - PROCESS | 1885 | 1477884921998 Marionette TRACE conn4 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 20:35:22 INFO - . 20:35:22 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30528ms 20:35:22 INFO - PROCESS | 1885 | 1477884922053 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 20:35:22 INFO - PROCESS | 1885 | 1477884922060 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 20:35:22 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 20:35:22 INFO - PROCESS | 1885 | 1477884922072 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e2800 == 7 [pid = 1885] [id = 219] 20:35:22 INFO - PROCESS | 1885 | 1477884922297 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 20:35:22 INFO - PROCESS | 1885 | 1477884922370 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 20:35:22 INFO - PROCESS | 1885 | 1477884922376 Marionette TRACE conn4 <- [1,920,null,["8"]] 20:35:22 INFO - PROCESS | 1885 | 1477884922384 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 20:35:22 INFO - PROCESS | 1885 | 1477884922392 Marionette TRACE conn4 <- [1,921,null,{}] 20:35:22 INFO - PROCESS | 1885 | 1477884922398 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e4000 == 8 [pid = 1885] [id = 221] 20:35:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x8f4e4400) [pid = 1885] [serial = 647] [outer = (nil)] 20:35:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x8f949800) [pid = 1885] [serial = 648] [outer = 0x8f4e4400] 20:35:22 INFO - PROCESS | 1885 | 1477884922506 Marionette DEBUG loaded listener.js 20:35:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8f9c8000) [pid = 1885] [serial = 649] [outer = 0x8f4e4400] 20:35:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x90d6c800 == 9 [pid = 1885] [id = 222] 20:35:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x92b09c00) [pid = 1885] [serial = 650] [outer = (nil)] 20:35:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x91ed7400) [pid = 1885] [serial = 651] [outer = 0x92b09c00] 20:35:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b0d400 == 10 [pid = 1885] [id = 223] 20:35:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x92b0d800) [pid = 1885] [serial = 652] [outer = (nil)] 20:35:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x92baa000) [pid = 1885] [serial = 653] [outer = 0x92b0d800] 20:35:23 INFO - PROCESS | 1885 | 1477884923072 Marionette DEBUG loaded listener.js 20:35:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x92f84800) [pid = 1885] [serial = 654] [outer = 0x92b0d800] 20:35:23 INFO - PROCESS | 1885 | 1477884923623 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 \"71a1b011-a1ee-4639-bd6e-d44655a10169\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 20:35:23 INFO - ... 20:35:23 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1584ms 20:35:23 INFO - PROCESS | 1885 | 1477884923653 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 20:35:23 INFO - PROCESS | 1885 | 1477884923658 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 20:35:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 20:35:23 INFO - PROCESS | 1885 | 1477884923667 Marionette TRACE conn4 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:23 INFO - PROCESS | 1885 | 1477884923952 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 20:35:23 INFO - PROCESS | 1885 | 1477884923975 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 20:35:23 INFO - PROCESS | 1885 | 1477884923981 Marionette TRACE conn4 <- [1,925,null,["8"]] 20:35:23 INFO - PROCESS | 1885 | 1477884923987 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 20:35:23 INFO - PROCESS | 1885 | 1477884923994 Marionette TRACE conn4 <- [1,926,null,{}] 20:35:24 INFO - PROCESS | 1885 | 1477884924000 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x949c6800 == 11 [pid = 1885] [id = 224] 20:35:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x949c7000) [pid = 1885] [serial = 655] [outer = (nil)] 20:35:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x949cb000) [pid = 1885] [serial = 656] [outer = 0x949c7000] 20:35:24 INFO - PROCESS | 1885 | 1477884924100 Marionette DEBUG loaded listener.js 20:35:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x94b48000) [pid = 1885] [serial = 657] [outer = 0x949c7000] 20:35:24 INFO - PROCESS | 1885 | 1477884924838 Marionette TRACE conn4 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 20:35:24 INFO - . 20:35:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1221ms 20:35:24 INFO - PROCESS | 1885 | 1477884924896 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 20:35:24 INFO - PROCESS | 1885 | 1477884924904 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 20:35:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 20:35:24 INFO - PROCESS | 1885 | 1477884924911 Marionette TRACE conn4 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:25 INFO - PROCESS | 1885 | 1477884925101 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 20:35:25 INFO - PROCESS | 1885 | 1477884925206 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 20:35:25 INFO - PROCESS | 1885 | 1477884925212 Marionette TRACE conn4 <- [1,930,null,["8"]] 20:35:25 INFO - PROCESS | 1885 | 1477884925217 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 20:35:25 INFO - PROCESS | 1885 | 1477884925225 Marionette TRACE conn4 <- [1,931,null,{}] 20:35:25 INFO - PROCESS | 1885 | 1477884925231 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d86800 == 12 [pid = 1885] [id = 225] 20:35:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x94d87800) [pid = 1885] [serial = 658] [outer = (nil)] 20:35:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x95ebd000) [pid = 1885] [serial = 659] [outer = 0x94d87800] 20:35:25 INFO - PROCESS | 1885 | 1477884925338 Marionette DEBUG loaded listener.js 20:35:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x95ec4800) [pid = 1885] [serial = 660] [outer = 0x94d87800] 20:35:25 INFO - PROCESS | 1885 | 1477884925926 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:25 INFO - . 20:35:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1032ms 20:35:25 INFO - PROCESS | 1885 | 1477884925971 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 20:35:25 INFO - PROCESS | 1885 | 1477884925976 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 20:35:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 20:35:26 INFO - PROCESS | 1885 | 1477884925993 Marionette TRACE conn4 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:26 INFO - PROCESS | 1885 | 1477884926205 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 20:35:26 INFO - PROCESS | 1885 | 1477884926217 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 20:35:26 INFO - PROCESS | 1885 | 1477884926220 Marionette TRACE conn4 <- [1,935,null,["8"]] 20:35:26 INFO - PROCESS | 1885 | 1477884926227 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 20:35:26 INFO - PROCESS | 1885 | 1477884926233 Marionette TRACE conn4 <- [1,936,null,{}] 20:35:26 INFO - PROCESS | 1885 | 1477884926239 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x966cf400 == 13 [pid = 1885] [id = 226] 20:35:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x966d0c00) [pid = 1885] [serial = 661] [outer = (nil)] 20:35:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x967acc00) [pid = 1885] [serial = 662] [outer = 0x966d0c00] 20:35:26 INFO - PROCESS | 1885 | 1477884926332 Marionette DEBUG loaded listener.js 20:35:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x97934400) [pid = 1885] [serial = 663] [outer = 0x966d0c00] 20:35:26 INFO - PROCESS | 1885 | 1477884926941 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:26 INFO - . 20:35:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 977ms 20:35:26 INFO - PROCESS | 1885 | 1477884926990 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 20:35:26 INFO - PROCESS | 1885 | 1477884926993 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 20:35:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 20:35:27 INFO - PROCESS | 1885 | 1477884927004 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:27 INFO - PROCESS | 1885 | 1477884927194 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 20:35:27 INFO - PROCESS | 1885 | 1477884927302 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 20:35:27 INFO - PROCESS | 1885 | 1477884927305 Marionette TRACE conn4 <- [1,940,null,["8"]] 20:35:27 INFO - PROCESS | 1885 | 1477884927311 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 20:35:27 INFO - PROCESS | 1885 | 1477884927316 Marionette TRACE conn4 <- [1,941,null,{}] 20:35:27 INFO - PROCESS | 1885 | 1477884927321 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x981d9c00 == 14 [pid = 1885] [id = 227] 20:35:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x981da400) [pid = 1885] [serial = 664] [outer = (nil)] 20:35:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x98c01400) [pid = 1885] [serial = 665] [outer = 0x981da400] 20:35:27 INFO - PROCESS | 1885 | 1477884927410 Marionette DEBUG loaded listener.js 20:35:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x99356c00) [pid = 1885] [serial = 666] [outer = 0x981da400] 20:35:27 INFO - PROCESS | 1885 | 1477884927973 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:28 INFO - . 20:35:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1025ms 20:35:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 20:35:28 INFO - PROCESS | 1885 | 1477884928027 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 20:35:28 INFO - PROCESS | 1885 | 1477884928030 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 20:35:28 INFO - PROCESS | 1885 | 1477884928039 Marionette TRACE conn4 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:28 INFO - PROCESS | 1885 | 1477884928258 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 20:35:28 INFO - PROCESS | 1885 | 1477884928272 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 20:35:28 INFO - PROCESS | 1885 | 1477884928278 Marionette TRACE conn4 <- [1,945,null,["8"]] 20:35:28 INFO - PROCESS | 1885 | 1477884928283 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 20:35:28 INFO - PROCESS | 1885 | 1477884928288 Marionette TRACE conn4 <- [1,946,null,{}] 20:35:28 INFO - PROCESS | 1885 | 1477884928293 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x9811e400 == 15 [pid = 1885] [id = 228] 20:35:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x99364800) [pid = 1885] [serial = 667] [outer = (nil)] 20:35:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x9a0d4800) [pid = 1885] [serial = 668] [outer = 0x99364800] 20:35:28 INFO - PROCESS | 1885 | 1477884928382 Marionette DEBUG loaded listener.js 20:35:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x9a368000) [pid = 1885] [serial = 669] [outer = 0x99364800] 20:35:28 INFO - PROCESS | 1885 | 1477884928947 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:28 INFO - . 20:35:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 922ms 20:35:28 INFO - PROCESS | 1885 | 1477884928958 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 20:35:28 INFO - PROCESS | 1885 | 1477884928962 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 20:35:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 20:35:29 INFO - PROCESS | 1885 | 1477884929004 Marionette TRACE conn4 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:29 INFO - PROCESS | 1885 | 1477884929179 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 20:35:29 INFO - PROCESS | 1885 | 1477884929188 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 20:35:29 INFO - PROCESS | 1885 | 1477884929191 Marionette TRACE conn4 <- [1,950,null,["8"]] 20:35:29 INFO - PROCESS | 1885 | 1477884929195 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 20:35:29 INFO - PROCESS | 1885 | 1477884929201 Marionette TRACE conn4 <- [1,951,null,{}] 20:35:29 INFO - PROCESS | 1885 | 1477884929300 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a3d3800 == 16 [pid = 1885] [id = 229] 20:35:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x9a3d3c00) [pid = 1885] [serial = 670] [outer = (nil)] 20:35:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x9ad87400) [pid = 1885] [serial = 671] [outer = 0x9a3d3c00] 20:35:29 INFO - PROCESS | 1885 | 1477884929394 Marionette DEBUG loaded listener.js 20:35:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x9ad8d400) [pid = 1885] [serial = 672] [outer = 0x9a3d3c00] 20:35:29 INFO - PROCESS | 1885 | 1477884929957 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:29 INFO - . 20:35:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1027ms 20:35:30 INFO - PROCESS | 1885 | 1477884930012 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 20:35:30 INFO - PROCESS | 1885 | 1477884930017 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 20:35:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 20:35:30 INFO - PROCESS | 1885 | 1477884930024 Marionette TRACE conn4 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:30 INFO - PROCESS | 1885 | 1477884930254 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 20:35:30 INFO - PROCESS | 1885 | 1477884930369 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 20:35:30 INFO - PROCESS | 1885 | 1477884930375 Marionette TRACE conn4 <- [1,955,null,["8"]] 20:35:30 INFO - PROCESS | 1885 | 1477884930382 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 20:35:30 INFO - PROCESS | 1885 | 1477884930392 Marionette TRACE conn4 <- [1,956,null,{}] 20:35:30 INFO - PROCESS | 1885 | 1477884930443 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9f0000 == 17 [pid = 1885] [id = 230] 20:35:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8f440000) [pid = 1885] [serial = 673] [outer = (nil)] 20:35:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8f44c800) [pid = 1885] [serial = 674] [outer = 0x8f440000] 20:35:30 INFO - PROCESS | 1885 | 1477884930567 Marionette DEBUG loaded listener.js 20:35:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8f951800) [pid = 1885] [serial = 675] [outer = 0x8f440000] 20:35:31 INFO - PROCESS | 1885 | 1477884931242 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:31 INFO - . 20:35:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1229ms 20:35:31 INFO - PROCESS | 1885 | 1477884931302 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 20:35:31 INFO - PROCESS | 1885 | 1477884931309 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 20:35:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 20:35:31 INFO - PROCESS | 1885 | 1477884931319 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:31 INFO - PROCESS | 1885 | 1477884931510 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 20:35:31 INFO - PROCESS | 1885 | 1477884931637 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 20:35:31 INFO - PROCESS | 1885 | 1477884931644 Marionette TRACE conn4 <- [1,960,null,["8"]] 20:35:31 INFO - PROCESS | 1885 | 1477884931651 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 20:35:31 INFO - PROCESS | 1885 | 1477884931659 Marionette TRACE conn4 <- [1,961,null,{}] 20:35:31 INFO - PROCESS | 1885 | 1477884931665 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x94b47c00 == 18 [pid = 1885] [id = 231] 20:35:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x94b49400) [pid = 1885] [serial = 676] [outer = (nil)] 20:35:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x94c65400) [pid = 1885] [serial = 677] [outer = 0x94b49400] 20:35:31 INFO - PROCESS | 1885 | 1477884931787 Marionette DEBUG loaded listener.js 20:35:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x94d83c00) [pid = 1885] [serial = 678] [outer = 0x94b49400] 20:35:32 INFO - PROCESS | 1885 | 1477884932452 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:32 INFO - . 20:35:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1227ms 20:35:32 INFO - PROCESS | 1885 | 1477884932547 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 20:35:32 INFO - PROCESS | 1885 | 1477884932552 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 20:35:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 20:35:32 INFO - PROCESS | 1885 | 1477884932560 Marionette TRACE conn4 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:32 INFO - PROCESS | 1885 | 1477884932754 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 20:35:32 INFO - PROCESS | 1885 | 1477884932921 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 20:35:32 INFO - PROCESS | 1885 | 1477884932933 Marionette TRACE conn4 <- [1,965,null,["8"]] 20:35:32 INFO - PROCESS | 1885 | 1477884932941 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 20:35:32 INFO - PROCESS | 1885 | 1477884932947 Marionette TRACE conn4 <- [1,966,null,{}] 20:35:32 INFO - PROCESS | 1885 | 1477884932953 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x99f3d800 == 19 [pid = 1885] [id = 232] 20:35:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x99f3f800) [pid = 1885] [serial = 679] [outer = (nil)] 20:35:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x9a365c00) [pid = 1885] [serial = 680] [outer = 0x99f3f800] 20:35:33 INFO - PROCESS | 1885 | 1477884933068 Marionette DEBUG loaded listener.js 20:35:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x9b087800) [pid = 1885] [serial = 681] [outer = 0x99f3f800] 20:35:33 INFO - PROCESS | 1885 | 1477884933748 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:33 INFO - . 20:35:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1226ms 20:35:33 INFO - PROCESS | 1885 | 1477884933814 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 20:35:33 INFO - PROCESS | 1885 | 1477884933818 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 20:35:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 20:35:33 INFO - PROCESS | 1885 | 1477884933828 Marionette TRACE conn4 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:34 INFO - PROCESS | 1885 | 1477884934017 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 20:35:34 INFO - PROCESS | 1885 | 1477884934166 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 20:35:34 INFO - PROCESS | 1885 | 1477884934171 Marionette TRACE conn4 <- [1,970,null,["8"]] 20:35:34 INFO - PROCESS | 1885 | 1477884934178 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 20:35:34 INFO - PROCESS | 1885 | 1477884934185 Marionette TRACE conn4 <- [1,971,null,{}] 20:35:34 INFO - PROCESS | 1885 | 1477884934195 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b3cd000 == 20 [pid = 1885] [id = 233] 20:35:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x9b3d2800) [pid = 1885] [serial = 682] [outer = (nil)] 20:35:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0xa0ea7000) [pid = 1885] [serial = 683] [outer = 0x9b3d2800] 20:35:34 INFO - PROCESS | 1885 | 1477884934298 Marionette DEBUG loaded listener.js 20:35:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0xa0eab800) [pid = 1885] [serial = 684] [outer = 0x9b3d2800] 20:35:34 INFO - PROCESS | 1885 | 1477884934972 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:35 INFO - . 20:35:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1229ms 20:35:35 INFO - PROCESS | 1885 | 1477884935057 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 20:35:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 20:35:35 INFO - PROCESS | 1885 | 1477884935062 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 20:35:35 INFO - PROCESS | 1885 | 1477884935070 Marionette TRACE conn4 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:35 INFO - PROCESS | 1885 | 1477884935309 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 20:35:35 INFO - PROCESS | 1885 | 1477884935413 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 20:35:35 INFO - PROCESS | 1885 | 1477884935416 Marionette TRACE conn4 <- [1,975,null,["8"]] 20:35:35 INFO - PROCESS | 1885 | 1477884935428 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 20:35:35 INFO - PROCESS | 1885 | 1477884935433 Marionette TRACE conn4 <- [1,976,null,{}] 20:35:35 INFO - PROCESS | 1885 | 1477884935440 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x94c71000 == 21 [pid = 1885] [id = 234] 20:35:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0xa238bc00) [pid = 1885] [serial = 685] [outer = (nil)] 20:35:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0xa23e0400) [pid = 1885] [serial = 686] [outer = 0xa238bc00] 20:35:35 INFO - PROCESS | 1885 | 1477884935540 Marionette DEBUG loaded listener.js 20:35:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0xa2789c00) [pid = 1885] [serial = 687] [outer = 0xa238bc00] 20:35:36 INFO - PROCESS | 1885 | 1477884936351 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:36 INFO - . 20:35:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1338ms 20:35:36 INFO - PROCESS | 1885 | 1477884936407 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 20:35:36 INFO - PROCESS | 1885 | 1477884936420 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 20:35:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 20:35:36 INFO - PROCESS | 1885 | 1477884936436 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:36 INFO - PROCESS | 1885 | 1477884936628 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 20:35:36 INFO - PROCESS | 1885 | 1477884936759 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 20:35:36 INFO - PROCESS | 1885 | 1477884936764 Marionette TRACE conn4 <- [1,980,null,["8"]] 20:35:36 INFO - PROCESS | 1885 | 1477884936773 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 20:35:36 INFO - PROCESS | 1885 | 1477884936780 Marionette TRACE conn4 <- [1,981,null,{}] 20:35:36 INFO - PROCESS | 1885 | 1477884936786 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x93a9d400 == 22 [pid = 1885] [id = 235] 20:35:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x94465000) [pid = 1885] [serial = 688] [outer = (nil)] 20:35:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x94a25000) [pid = 1885] [serial = 689] [outer = 0x94465000] 20:35:36 INFO - PROCESS | 1885 | 1477884936888 Marionette DEBUG loaded listener.js 20:35:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x94c6ac00) [pid = 1885] [serial = 690] [outer = 0x94465000] 20:35:37 INFO - PROCESS | 1885 | --DOCSHELL 0x90d6c800 == 21 [pid = 1885] [id = 222] 20:35:37 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9e4000 == 20 [pid = 1885] [id = 218] 20:35:38 INFO - PROCESS | 1885 | 1477884938265 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:38 INFO - . 20:35:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1890ms 20:35:38 INFO - PROCESS | 1885 | 1477884938332 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 20:35:38 INFO - PROCESS | 1885 | 1477884938339 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 20:35:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 20:35:38 INFO - PROCESS | 1885 | 1477884938351 Marionette TRACE conn4 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:38 INFO - PROCESS | 1885 | 1477884938531 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 20:35:38 INFO - PROCESS | 1885 | 1477884938544 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 20:35:38 INFO - PROCESS | 1885 | 1477884938549 Marionette TRACE conn4 <- [1,985,null,["8"]] 20:35:38 INFO - PROCESS | 1885 | 1477884938556 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 20:35:38 INFO - PROCESS | 1885 | 1477884938564 Marionette TRACE conn4 <- [1,986,null,{}] 20:35:38 INFO - PROCESS | 1885 | 1477884938570 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b10000 == 21 [pid = 1885] [id = 236] 20:35:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x92ba9400) [pid = 1885] [serial = 691] [outer = (nil)] 20:35:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x93778800) [pid = 1885] [serial = 692] [outer = 0x92ba9400] 20:35:38 INFO - PROCESS | 1885 | 1477884938694 Marionette DEBUG loaded listener.js 20:35:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x94468400) [pid = 1885] [serial = 693] [outer = 0x92ba9400] 20:35:39 INFO - PROCESS | 1885 | 1477884939354 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:39 INFO - . 20:35:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1020ms 20:35:39 INFO - PROCESS | 1885 | 1477884939369 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 20:35:39 INFO - PROCESS | 1885 | 1477884939374 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 20:35:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 20:35:39 INFO - PROCESS | 1885 | 1477884939381 Marionette TRACE conn4 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:39 INFO - PROCESS | 1885 | 1477884939686 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 20:35:39 INFO - PROCESS | 1885 | 1477884939818 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 20:35:39 INFO - PROCESS | 1885 | 1477884939823 Marionette TRACE conn4 <- [1,990,null,["8"]] 20:35:39 INFO - PROCESS | 1885 | 1477884939830 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 20:35:39 INFO - PROCESS | 1885 | 1477884939836 Marionette TRACE conn4 <- [1,991,null,{}] 20:35:39 INFO - PROCESS | 1885 | 1477884939841 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x9518ac00 == 22 [pid = 1885] [id = 237] 20:35:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x9518d400) [pid = 1885] [serial = 694] [outer = (nil)] 20:35:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x95214000) [pid = 1885] [serial = 695] [outer = 0x9518d400] 20:35:39 INFO - PROCESS | 1885 | 1477884939938 Marionette DEBUG loaded listener.js 20:35:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x9034e800) [pid = 1885] [serial = 696] [outer = 0x9518d400] 20:35:40 INFO - PROCESS | 1885 | 1477884940512 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:40 INFO - . 20:35:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1172ms 20:35:40 INFO - PROCESS | 1885 | 1477884940597 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 20:35:40 INFO - PROCESS | 1885 | 1477884940605 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 20:35:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 20:35:40 INFO - PROCESS | 1885 | 1477884940613 Marionette TRACE conn4 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:40 INFO - PROCESS | 1885 | 1477884940828 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 20:35:40 INFO - PROCESS | 1885 | 1477884940851 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 20:35:40 INFO - PROCESS | 1885 | 1477884940856 Marionette TRACE conn4 <- [1,995,null,["8"]] 20:35:40 INFO - PROCESS | 1885 | 1477884940861 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 20:35:40 INFO - PROCESS | 1885 | 1477884940868 Marionette TRACE conn4 <- [1,996,null,{}] 20:35:40 INFO - PROCESS | 1885 | 1477884940934 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x967a7c00 == 23 [pid = 1885] [id = 238] 20:35:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x967a8800) [pid = 1885] [serial = 697] [outer = (nil)] 20:35:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x967b3800) [pid = 1885] [serial = 698] [outer = 0x967a8800] 20:35:41 INFO - PROCESS | 1885 | 1477884941039 Marionette DEBUG loaded listener.js 20:35:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x98120800) [pid = 1885] [serial = 699] [outer = 0x967a8800] 20:35:41 INFO - PROCESS | 1885 | 1477884941685 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:41 INFO - . 20:35:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1130ms 20:35:41 INFO - PROCESS | 1885 | 1477884941751 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 20:35:41 INFO - PROCESS | 1885 | 1477884941756 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 20:35:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 20:35:41 INFO - PROCESS | 1885 | 1477884941764 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:42 INFO - PROCESS | 1885 | 1477884941999 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 20:35:42 INFO - PROCESS | 1885 | 1477884942024 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 20:35:42 INFO - PROCESS | 1885 | 1477884942031 Marionette TRACE conn4 <- [1,1000,null,["8"]] 20:35:42 INFO - PROCESS | 1885 | 1477884942036 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 20:35:42 INFO - PROCESS | 1885 | 1477884942041 Marionette TRACE conn4 <- [1,1001,null,{}] 20:35:42 INFO - PROCESS | 1885 | 1477884942107 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x99fd4800 == 24 [pid = 1885] [id = 239] 20:35:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x99fd8000) [pid = 1885] [serial = 700] [outer = (nil)] 20:35:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa27de800) [pid = 1885] [serial = 701] [outer = 0x99fd8000] 20:35:42 INFO - PROCESS | 1885 | 1477884942206 Marionette DEBUG loaded listener.js 20:35:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa28dec00) [pid = 1885] [serial = 702] [outer = 0x99fd8000] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x939d8800) [pid = 1885] [serial = 644] [outer = (nil)] [url = about:blank] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x9a3d3c00) [pid = 1885] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x99364800) [pid = 1885] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x91ecb400) [pid = 1885] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x981da400) [pid = 1885] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x966d0c00) [pid = 1885] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x94d87800) [pid = 1885] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x949c7000) [pid = 1885] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x92b09c00) [pid = 1885] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8f443800) [pid = 1885] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8f4e4400) [pid = 1885] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 20:35:42 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x92b0d800) [pid = 1885] [serial = 652] [outer = (nil)] [url = about:blank] 20:35:43 INFO - PROCESS | 1885 | 1477884943058 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:43 INFO - . 20:35:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1321ms 20:35:43 INFO - PROCESS | 1885 | 1477884943083 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 20:35:43 INFO - PROCESS | 1885 | 1477884943087 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 20:35:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 20:35:43 INFO - PROCESS | 1885 | 1477884943094 Marionette TRACE conn4 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:43 INFO - PROCESS | 1885 | 1477884943254 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 20:35:43 INFO - PROCESS | 1885 | 1477884943376 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 20:35:43 INFO - PROCESS | 1885 | 1477884943380 Marionette TRACE conn4 <- [1,1005,null,["8"]] 20:35:43 INFO - PROCESS | 1885 | 1477884943385 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 20:35:43 INFO - PROCESS | 1885 | 1477884943390 Marionette TRACE conn4 <- [1,1006,null,{}] 20:35:43 INFO - PROCESS | 1885 | 1477884943398 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x99f36400 == 25 [pid = 1885] [id = 240] 20:35:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x9a0d6c00) [pid = 1885] [serial = 703] [outer = (nil)] 20:35:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0xa2c44c00) [pid = 1885] [serial = 704] [outer = 0x9a0d6c00] 20:35:43 INFO - PROCESS | 1885 | 1477884943488 Marionette DEBUG loaded listener.js 20:35:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0xa2c49800) [pid = 1885] [serial = 705] [outer = 0x9a0d6c00] 20:35:44 INFO - PROCESS | 1885 | 1477884944027 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:44 INFO - . 20:35:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 969ms 20:35:44 INFO - PROCESS | 1885 | 1477884944074 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 20:35:44 INFO - PROCESS | 1885 | 1477884944078 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 20:35:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 20:35:44 INFO - PROCESS | 1885 | 1477884944085 Marionette TRACE conn4 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:44 INFO - PROCESS | 1885 | 1477884944328 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 20:35:44 INFO - PROCESS | 1885 | 1477884944342 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 20:35:44 INFO - PROCESS | 1885 | 1477884944345 Marionette TRACE conn4 <- [1,1010,null,["8"]] 20:35:44 INFO - PROCESS | 1885 | 1477884944350 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 20:35:44 INFO - PROCESS | 1885 | 1477884944357 Marionette TRACE conn4 <- [1,1011,null,{}] 20:35:44 INFO - PROCESS | 1885 | 1477884944362 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x949c3800 == 26 [pid = 1885] [id = 241] 20:35:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0xa2ce3800) [pid = 1885] [serial = 706] [outer = (nil)] 20:35:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0xa2ce5800) [pid = 1885] [serial = 707] [outer = 0xa2ce3800] 20:35:44 INFO - PROCESS | 1885 | 1477884944458 Marionette DEBUG loaded listener.js 20:35:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0xa2e89800) [pid = 1885] [serial = 708] [outer = 0xa2ce3800] 20:35:45 INFO - PROCESS | 1885 | 1477884945214 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:45 INFO - . 20:35:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1170ms 20:35:45 INFO - PROCESS | 1885 | 1477884945281 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 20:35:45 INFO - PROCESS | 1885 | 1477884945288 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 20:35:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 20:35:45 INFO - PROCESS | 1885 | 1477884945299 Marionette TRACE conn4 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:45 INFO - PROCESS | 1885 | 1477884945506 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 20:35:45 INFO - PROCESS | 1885 | 1477884945687 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 20:35:45 INFO - PROCESS | 1885 | 1477884945694 Marionette TRACE conn4 <- [1,1015,null,["8"]] 20:35:45 INFO - PROCESS | 1885 | 1477884945708 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 20:35:45 INFO - PROCESS | 1885 | 1477884945715 Marionette TRACE conn4 <- [1,1016,null,{}] 20:35:45 INFO - PROCESS | 1885 | 1477884945723 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x95181400 == 27 [pid = 1885] [id = 242] 20:35:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x95181c00) [pid = 1885] [serial = 709] [outer = (nil)] 20:35:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x95183c00) [pid = 1885] [serial = 710] [outer = 0x95181c00] 20:35:45 INFO - PROCESS | 1885 | 1477884945840 Marionette DEBUG loaded listener.js 20:35:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x95221400) [pid = 1885] [serial = 711] [outer = 0x95181c00] 20:35:46 INFO - PROCESS | 1885 | 1477884946563 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:46 INFO - . 20:35:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1322ms 20:35:46 INFO - PROCESS | 1885 | 1477884946633 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 20:35:46 INFO - PROCESS | 1885 | 1477884946641 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 20:35:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 20:35:46 INFO - PROCESS | 1885 | 1477884946651 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:46 INFO - PROCESS | 1885 | 1477884946844 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 20:35:47 INFO - PROCESS | 1885 | 1477884947000 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 20:35:47 INFO - PROCESS | 1885 | 1477884947006 Marionette TRACE conn4 <- [1,1020,null,["8"]] 20:35:47 INFO - PROCESS | 1885 | 1477884947018 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 20:35:47 INFO - PROCESS | 1885 | 1477884947025 Marionette TRACE conn4 <- [1,1021,null,{}] 20:35:47 INFO - PROCESS | 1885 | 1477884947032 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f443c00 == 28 [pid = 1885] [id = 243] 20:35:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x99361400) [pid = 1885] [serial = 712] [outer = (nil)] 20:35:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x9a0d2800) [pid = 1885] [serial = 713] [outer = 0x99361400] 20:35:47 INFO - PROCESS | 1885 | 1477884947138 Marionette DEBUG loaded listener.js 20:35:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa28ea800) [pid = 1885] [serial = 714] [outer = 0x99361400] 20:35:47 INFO - PROCESS | 1885 | 1477884947847 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:47 INFO - . 20:35:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1223ms 20:35:47 INFO - PROCESS | 1885 | 1477884947938 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 20:35:47 INFO - PROCESS | 1885 | 1477884947949 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 20:35:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 20:35:47 INFO - PROCESS | 1885 | 1477884947961 Marionette TRACE conn4 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:48 INFO - PROCESS | 1885 | 1477884948179 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 20:35:48 INFO - PROCESS | 1885 | 1477884948337 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 20:35:48 INFO - PROCESS | 1885 | 1477884948343 Marionette TRACE conn4 <- [1,1025,null,["8"]] 20:35:48 INFO - PROCESS | 1885 | 1477884948354 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 20:35:48 INFO - PROCESS | 1885 | 1477884948360 Marionette TRACE conn4 <- [1,1026,null,{}] 20:35:48 INFO - PROCESS | 1885 | 1477884948368 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x967a7800 == 29 [pid = 1885] [id = 244] 20:35:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0xa2e8d400) [pid = 1885] [serial = 715] [outer = (nil)] 20:35:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0xa2e90000) [pid = 1885] [serial = 716] [outer = 0xa2e8d400] 20:35:48 INFO - PROCESS | 1885 | 1477884948475 Marionette DEBUG loaded listener.js 20:35:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x9b082000) [pid = 1885] [serial = 717] [outer = 0xa2e8d400] 20:35:49 INFO - PROCESS | 1885 | 1477884949169 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:49 INFO - . 20:35:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1375ms 20:35:49 INFO - PROCESS | 1885 | 1477884949348 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 20:35:49 INFO - PROCESS | 1885 | 1477884949355 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 20:35:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 20:35:49 INFO - PROCESS | 1885 | 1477884949364 Marionette TRACE conn4 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:49 INFO - PROCESS | 1885 | 1477884949551 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 20:35:49 INFO - PROCESS | 1885 | 1477884949752 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 20:35:49 INFO - PROCESS | 1885 | 1477884949764 Marionette TRACE conn4 <- [1,1030,null,["8"]] 20:35:49 INFO - PROCESS | 1885 | 1477884949784 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 20:35:49 INFO - PROCESS | 1885 | 1477884949805 Marionette TRACE conn4 <- [1,1031,null,{}] 20:35:49 INFO - PROCESS | 1885 | 1477884949818 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e8000 == 30 [pid = 1885] [id = 245] 20:35:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8f94ec00) [pid = 1885] [serial = 718] [outer = (nil)] 20:35:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x92b06c00) [pid = 1885] [serial = 719] [outer = 0x8f94ec00] 20:35:49 INFO - PROCESS | 1885 | 1477884949983 Marionette DEBUG loaded listener.js 20:35:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x92ba8800) [pid = 1885] [serial = 720] [outer = 0x8f94ec00] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x94d8a400) [pid = 1885] [serial = 646] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x9ad87400) [pid = 1885] [serial = 671] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x9ad8d400) [pid = 1885] [serial = 672] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x9a0d4800) [pid = 1885] [serial = 668] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x9a368000) [pid = 1885] [serial = 669] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x98c01400) [pid = 1885] [serial = 665] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x99356c00) [pid = 1885] [serial = 666] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x967acc00) [pid = 1885] [serial = 662] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x97934400) [pid = 1885] [serial = 663] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x95ebd000) [pid = 1885] [serial = 659] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x95ec4800) [pid = 1885] [serial = 660] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x949cb000) [pid = 1885] [serial = 656] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x94b48000) [pid = 1885] [serial = 657] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x92baa000) [pid = 1885] [serial = 653] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x92f84800) [pid = 1885] [serial = 654] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8f949800) [pid = 1885] [serial = 648] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8f9c8000) [pid = 1885] [serial = 649] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0xa44e8c00) [pid = 1885] [serial = 641] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x92b07c00) [pid = 1885] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:35:50 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x91ed7400) [pid = 1885] [serial = 651] [outer = (nil)] [url = about:blank] 20:35:50 INFO - PROCESS | 1885 | 1477884950608 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:50 INFO - . 20:35:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1326ms 20:35:50 INFO - PROCESS | 1885 | 1477884950693 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 20:35:50 INFO - PROCESS | 1885 | 1477884950700 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 20:35:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 20:35:50 INFO - PROCESS | 1885 | 1477884950708 Marionette TRACE conn4 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:50 INFO - PROCESS | 1885 | 1477884950907 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 20:35:51 INFO - PROCESS | 1885 | 1477884951027 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 20:35:51 INFO - PROCESS | 1885 | 1477884951031 Marionette TRACE conn4 <- [1,1035,null,["8"]] 20:35:51 INFO - PROCESS | 1885 | 1477884951039 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 20:35:51 INFO - PROCESS | 1885 | 1477884951045 Marionette TRACE conn4 <- [1,1036,null,{}] 20:35:51 INFO - PROCESS | 1885 | 1477884951059 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x9377e400 == 31 [pid = 1885] [id = 246] 20:35:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x94b48400) [pid = 1885] [serial = 721] [outer = (nil)] 20:35:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x94d81000) [pid = 1885] [serial = 722] [outer = 0x94b48400] 20:35:51 INFO - PROCESS | 1885 | 1477884951154 Marionette DEBUG loaded listener.js 20:35:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x95181000) [pid = 1885] [serial = 723] [outer = 0x94b48400] 20:35:51 INFO - PROCESS | 1885 | 1477884951737 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:51 INFO - . 20:35:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1079ms 20:35:51 INFO - PROCESS | 1885 | 1477884951795 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 20:35:51 INFO - PROCESS | 1885 | 1477884951805 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 20:35:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 20:35:51 INFO - PROCESS | 1885 | 1477884951813 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:52 INFO - PROCESS | 1885 | 1477884952042 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 20:35:52 INFO - PROCESS | 1885 | 1477884952115 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 20:35:52 INFO - PROCESS | 1885 | 1477884952120 Marionette TRACE conn4 <- [1,1040,null,["8"]] 20:35:52 INFO - PROCESS | 1885 | 1477884952125 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 20:35:52 INFO - PROCESS | 1885 | 1477884952131 Marionette TRACE conn4 <- [1,1041,null,{}] 20:35:52 INFO - PROCESS | 1885 | 1477884952138 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x97935000 == 32 [pid = 1885] [id = 247] 20:35:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x97935400) [pid = 1885] [serial = 724] [outer = (nil)] 20:35:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x981db400) [pid = 1885] [serial = 725] [outer = 0x97935400] 20:35:52 INFO - PROCESS | 1885 | 1477884952233 Marionette DEBUG loaded listener.js 20:35:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x99358800) [pid = 1885] [serial = 726] [outer = 0x97935400] 20:35:52 INFO - PROCESS | 1885 | 1477884952812 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:52 INFO - . 20:35:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1029ms 20:35:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 20:35:52 INFO - PROCESS | 1885 | 1477884952885 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 20:35:52 INFO - PROCESS | 1885 | 1477884952888 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 20:35:52 INFO - PROCESS | 1885 | 1477884952896 Marionette TRACE conn4 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:53 INFO - PROCESS | 1885 | 1477884953123 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 20:35:53 INFO - PROCESS | 1885 | 1477884953140 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 20:35:53 INFO - PROCESS | 1885 | 1477884953148 Marionette TRACE conn4 <- [1,1045,null,["8"]] 20:35:53 INFO - PROCESS | 1885 | 1477884953155 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 20:35:53 INFO - PROCESS | 1885 | 1477884953160 Marionette TRACE conn4 <- [1,1046,null,{}] 20:35:53 INFO - PROCESS | 1885 | 1477884953166 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x9ad8a400 == 33 [pid = 1885] [id = 248] 20:35:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x9ad8d400) [pid = 1885] [serial = 727] [outer = (nil)] 20:35:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0xa28e7400) [pid = 1885] [serial = 728] [outer = 0x9ad8d400] 20:35:53 INFO - PROCESS | 1885 | 1477884953324 Marionette DEBUG loaded listener.js 20:35:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0xa2c46400) [pid = 1885] [serial = 729] [outer = 0x9ad8d400] 20:35:53 INFO - PROCESS | 1885 | 1477884953958 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:54 INFO - . 20:35:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1121ms 20:35:54 INFO - PROCESS | 1885 | 1477884954016 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 20:35:54 INFO - PROCESS | 1885 | 1477884954019 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 20:35:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 20:35:54 INFO - PROCESS | 1885 | 1477884954026 Marionette TRACE conn4 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:54 INFO - PROCESS | 1885 | 1477884954236 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 20:35:54 INFO - PROCESS | 1885 | 1477884954262 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 20:35:54 INFO - PROCESS | 1885 | 1477884954264 Marionette TRACE conn4 <- [1,1050,null,["8"]] 20:35:54 INFO - PROCESS | 1885 | 1477884954270 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 20:35:54 INFO - PROCESS | 1885 | 1477884954275 Marionette TRACE conn4 <- [1,1051,null,{}] 20:35:54 INFO - PROCESS | 1885 | 1477884954280 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:54 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2ce6000 == 34 [pid = 1885] [id = 249] 20:35:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa2ce6800) [pid = 1885] [serial = 730] [outer = (nil)] 20:35:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa2e8b000) [pid = 1885] [serial = 731] [outer = 0xa2ce6800] 20:35:54 INFO - PROCESS | 1885 | 1477884954431 Marionette DEBUG loaded listener.js 20:35:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa2c47c00) [pid = 1885] [serial = 732] [outer = 0xa2ce6800] 20:35:54 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x99fd8000) [pid = 1885] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 20:35:54 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x92ba9400) [pid = 1885] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 20:35:54 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x94465000) [pid = 1885] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 20:35:54 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8f440000) [pid = 1885] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 20:35:54 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x94b49400) [pid = 1885] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 20:35:54 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x99f3f800) [pid = 1885] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 20:35:54 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x9b3d2800) [pid = 1885] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 20:35:54 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0xa238bc00) [pid = 1885] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 20:35:54 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x967a8800) [pid = 1885] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 20:35:54 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x9a0d6c00) [pid = 1885] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 20:35:54 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x9518d400) [pid = 1885] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 20:35:55 INFO - PROCESS | 1885 | 1477884955224 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:55 INFO - . 20:35:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1223ms 20:35:55 INFO - PROCESS | 1885 | 1477884955249 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 20:35:55 INFO - PROCESS | 1885 | 1477884955252 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 20:35:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 20:35:55 INFO - PROCESS | 1885 | 1477884955260 Marionette TRACE conn4 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:55 INFO - PROCESS | 1885 | 1477884955506 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 20:35:55 INFO - PROCESS | 1885 | 1477884955526 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 20:35:55 INFO - PROCESS | 1885 | 1477884955530 Marionette TRACE conn4 <- [1,1055,null,["8"]] 20:35:55 INFO - PROCESS | 1885 | 1477884955535 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 20:35:55 INFO - PROCESS | 1885 | 1477884955541 Marionette TRACE conn4 <- [1,1056,null,{}] 20:35:55 INFO - PROCESS | 1885 | 1477884955546 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x9283e000 == 35 [pid = 1885] [id = 250] 20:35:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x92b0e800) [pid = 1885] [serial = 733] [outer = (nil)] 20:35:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0xa42d1400) [pid = 1885] [serial = 734] [outer = 0x92b0e800] 20:35:55 INFO - PROCESS | 1885 | 1477884955643 Marionette DEBUG loaded listener.js 20:35:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0xa42ddc00) [pid = 1885] [serial = 735] [outer = 0x92b0e800] 20:35:56 INFO - PROCESS | 1885 | 1477884956226 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:56 INFO - . 20:35:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1019ms 20:35:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 20:35:56 INFO - PROCESS | 1885 | 1477884956279 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 20:35:56 INFO - PROCESS | 1885 | 1477884956282 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 20:35:56 INFO - PROCESS | 1885 | 1477884956289 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:56 INFO - PROCESS | 1885 | 1477884956449 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 20:35:56 INFO - PROCESS | 1885 | 1477884956461 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 20:35:56 INFO - PROCESS | 1885 | 1477884956466 Marionette TRACE conn4 <- [1,1060,null,["8"]] 20:35:56 INFO - PROCESS | 1885 | 1477884956471 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 20:35:56 INFO - PROCESS | 1885 | 1477884956478 Marionette TRACE conn4 <- [1,1061,null,{}] 20:35:56 INFO - PROCESS | 1885 | 1477884956590 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:56 INFO - PROCESS | 1885 | ++DOCSHELL 0xa443b000 == 36 [pid = 1885] [id = 251] 20:35:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0xa443d000) [pid = 1885] [serial = 736] [outer = (nil)] 20:35:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0xa44dc400) [pid = 1885] [serial = 737] [outer = 0xa443d000] 20:35:56 INFO - PROCESS | 1885 | 1477884956681 Marionette DEBUG loaded listener.js 20:35:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0xa44e3800) [pid = 1885] [serial = 738] [outer = 0xa443d000] 20:35:57 INFO - PROCESS | 1885 | 1477884957333 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:57 INFO - . 20:35:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1092ms 20:35:57 INFO - PROCESS | 1885 | 1477884957394 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 20:35:57 INFO - PROCESS | 1885 | 1477884957401 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 20:35:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 20:35:57 INFO - PROCESS | 1885 | 1477884957412 Marionette TRACE conn4 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:57 INFO - PROCESS | 1885 | 1477884957613 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 20:35:57 INFO - PROCESS | 1885 | 1477884957774 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 20:35:57 INFO - PROCESS | 1885 | 1477884957778 Marionette TRACE conn4 <- [1,1065,null,["8"]] 20:35:57 INFO - PROCESS | 1885 | 1477884957792 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 20:35:57 INFO - PROCESS | 1885 | 1477884957799 Marionette TRACE conn4 <- [1,1066,null,{}] 20:35:57 INFO - PROCESS | 1885 | 1477884957806 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x9472cc00 == 37 [pid = 1885] [id = 252] 20:35:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x949c5800) [pid = 1885] [serial = 739] [outer = (nil)] 20:35:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x949c8c00) [pid = 1885] [serial = 740] [outer = 0x949c5800] 20:35:57 INFO - PROCESS | 1885 | 1477884957921 Marionette DEBUG loaded listener.js 20:35:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x9521a400) [pid = 1885] [serial = 741] [outer = 0x949c5800] 20:35:58 INFO - PROCESS | 1885 | 1477884958567 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:58 INFO - . 20:35:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1222ms 20:35:58 INFO - PROCESS | 1885 | 1477884958634 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 20:35:58 INFO - PROCESS | 1885 | 1477884958641 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 20:35:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 20:35:58 INFO - PROCESS | 1885 | 1477884958649 Marionette TRACE conn4 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:58 INFO - PROCESS | 1885 | 1477884958838 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 20:35:59 INFO - PROCESS | 1885 | 1477884959000 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 20:35:59 INFO - PROCESS | 1885 | 1477884959005 Marionette TRACE conn4 <- [1,1070,null,["8"]] 20:35:59 INFO - PROCESS | 1885 | 1477884959018 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 20:35:59 INFO - PROCESS | 1885 | 1477884959023 Marionette TRACE conn4 <- [1,1071,null,{}] 20:35:59 INFO - PROCESS | 1885 | 1477884959032 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x967b3c00 == 38 [pid = 1885] [id = 253] 20:35:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x99f3f800) [pid = 1885] [serial = 742] [outer = (nil)] 20:35:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x9a368000) [pid = 1885] [serial = 743] [outer = 0x99f3f800] 20:35:59 INFO - PROCESS | 1885 | 1477884959138 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x9a36c800) [pid = 1885] [serial = 744] [outer = 0x99f3f800] 20:35:59 INFO - PROCESS | 1885 | 1477884959779 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 20:35:59 INFO - . 20:35:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1225ms 20:35:59 INFO - PROCESS | 1885 | 1477884959882 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 20:35:59 INFO - PROCESS | 1885 | 1477884959889 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 20:35:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 20:35:59 INFO - PROCESS | 1885 | 1477884959914 Marionette TRACE conn4 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:00 INFO - PROCESS | 1885 | 1477884960119 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 20:36:00 INFO - PROCESS | 1885 | 1477884960289 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 20:36:00 INFO - PROCESS | 1885 | 1477884960294 Marionette TRACE conn4 <- [1,1075,null,["8"]] 20:36:00 INFO - PROCESS | 1885 | 1477884960301 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 20:36:00 INFO - PROCESS | 1885 | 1477884960309 Marionette TRACE conn4 <- [1,1076,null,{}] 20:36:00 INFO - PROCESS | 1885 | 1477884960316 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:00 INFO - PROCESS | 1885 | ++DOCSHELL 0xa4493400 == 39 [pid = 1885] [id = 254] 20:36:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa4493800) [pid = 1885] [serial = 745] [outer = (nil)] 20:36:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0xa4746000) [pid = 1885] [serial = 746] [outer = 0xa4493800] 20:36:00 INFO - PROCESS | 1885 | 1477884960429 Marionette DEBUG loaded listener.js 20:36:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0xa4b4cc00) [pid = 1885] [serial = 747] [outer = 0xa4493800] 20:36:01 INFO - PROCESS | 1885 | 1477884961109 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:01 INFO - . 20:36:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1286ms 20:36:01 INFO - PROCESS | 1885 | 1477884961199 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 20:36:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 20:36:01 INFO - PROCESS | 1885 | 1477884961205 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 20:36:01 INFO - PROCESS | 1885 | 1477884961233 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:01 INFO - PROCESS | 1885 | 1477884961442 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 20:36:01 INFO - PROCESS | 1885 | 1477884961620 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 20:36:01 INFO - PROCESS | 1885 | 1477884961627 Marionette TRACE conn4 <- [1,1080,null,["8"]] 20:36:01 INFO - PROCESS | 1885 | 1477884961641 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 20:36:01 INFO - PROCESS | 1885 | 1477884961650 Marionette TRACE conn4 <- [1,1081,null,{}] 20:36:01 INFO - PROCESS | 1885 | 1477884961705 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:01 INFO - PROCESS | 1885 | ++DOCSHELL 0xa47b6000 == 40 [pid = 1885] [id = 255] 20:36:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0xa4bf6800) [pid = 1885] [serial = 748] [outer = (nil)] 20:36:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0xa5d22800) [pid = 1885] [serial = 749] [outer = 0xa4bf6800] 20:36:01 INFO - PROCESS | 1885 | 1477884961825 Marionette DEBUG loaded listener.js 20:36:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0xa5d28000) [pid = 1885] [serial = 750] [outer = 0xa4bf6800] 20:36:02 INFO - PROCESS | 1885 | 1477884962471 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:02 INFO - . 20:36:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1274ms 20:36:02 INFO - PROCESS | 1885 | 1477884962486 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 20:36:02 INFO - PROCESS | 1885 | 1477884962490 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 20:36:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 20:36:02 INFO - PROCESS | 1885 | 1477884962546 Marionette TRACE conn4 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:02 INFO - PROCESS | 1885 | 1477884962723 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 20:36:02 INFO - PROCESS | 1885 | 1477884962905 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 20:36:02 INFO - PROCESS | 1885 | 1477884962910 Marionette TRACE conn4 <- [1,1085,null,["8"]] 20:36:02 INFO - PROCESS | 1885 | 1477884962918 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 20:36:02 INFO - PROCESS | 1885 | 1477884962924 Marionette TRACE conn4 <- [1,1086,null,{}] 20:36:02 INFO - PROCESS | 1885 | 1477884962933 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:02 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5d26800 == 41 [pid = 1885] [id = 256] 20:36:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0xa5d2c000) [pid = 1885] [serial = 751] [outer = (nil)] 20:36:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0xa5d2f400) [pid = 1885] [serial = 752] [outer = 0xa5d2c000] 20:36:03 INFO - PROCESS | 1885 | 1477884963040 Marionette DEBUG loaded listener.js 20:36:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0xa9237400) [pid = 1885] [serial = 753] [outer = 0xa5d2c000] 20:36:03 INFO - PROCESS | 1885 | 1477884963788 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:03 INFO - . 20:36:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1278ms 20:36:03 INFO - PROCESS | 1885 | 1477884963844 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 20:36:03 INFO - PROCESS | 1885 | 1477884963847 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 20:36:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 20:36:03 INFO - PROCESS | 1885 | 1477884963856 Marionette TRACE conn4 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:04 INFO - PROCESS | 1885 | 1477884964059 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 20:36:04 INFO - PROCESS | 1885 | 1477884964353 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 20:36:04 INFO - PROCESS | 1885 | 1477884964358 Marionette TRACE conn4 <- [1,1090,null,["8"]] 20:36:04 INFO - PROCESS | 1885 | 1477884964392 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 20:36:04 INFO - PROCESS | 1885 | 1477884964402 Marionette TRACE conn4 <- [1,1091,null,{}] 20:36:04 INFO - PROCESS | 1885 | 1477884964410 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x9034c800 == 42 [pid = 1885] [id = 257] 20:36:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x90351800) [pid = 1885] [serial = 754] [outer = (nil)] 20:36:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x92a9fc00) [pid = 1885] [serial = 755] [outer = 0x90351800] 20:36:04 INFO - PROCESS | 1885 | 1477884964511 Marionette DEBUG loaded listener.js 20:36:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x93782c00) [pid = 1885] [serial = 756] [outer = 0x90351800] 20:36:05 INFO - PROCESS | 1885 | 1477884965189 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:05 INFO - . 20:36:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1370ms 20:36:05 INFO - PROCESS | 1885 | 1477884965271 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 20:36:05 INFO - PROCESS | 1885 | 1477884965280 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 20:36:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 20:36:05 INFO - PROCESS | 1885 | 1477884965328 Marionette TRACE conn4 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:05 INFO - PROCESS | 1885 | 1477884965567 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 20:36:05 INFO - PROCESS | 1885 | 1477884965697 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 20:36:05 INFO - PROCESS | 1885 | 1477884965704 Marionette TRACE conn4 <- [1,1095,null,["8"]] 20:36:05 INFO - PROCESS | 1885 | 1477884965718 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 20:36:05 INFO - PROCESS | 1885 | 1477884965726 Marionette TRACE conn4 <- [1,1096,null,{}] 20:36:05 INFO - PROCESS | 1885 | 1477884965732 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x95ec0000 == 43 [pid = 1885] [id = 258] 20:36:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x966d4800) [pid = 1885] [serial = 757] [outer = (nil)] 20:36:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x97934c00) [pid = 1885] [serial = 758] [outer = 0x966d4800] 20:36:05 INFO - PROCESS | 1885 | 1477884965831 Marionette DEBUG loaded listener.js 20:36:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x99fd8000) [pid = 1885] [serial = 759] [outer = 0x966d4800] 20:36:06 INFO - PROCESS | 1885 | --DOCSHELL 0x9283e000 == 42 [pid = 1885] [id = 250] 20:36:06 INFO - PROCESS | 1885 | --DOCSHELL 0xa2ce6000 == 41 [pid = 1885] [id = 249] 20:36:06 INFO - PROCESS | 1885 | --DOCSHELL 0x97935000 == 40 [pid = 1885] [id = 247] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0xa2ce5800) [pid = 1885] [serial = 707] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOCSHELL 0x9377e400 == 39 [pid = 1885] [id = 246] 20:36:06 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e8000 == 38 [pid = 1885] [id = 245] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0xa2c44c00) [pid = 1885] [serial = 704] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0xa2c49800) [pid = 1885] [serial = 705] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0xa27de800) [pid = 1885] [serial = 701] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0xa28dec00) [pid = 1885] [serial = 702] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x967b3800) [pid = 1885] [serial = 698] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x98120800) [pid = 1885] [serial = 699] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x95214000) [pid = 1885] [serial = 695] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x9034e800) [pid = 1885] [serial = 696] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x93778800) [pid = 1885] [serial = 692] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x94468400) [pid = 1885] [serial = 693] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x94a25000) [pid = 1885] [serial = 689] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x94c6ac00) [pid = 1885] [serial = 690] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0xa23e0400) [pid = 1885] [serial = 686] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0xa2789c00) [pid = 1885] [serial = 687] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0xa0ea7000) [pid = 1885] [serial = 683] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0xa0eab800) [pid = 1885] [serial = 684] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x9a365c00) [pid = 1885] [serial = 680] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x9b087800) [pid = 1885] [serial = 681] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x94c65400) [pid = 1885] [serial = 677] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x94d83c00) [pid = 1885] [serial = 678] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8f44c800) [pid = 1885] [serial = 674] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8f951800) [pid = 1885] [serial = 675] [outer = (nil)] [url = about:blank] 20:36:06 INFO - PROCESS | 1885 | 1477884966498 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:06 INFO - . 20:36:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1220ms 20:36:06 INFO - PROCESS | 1885 | 1477884966523 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 20:36:06 INFO - PROCESS | 1885 | 1477884966526 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 20:36:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 20:36:06 INFO - PROCESS | 1885 | 1477884966536 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:06 INFO - PROCESS | 1885 | 1477884966705 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 20:36:06 INFO - PROCESS | 1885 | 1477884966857 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 20:36:06 INFO - PROCESS | 1885 | 1477884966868 Marionette TRACE conn4 <- [1,1100,null,["8"]] 20:36:06 INFO - PROCESS | 1885 | 1477884966882 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 20:36:06 INFO - PROCESS | 1885 | 1477884966888 Marionette TRACE conn4 <- [1,1101,null,{}] 20:36:06 INFO - PROCESS | 1885 | 1477884966893 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x967a8800 == 39 [pid = 1885] [id = 259] 20:36:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x967ac800) [pid = 1885] [serial = 760] [outer = (nil)] 20:36:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x981d3800) [pid = 1885] [serial = 761] [outer = 0x967ac800] 20:36:06 INFO - PROCESS | 1885 | 1477884966989 Marionette DEBUG loaded listener.js 20:36:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x9b123000) [pid = 1885] [serial = 762] [outer = 0x967ac800] 20:36:07 INFO - PROCESS | 1885 | 1477884967544 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:07 INFO - . 20:36:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1021ms 20:36:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 20:36:07 INFO - PROCESS | 1885 | 1477884967555 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 1885 | 1477884967558 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 20:36:07 INFO - PROCESS | 1885 | 1477884967565 Marionette TRACE conn4 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:07 INFO - PROCESS | 1885 | 1477884967733 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 20:36:07 INFO - PROCESS | 1885 | 1477884967862 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 20:36:07 INFO - PROCESS | 1885 | 1477884967866 Marionette TRACE conn4 <- [1,1105,null,["8"]] 20:36:07 INFO - PROCESS | 1885 | 1477884967871 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 20:36:07 INFO - PROCESS | 1885 | 1477884967878 Marionette TRACE conn4 <- [1,1106,null,{}] 20:36:07 INFO - PROCESS | 1885 | 1477884967883 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:07 INFO - PROCESS | 1885 | ++DOCSHELL 0xa23d7800 == 40 [pid = 1885] [id = 260] 20:36:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0xa2787c00) [pid = 1885] [serial = 763] [outer = (nil)] 20:36:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa2c45c00) [pid = 1885] [serial = 764] [outer = 0xa2787c00] 20:36:07 INFO - PROCESS | 1885 | 1477884967973 Marionette DEBUG loaded listener.js 20:36:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa2c4a400) [pid = 1885] [serial = 765] [outer = 0xa2787c00] 20:36:08 INFO - PROCESS | 1885 | 1477884968562 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:08 INFO - . 20:36:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1030ms 20:36:08 INFO - PROCESS | 1885 | 1477884968598 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 20:36:08 INFO - PROCESS | 1885 | 1477884968603 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 20:36:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 20:36:08 INFO - PROCESS | 1885 | 1477884968610 Marionette TRACE conn4 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:08 INFO - PROCESS | 1885 | 1477884968836 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 20:36:08 INFO - PROCESS | 1885 | 1477884968869 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 20:36:08 INFO - PROCESS | 1885 | 1477884968872 Marionette TRACE conn4 <- [1,1110,null,["8"]] 20:36:08 INFO - PROCESS | 1885 | 1477884968877 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 20:36:08 INFO - PROCESS | 1885 | 1477884968882 Marionette TRACE conn4 <- [1,1111,null,{}] 20:36:08 INFO - PROCESS | 1885 | 1477884968888 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2ce6000 == 41 [pid = 1885] [id = 261] 20:36:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa2ce7c00) [pid = 1885] [serial = 766] [outer = (nil)] 20:36:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa2e98c00) [pid = 1885] [serial = 767] [outer = 0xa2ce7c00] 20:36:09 INFO - PROCESS | 1885 | 1477884969047 Marionette DEBUG loaded listener.js 20:36:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa42dbc00) [pid = 1885] [serial = 768] [outer = 0xa2ce7c00] 20:36:09 INFO - PROCESS | 1885 | 1477884969618 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:09 INFO - . 20:36:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1019ms 20:36:09 INFO - PROCESS | 1885 | 1477884969629 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 20:36:09 INFO - PROCESS | 1885 | 1477884969632 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 20:36:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 20:36:09 INFO - PROCESS | 1885 | 1477884969647 Marionette TRACE conn4 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:09 INFO - PROCESS | 1885 | 1477884969861 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 20:36:09 INFO - PROCESS | 1885 | 1477884969891 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 20:36:09 INFO - PROCESS | 1885 | 1477884969894 Marionette TRACE conn4 <- [1,1115,null,["8"]] 20:36:09 INFO - PROCESS | 1885 | 1477884969900 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 20:36:09 INFO - PROCESS | 1885 | 1477884969905 Marionette TRACE conn4 <- [1,1116,null,{}] 20:36:09 INFO - PROCESS | 1885 | 1477884969910 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:10 INFO - PROCESS | 1885 | ++DOCSHELL 0xa44e8c00 == 42 [pid = 1885] [id = 262] 20:36:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0xa47b7000) [pid = 1885] [serial = 769] [outer = (nil)] 20:36:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0xa4beb800) [pid = 1885] [serial = 770] [outer = 0xa47b7000] 20:36:10 INFO - PROCESS | 1885 | 1477884970100 Marionette DEBUG loaded listener.js 20:36:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0xa5d21400) [pid = 1885] [serial = 771] [outer = 0xa47b7000] 20:36:10 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0xa2ce6800) [pid = 1885] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 20:36:10 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x9ad8d400) [pid = 1885] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 20:36:10 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x92b0e800) [pid = 1885] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 20:36:10 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0xa2e8d400) [pid = 1885] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 20:36:10 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x94b48400) [pid = 1885] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 20:36:10 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x95181c00) [pid = 1885] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 20:36:10 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8f94ec00) [pid = 1885] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 20:36:10 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x99361400) [pid = 1885] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 20:36:10 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x97935400) [pid = 1885] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 20:36:10 INFO - PROCESS | 1885 | 1477884970974 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:11 INFO - . 20:36:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1375ms 20:36:11 INFO - PROCESS | 1885 | 1477884971022 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 20:36:11 INFO - PROCESS | 1885 | 1477884971026 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 20:36:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 20:36:11 INFO - PROCESS | 1885 | 1477884971035 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:11 INFO - PROCESS | 1885 | 1477884971248 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 20:36:11 INFO - PROCESS | 1885 | 1477884971327 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 20:36:11 INFO - PROCESS | 1885 | 1477884971332 Marionette TRACE conn4 <- [1,1120,null,["8"]] 20:36:11 INFO - PROCESS | 1885 | 1477884971337 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 20:36:11 INFO - PROCESS | 1885 | 1477884971344 Marionette TRACE conn4 <- [1,1121,null,{}] 20:36:11 INFO - PROCESS | 1885 | 1477884971349 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:11 INFO - PROCESS | 1885 | ++DOCSHELL 0xa4411800 == 43 [pid = 1885] [id = 263] 20:36:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0xa44dbc00) [pid = 1885] [serial = 772] [outer = (nil)] 20:36:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa92b8c00) [pid = 1885] [serial = 773] [outer = 0xa44dbc00] 20:36:11 INFO - PROCESS | 1885 | 1477884971450 Marionette DEBUG loaded listener.js 20:36:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa92c2400) [pid = 1885] [serial = 774] [outer = 0xa44dbc00] 20:36:11 INFO - PROCESS | 1885 | 1477884971967 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:12 INFO - . 20:36:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 974ms 20:36:12 INFO - PROCESS | 1885 | 1477884972008 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 20:36:12 INFO - PROCESS | 1885 | 1477884972015 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 20:36:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 20:36:12 INFO - PROCESS | 1885 | 1477884972026 Marionette TRACE conn4 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:12 INFO - PROCESS | 1885 | 1477884972266 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 20:36:12 INFO - PROCESS | 1885 | 1477884972407 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 20:36:12 INFO - PROCESS | 1885 | 1477884972415 Marionette TRACE conn4 <- [1,1125,null,["8"]] 20:36:12 INFO - PROCESS | 1885 | 1477884972423 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 20:36:12 INFO - PROCESS | 1885 | 1477884972431 Marionette TRACE conn4 <- [1,1126,null,{}] 20:36:12 INFO - PROCESS | 1885 | 1477884972481 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x92f88c00 == 44 [pid = 1885] [id = 264] 20:36:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x92f8a400) [pid = 1885] [serial = 775] [outer = (nil)] 20:36:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x94592800) [pid = 1885] [serial = 776] [outer = 0x92f8a400] 20:36:12 INFO - PROCESS | 1885 | 1477884972605 Marionette DEBUG loaded listener.js 20:36:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x94594c00) [pid = 1885] [serial = 777] [outer = 0x92f8a400] 20:36:13 INFO - PROCESS | 1885 | 1477884973282 Marionette TRACE conn4 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:36:13 INFO - . 20:36:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1334ms 20:36:13 INFO - PROCESS | 1885 | 1477884973359 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 20:36:13 INFO - PROCESS | 1885 | 1477884973365 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 20:36:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 20:36:13 INFO - PROCESS | 1885 | 1477884973374 Marionette TRACE conn4 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:13 INFO - PROCESS | 1885 | 1477884973571 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 20:36:13 INFO - PROCESS | 1885 | 1477884973741 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 20:36:13 INFO - PROCESS | 1885 | 1477884973747 Marionette TRACE conn4 <- [1,1130,null,["8"]] 20:36:13 INFO - PROCESS | 1885 | 1477884973758 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 20:36:13 INFO - PROCESS | 1885 | 1477884973764 Marionette TRACE conn4 <- [1,1131,null,{}] 20:36:13 INFO - PROCESS | 1885 | 1477884973770 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x945a1c00 == 45 [pid = 1885] [id = 265] 20:36:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x94a21000) [pid = 1885] [serial = 778] [outer = (nil)] 20:36:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x94d83c00) [pid = 1885] [serial = 779] [outer = 0x94a21000] 20:36:13 INFO - PROCESS | 1885 | 1477884973882 Marionette DEBUG loaded listener.js 20:36:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x95185c00) [pid = 1885] [serial = 780] [outer = 0x94a21000] 20:36:14 INFO - PROCESS | 1885 | 1477884974525 Marionette TRACE conn4 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:36:14 INFO - . 20:36:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1223ms 20:36:14 INFO - PROCESS | 1885 | 1477884974604 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 20:36:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 20:36:14 INFO - PROCESS | 1885 | 1477884974612 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 20:36:14 INFO - PROCESS | 1885 | 1477884974620 Marionette TRACE conn4 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:14 INFO - PROCESS | 1885 | 1477884974812 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 20:36:14 INFO - PROCESS | 1885 | 1477884974993 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 20:36:15 INFO - PROCESS | 1885 | 1477884974999 Marionette TRACE conn4 <- [1,1135,null,["8"]] 20:36:15 INFO - PROCESS | 1885 | 1477884975010 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 20:36:15 INFO - PROCESS | 1885 | 1477884975017 Marionette TRACE conn4 <- [1,1136,null,{}] 20:36:15 INFO - PROCESS | 1885 | 1477884975024 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b087800 == 46 [pid = 1885] [id = 266] 20:36:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x9b116400) [pid = 1885] [serial = 781] [outer = (nil)] 20:36:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0xa28dc800) [pid = 1885] [serial = 782] [outer = 0x9b116400] 20:36:15 INFO - PROCESS | 1885 | 1477884975135 Marionette DEBUG loaded listener.js 20:36:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0xa2c48c00) [pid = 1885] [serial = 783] [outer = 0x9b116400] 20:36:15 INFO - PROCESS | 1885 | 1477884975796 Marionette TRACE conn4 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:36:15 INFO - . 20:36:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1279ms 20:36:15 INFO - PROCESS | 1885 | 1477884975914 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 20:36:15 INFO - PROCESS | 1885 | 1477884975919 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 20:36:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 20:36:15 INFO - PROCESS | 1885 | 1477884975929 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:16 INFO - PROCESS | 1885 | 1477884976149 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 20:36:16 INFO - PROCESS | 1885 | 1477884976322 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 20:36:16 INFO - PROCESS | 1885 | 1477884976327 Marionette TRACE conn4 <- [1,1140,null,["8"]] 20:36:16 INFO - PROCESS | 1885 | 1477884976334 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 20:36:16 INFO - PROCESS | 1885 | 1477884976340 Marionette TRACE conn4 <- [1,1141,null,{}] 20:36:16 INFO - PROCESS | 1885 | 1477884976347 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:16 INFO - PROCESS | 1885 | ++DOCSHELL 0xa42dc000 == 47 [pid = 1885] [id = 267] 20:36:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0xa4440800) [pid = 1885] [serial = 784] [outer = (nil)] 20:36:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0xa5d26400) [pid = 1885] [serial = 785] [outer = 0xa4440800] 20:36:16 INFO - PROCESS | 1885 | 1477884976452 Marionette DEBUG loaded listener.js 20:36:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0xa5d2c800) [pid = 1885] [serial = 786] [outer = 0xa4440800] 20:36:17 INFO - PROCESS | 1885 | 1477884977094 Marionette TRACE conn4 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:36:17 INFO - . 20:36:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1221ms 20:36:17 INFO - PROCESS | 1885 | 1477884977152 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 20:36:17 INFO - PROCESS | 1885 | 1477884977157 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 20:36:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 20:36:17 INFO - PROCESS | 1885 | 1477884977164 Marionette TRACE conn4 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:17 INFO - PROCESS | 1885 | 1477884977341 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 20:36:17 INFO - PROCESS | 1885 | 1477884977506 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 20:36:17 INFO - PROCESS | 1885 | 1477884977511 Marionette TRACE conn4 <- [1,1145,null,["8"]] 20:36:17 INFO - PROCESS | 1885 | 1477884977523 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 20:36:17 INFO - PROCESS | 1885 | 1477884977527 Marionette TRACE conn4 <- [1,1146,null,{}] 20:36:17 INFO - PROCESS | 1885 | 1477884977534 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b1a6800 == 48 [pid = 1885] [id = 268] 20:36:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x9b1a8000) [pid = 1885] [serial = 787] [outer = (nil)] 20:36:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x9b1ab000) [pid = 1885] [serial = 788] [outer = 0x9b1a8000] 20:36:17 INFO - PROCESS | 1885 | 1477884977637 Marionette DEBUG loaded listener.js 20:36:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x9b1ae800) [pid = 1885] [serial = 789] [outer = 0x9b1a8000] 20:36:18 INFO - PROCESS | 1885 | 1477884978330 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:18 INFO - . 20:36:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1223ms 20:36:18 INFO - PROCESS | 1885 | 1477884978387 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 20:36:18 INFO - PROCESS | 1885 | 1477884978391 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 20:36:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 20:36:18 INFO - PROCESS | 1885 | 1477884978398 Marionette TRACE conn4 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:18 INFO - PROCESS | 1885 | 1477884978608 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 20:36:18 INFO - PROCESS | 1885 | 1477884978776 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 20:36:18 INFO - PROCESS | 1885 | 1477884978781 Marionette TRACE conn4 <- [1,1150,null,["8"]] 20:36:18 INFO - PROCESS | 1885 | 1477884978792 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 20:36:18 INFO - PROCESS | 1885 | 1477884978796 Marionette TRACE conn4 <- [1,1151,null,{}] 20:36:18 INFO - PROCESS | 1885 | 1477884978803 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x94942000 == 49 [pid = 1885] [id = 269] 20:36:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x94942400) [pid = 1885] [serial = 790] [outer = (nil)] 20:36:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x9494bc00) [pid = 1885] [serial = 791] [outer = 0x94942400] 20:36:18 INFO - PROCESS | 1885 | 1477884978908 Marionette DEBUG loaded listener.js 20:36:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0xa2e92400) [pid = 1885] [serial = 792] [outer = 0x94942400] 20:36:19 INFO - PROCESS | 1885 | 1477884979582 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:19 INFO - . 20:36:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1271ms 20:36:19 INFO - PROCESS | 1885 | 1477884979671 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 20:36:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 20:36:19 INFO - PROCESS | 1885 | 1477884979675 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 20:36:19 INFO - PROCESS | 1885 | 1477884979682 Marionette TRACE conn4 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:19 INFO - PROCESS | 1885 | 1477884979933 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 20:36:20 INFO - PROCESS | 1885 | 1477884980020 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 20:36:20 INFO - PROCESS | 1885 | 1477884980025 Marionette TRACE conn4 <- [1,1155,null,["8"]] 20:36:20 INFO - PROCESS | 1885 | 1477884980030 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 20:36:20 INFO - PROCESS | 1885 | 1477884980042 Marionette TRACE conn4 <- [1,1156,null,{}] 20:36:20 INFO - PROCESS | 1885 | 1477884980093 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c049c00 == 50 [pid = 1885] [id = 270] 20:36:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x8c04a000) [pid = 1885] [serial = 793] [outer = (nil)] 20:36:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x8c04cc00) [pid = 1885] [serial = 794] [outer = 0x8c04a000] 20:36:20 INFO - PROCESS | 1885 | 1477884980199 Marionette DEBUG loaded listener.js 20:36:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x8c04ec00) [pid = 1885] [serial = 795] [outer = 0x8c04a000] 20:36:21 INFO - PROCESS | 1885 | 1477884981060 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:21 INFO - . 20:36:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1420ms 20:36:21 INFO - PROCESS | 1885 | 1477884981101 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 20:36:21 INFO - PROCESS | 1885 | 1477884981107 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 20:36:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 20:36:21 INFO - PROCESS | 1885 | 1477884981117 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:21 INFO - PROCESS | 1885 | 1477884981370 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 20:36:21 INFO - PROCESS | 1885 | 1477884981528 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 20:36:21 INFO - PROCESS | 1885 | 1477884981535 Marionette TRACE conn4 <- [1,1160,null,["8"]] 20:36:21 INFO - PROCESS | 1885 | 1477884981541 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 20:36:21 INFO - PROCESS | 1885 | 1477884981549 Marionette TRACE conn4 <- [1,1161,null,{}] 20:36:21 INFO - PROCESS | 1885 | 1477884981620 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x92f1cc00 == 51 [pid = 1885] [id = 271] 20:36:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x939d8800) [pid = 1885] [serial = 796] [outer = (nil)] 20:36:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x9459c400) [pid = 1885] [serial = 797] [outer = 0x939d8800] 20:36:21 INFO - PROCESS | 1885 | 1477884981767 Marionette DEBUG loaded listener.js 20:36:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x9459ec00) [pid = 1885] [serial = 798] [outer = 0x939d8800] 20:36:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x9472e800) [pid = 1885] [serial = 799] [outer = 0x939d8800] 20:36:22 INFO - PROCESS | 1885 | 1477884982615 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:22 INFO - . 20:36:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1530ms 20:36:22 INFO - PROCESS | 1885 | 1477884982645 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 20:36:22 INFO - PROCESS | 1885 | 1477884982650 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 20:36:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0xa2ce6000 == 50 [pid = 1885] [id = 261] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0xa44e8c00 == 49 [pid = 1885] [id = 262] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0xa23d7800 == 48 [pid = 1885] [id = 260] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x95ec0000 == 47 [pid = 1885] [id = 258] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x967a8800 == 46 [pid = 1885] [id = 259] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x9034c800 == 45 [pid = 1885] [id = 257] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0xa443b000 == 44 [pid = 1885] [id = 251] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x99f36400 == 43 [pid = 1885] [id = 240] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0xa5d26800 == 42 [pid = 1885] [id = 256] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0xa47b6000 == 41 [pid = 1885] [id = 255] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x967a7800 == 40 [pid = 1885] [id = 244] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x9472cc00 == 39 [pid = 1885] [id = 252] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x967b3c00 == 38 [pid = 1885] [id = 253] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0xa4493400 == 37 [pid = 1885] [id = 254] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x9ad8a400 == 36 [pid = 1885] [id = 248] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x95181400 == 35 [pid = 1885] [id = 242] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x8f443c00 == 34 [pid = 1885] [id = 243] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x9b1a6800 == 33 [pid = 1885] [id = 268] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x94942000 == 32 [pid = 1885] [id = 269] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x8c049c00 == 31 [pid = 1885] [id = 270] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0xa4411800 == 30 [pid = 1885] [id = 263] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x949c3800 == 29 [pid = 1885] [id = 241] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x92f88c00 == 28 [pid = 1885] [id = 264] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x945a1c00 == 27 [pid = 1885] [id = 265] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0x9b087800 == 26 [pid = 1885] [id = 266] 20:36:23 INFO - PROCESS | 1885 | --DOCSHELL 0xa42dc000 == 25 [pid = 1885] [id = 267] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x99358800) [pid = 1885] [serial = 726] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0xa2c46400) [pid = 1885] [serial = 729] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x92ba8800) [pid = 1885] [serial = 720] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x981db400) [pid = 1885] [serial = 725] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x95181000) [pid = 1885] [serial = 723] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0xa42d1400) [pid = 1885] [serial = 734] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x9a0d2800) [pid = 1885] [serial = 713] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x94d81000) [pid = 1885] [serial = 722] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x95221400) [pid = 1885] [serial = 711] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x95183c00) [pid = 1885] [serial = 710] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x92b06c00) [pid = 1885] [serial = 719] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0xa2e8b000) [pid = 1885] [serial = 731] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0xa2e90000) [pid = 1885] [serial = 716] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0xa28e7400) [pid = 1885] [serial = 728] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0xa2c47c00) [pid = 1885] [serial = 732] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0xa28ea800) [pid = 1885] [serial = 714] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0xa42ddc00) [pid = 1885] [serial = 735] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x9b082000) [pid = 1885] [serial = 717] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1885 | 1477884983673 Marionette TRACE conn4 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:23 INFO - PROCESS | 1885 | 1477884983917 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 20:36:24 INFO - PROCESS | 1885 | 1477884984012 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 20:36:24 INFO - PROCESS | 1885 | 1477884984018 Marionette TRACE conn4 <- [1,1165,null,["8"]] 20:36:24 INFO - PROCESS | 1885 | 1477884984026 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 20:36:24 INFO - PROCESS | 1885 | 1477884984035 Marionette TRACE conn4 <- [1,1166,null,{}] 20:36:24 INFO - PROCESS | 1885 | 1477884984041 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f443c00 == 26 [pid = 1885] [id = 272] 20:36:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8f445800) [pid = 1885] [serial = 800] [outer = (nil)] 20:36:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8f4df000) [pid = 1885] [serial = 801] [outer = 0x8f445800] 20:36:24 INFO - PROCESS | 1885 | 1477884984143 Marionette DEBUG loaded listener.js 20:36:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8f9c7800) [pid = 1885] [serial = 802] [outer = 0x8f445800] 20:36:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8f44ac00) [pid = 1885] [serial = 803] [outer = 0x8f445800] 20:36:24 INFO - PROCESS | 1885 | 1477884984786 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 20:36:24 INFO - . 20:36:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 2189ms 20:36:24 INFO - PROCESS | 1885 | 1477884984846 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 20:36:24 INFO - PROCESS | 1885 | 1477884984852 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 20:36:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 20:36:24 INFO - PROCESS | 1885 | 1477884984865 Marionette TRACE conn4 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:25 INFO - PROCESS | 1885 | 1477884985073 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 20:36:25 INFO - PROCESS | 1885 | 1477884985199 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 20:36:25 INFO - PROCESS | 1885 | 1477884985204 Marionette TRACE conn4 <- [1,1170,null,["8"]] 20:36:25 INFO - PROCESS | 1885 | 1477884985210 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 20:36:25 INFO - PROCESS | 1885 | 1477884985215 Marionette TRACE conn4 <- [1,1171,null,{}] 20:36:25 INFO - PROCESS | 1885 | 1477884985224 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x94596400 == 27 [pid = 1885] [id = 273] 20:36:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x9459a400) [pid = 1885] [serial = 804] [outer = (nil)] 20:36:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x9459d800) [pid = 1885] [serial = 805] [outer = 0x9459a400] 20:36:25 INFO - PROCESS | 1885 | 1477884985320 Marionette DEBUG loaded listener.js 20:36:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x94942000) [pid = 1885] [serial = 806] [outer = 0x9459a400] 20:36:25 INFO - PROCESS | 1885 | 1477884985976 Marionette TRACE conn4 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:36:26 INFO - . 20:36:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1179ms 20:36:26 INFO - PROCESS | 1885 | 1477884986041 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 20:36:26 INFO - PROCESS | 1885 | 1477884986045 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 20:36:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 20:36:26 INFO - PROCESS | 1885 | 1477884986063 Marionette TRACE conn4 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:26 INFO - PROCESS | 1885 | 1477884986308 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 20:36:26 INFO - PROCESS | 1885 | 1477884986342 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 20:36:26 INFO - PROCESS | 1885 | 1477884986346 Marionette TRACE conn4 <- [1,1175,null,["8"]] 20:36:26 INFO - PROCESS | 1885 | 1477884986352 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 20:36:26 INFO - PROCESS | 1885 | 1477884986359 Marionette TRACE conn4 <- [1,1176,null,{}] 20:36:26 INFO - PROCESS | 1885 | 1477884986433 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x95187c00 == 28 [pid = 1885] [id = 274] 20:36:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x9518a000) [pid = 1885] [serial = 807] [outer = (nil)] 20:36:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x95213400) [pid = 1885] [serial = 808] [outer = 0x9518a000] 20:36:26 INFO - PROCESS | 1885 | 1477884986542 Marionette DEBUG loaded listener.js 20:36:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x954d8c00) [pid = 1885] [serial = 809] [outer = 0x9518a000] 20:36:27 INFO - PROCESS | 1885 | 1477884987177 Marionette TRACE conn4 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:36:27 INFO - . 20:36:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1176ms 20:36:27 INFO - PROCESS | 1885 | 1477884987230 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 20:36:27 INFO - PROCESS | 1885 | 1477884987234 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 20:36:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 20:36:27 INFO - PROCESS | 1885 | 1477884987242 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:27 INFO - PROCESS | 1885 | 1477884987461 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 20:36:27 INFO - PROCESS | 1885 | 1477884987482 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 20:36:27 INFO - PROCESS | 1885 | 1477884987489 Marionette TRACE conn4 <- [1,1180,null,["8"]] 20:36:27 INFO - PROCESS | 1885 | 1477884987496 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 20:36:27 INFO - PROCESS | 1885 | 1477884987503 Marionette TRACE conn4 <- [1,1181,null,{}] 20:36:27 INFO - PROCESS | 1885 | 1477884987578 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x964b0400 == 29 [pid = 1885] [id = 275] 20:36:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x966cb400) [pid = 1885] [serial = 810] [outer = (nil)] 20:36:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x967b3800) [pid = 1885] [serial = 811] [outer = 0x966cb400] 20:36:27 INFO - PROCESS | 1885 | 1477884987677 Marionette DEBUG loaded listener.js 20:36:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x9b07d000) [pid = 1885] [serial = 812] [outer = 0x966cb400] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x966d4800) [pid = 1885] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0xa443d000) [pid = 1885] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x967ac800) [pid = 1885] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x99f3f800) [pid = 1885] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0xa4493800) [pid = 1885] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0xa2ce3800) [pid = 1885] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0xa5d2c000) [pid = 1885] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0xa2787c00) [pid = 1885] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0xa44dbc00) [pid = 1885] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x949c5800) [pid = 1885] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0xa4bf6800) [pid = 1885] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0xa2ce7c00) [pid = 1885] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0xa47b7000) [pid = 1885] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 20:36:28 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x90351800) [pid = 1885] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 20:36:28 INFO - PROCESS | 1885 | 1477884988916 Marionette TRACE conn4 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 20:36:28 INFO - . 20:36:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1729ms 20:36:28 INFO - PROCESS | 1885 | 1477884988972 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 20:36:28 INFO - PROCESS | 1885 | 1477884988976 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 20:36:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 20:36:28 INFO - PROCESS | 1885 | 1477884988984 Marionette TRACE conn4 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:29 INFO - PROCESS | 1885 | 1477884989152 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 20:36:29 INFO - PROCESS | 1885 | 1477884989283 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 20:36:29 INFO - PROCESS | 1885 | 1477884989287 Marionette TRACE conn4 <- [1,1185,null,["8"]] 20:36:29 INFO - PROCESS | 1885 | 1477884989296 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 20:36:29 INFO - PROCESS | 1885 | 1477884989302 Marionette TRACE conn4 <- [1,1186,null,{}] 20:36:29 INFO - PROCESS | 1885 | 1477884989307 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x954cdc00 == 30 [pid = 1885] [id = 276] 20:36:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x954ce000) [pid = 1885] [serial = 813] [outer = (nil)] 20:36:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x966d4800) [pid = 1885] [serial = 814] [outer = 0x954ce000] 20:36:29 INFO - PROCESS | 1885 | 1477884989399 Marionette DEBUG loaded listener.js 20:36:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x9b1aa000) [pid = 1885] [serial = 815] [outer = 0x954ce000] 20:36:29 INFO - PROCESS | 1885 | 1477884989906 Marionette TRACE conn4 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 20:36:29 INFO - . 20:36:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 977ms 20:36:29 INFO - PROCESS | 1885 | 1477884989959 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 20:36:29 INFO - PROCESS | 1885 | 1477884989962 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 20:36:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 20:36:29 INFO - PROCESS | 1885 | 1477884989970 Marionette TRACE conn4 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:30 INFO - PROCESS | 1885 | 1477884990165 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 20:36:30 INFO - PROCESS | 1885 | 1477884990289 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 20:36:30 INFO - PROCESS | 1885 | 1477884990293 Marionette TRACE conn4 <- [1,1190,null,["8"]] 20:36:30 INFO - PROCESS | 1885 | 1477884990299 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 20:36:30 INFO - PROCESS | 1885 | 1477884990304 Marionette TRACE conn4 <- [1,1191,null,{}] 20:36:30 INFO - PROCESS | 1885 | 1477884990313 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b1b2000 == 31 [pid = 1885] [id = 277] 20:36:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x9b1d3c00) [pid = 1885] [serial = 816] [outer = (nil)] 20:36:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0xa0eab000) [pid = 1885] [serial = 817] [outer = 0x9b1d3c00] 20:36:30 INFO - PROCESS | 1885 | 1477884990403 Marionette DEBUG loaded listener.js 20:36:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0xa238fc00) [pid = 1885] [serial = 818] [outer = 0x9b1d3c00] 20:36:30 INFO - PROCESS | 1885 | ++DOCSHELL 0xa0ea8c00 == 32 [pid = 1885] [id = 278] 20:36:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0xa28ea800) [pid = 1885] [serial = 819] [outer = (nil)] 20:36:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0xa2c44000) [pid = 1885] [serial = 820] [outer = 0xa28ea800] 20:36:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0xa2c46c00) [pid = 1885] [serial = 821] [outer = 0xa28ea800] 20:36:31 INFO - PROCESS | 1885 | 1477884991214 Marionette TRACE conn4 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 20:36:31 INFO - ... 20:36:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1280ms 20:36:31 INFO - PROCESS | 1885 | 1477884991252 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 20:36:31 INFO - PROCESS | 1885 | 1477884991259 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 20:36:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 20:36:31 INFO - PROCESS | 1885 | 1477884991296 Marionette TRACE conn4 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:31 INFO - PROCESS | 1885 | 1477884991531 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 20:36:31 INFO - PROCESS | 1885 | 1477884991706 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 20:36:31 INFO - PROCESS | 1885 | 1477884991710 Marionette TRACE conn4 <- [1,1195,null,["8"]] 20:36:31 INFO - PROCESS | 1885 | 1477884991720 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 20:36:31 INFO - PROCESS | 1885 | 1477884991729 Marionette TRACE conn4 <- [1,1196,null,{}] 20:36:31 INFO - PROCESS | 1885 | 1477884991778 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b01800 == 33 [pid = 1885] [id = 279] 20:36:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x92b02000) [pid = 1885] [serial = 822] [outer = (nil)] 20:36:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x93776c00) [pid = 1885] [serial = 823] [outer = 0x92b02000] 20:36:31 INFO - PROCESS | 1885 | 1477884991896 Marionette DEBUG loaded listener.js 20:36:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x94940800) [pid = 1885] [serial = 824] [outer = 0x92b02000] 20:36:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f94a000 == 34 [pid = 1885] [id = 280] 20:36:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x94d8b000) [pid = 1885] [serial = 825] [outer = (nil)] 20:36:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x8f9c2400) [pid = 1885] [serial = 826] [outer = 0x94d8b000] 20:36:32 INFO - PROCESS | 1885 | 1477884992725 Marionette TRACE conn4 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 20:36:32 INFO - . 20:36:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1529ms 20:36:32 INFO - PROCESS | 1885 | 1477884992822 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 20:36:32 INFO - PROCESS | 1885 | 1477884992830 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 20:36:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 20:36:32 INFO - PROCESS | 1885 | 1477884992868 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:33 INFO - PROCESS | 1885 | 1477884993070 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 20:36:33 INFO - PROCESS | 1885 | 1477884993251 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 20:36:33 INFO - PROCESS | 1885 | 1477884993256 Marionette TRACE conn4 <- [1,1200,null,["8"]] 20:36:33 INFO - PROCESS | 1885 | 1477884993264 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 20:36:33 INFO - PROCESS | 1885 | 1477884993270 Marionette TRACE conn4 <- [1,1201,null,{}] 20:36:33 INFO - PROCESS | 1885 | 1477884993318 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9e4400 == 35 [pid = 1885] [id = 281] 20:36:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x8f44cc00) [pid = 1885] [serial = 827] [outer = (nil)] 20:36:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x962c7800) [pid = 1885] [serial = 828] [outer = 0x8f44cc00] 20:36:33 INFO - PROCESS | 1885 | 1477884993425 Marionette DEBUG loaded listener.js 20:36:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x9ad8d000) [pid = 1885] [serial = 829] [outer = 0x8f44cc00] 20:36:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b324c00 == 36 [pid = 1885] [id = 282] 20:36:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0xa0e6ec00) [pid = 1885] [serial = 830] [outer = (nil)] 20:36:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x94c71800) [pid = 1885] [serial = 831] [outer = 0xa0e6ec00] 20:36:34 INFO - PROCESS | 1885 | 1477884994201 Marionette TRACE conn4 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 20:36:34 INFO - . 20:36:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1376ms 20:36:34 INFO - PROCESS | 1885 | 1477884994284 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 20:36:34 INFO - PROCESS | 1885 | 1477884994292 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 20:36:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 20:36:34 INFO - PROCESS | 1885 | 1477884994301 Marionette TRACE conn4 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:34 INFO - PROCESS | 1885 | 1477884994509 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 20:36:34 INFO - PROCESS | 1885 | 1477884994682 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 20:36:34 INFO - PROCESS | 1885 | 1477884994686 Marionette TRACE conn4 <- [1,1205,null,["8"]] 20:36:34 INFO - PROCESS | 1885 | 1477884994693 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 20:36:34 INFO - PROCESS | 1885 | 1477884994700 Marionette TRACE conn4 <- [1,1206,null,{}] 20:36:34 INFO - PROCESS | 1885 | 1477884994707 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:34 INFO - PROCESS | 1885 | ++DOCSHELL 0xa28e3400 == 37 [pid = 1885] [id = 283] 20:36:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0xa28e4800) [pid = 1885] [serial = 832] [outer = (nil)] 20:36:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0xa2c4b800) [pid = 1885] [serial = 833] [outer = 0xa28e4800] 20:36:34 INFO - PROCESS | 1885 | 1477884994854 Marionette DEBUG loaded listener.js 20:36:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0xa2cde400) [pid = 1885] [serial = 834] [outer = 0xa28e4800] 20:36:35 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e8b400 == 38 [pid = 1885] [id = 284] 20:36:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0xa2e8c000) [pid = 1885] [serial = 835] [outer = (nil)] 20:36:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x9b11d400) [pid = 1885] [serial = 836] [outer = 0xa2e8c000] 20:36:35 INFO - PROCESS | 1885 | 1477884995688 Marionette TRACE conn4 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 20:36:35 INFO - . 20:36:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1429ms 20:36:35 INFO - PROCESS | 1885 | 1477884995730 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 20:36:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 20:36:35 INFO - PROCESS | 1885 | 1477884995735 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 20:36:35 INFO - PROCESS | 1885 | 1477884995755 Marionette TRACE conn4 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:35 INFO - PROCESS | 1885 | 1477884995978 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 20:36:36 INFO - PROCESS | 1885 | 1477884996155 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 20:36:36 INFO - PROCESS | 1885 | 1477884996161 Marionette TRACE conn4 <- [1,1210,null,["8"]] 20:36:36 INFO - PROCESS | 1885 | 1477884996168 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 20:36:36 INFO - PROCESS | 1885 | 1477884996174 Marionette TRACE conn4 <- [1,1211,null,{}] 20:36:36 INFO - PROCESS | 1885 | 1477884996180 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x9493dc00 == 39 [pid = 1885] [id = 285] 20:36:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0xa2c4d400) [pid = 1885] [serial = 837] [outer = (nil)] 20:36:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0xa2cedc00) [pid = 1885] [serial = 838] [outer = 0xa2c4d400] 20:36:36 INFO - PROCESS | 1885 | 1477884996286 Marionette DEBUG loaded listener.js 20:36:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0xa2e91800) [pid = 1885] [serial = 839] [outer = 0xa2c4d400] 20:36:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c04c800 == 40 [pid = 1885] [id = 286] 20:36:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0x8c04d400) [pid = 1885] [serial = 840] [outer = (nil)] 20:36:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 109 (0x8d9e2800) [pid = 1885] [serial = 841] [outer = 0x8c04d400] 20:36:37 INFO - PROCESS | 1885 | 1477884997281 Marionette TRACE conn4 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 20:36:37 INFO - . 20:36:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1575ms 20:36:37 INFO - PROCESS | 1885 | 1477884997317 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 20:36:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 20:36:37 INFO - PROCESS | 1885 | 1477884997323 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 20:36:37 INFO - PROCESS | 1885 | 1477884997365 Marionette TRACE conn4 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:37 INFO - PROCESS | 1885 | 1477884997678 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 20:36:37 INFO - PROCESS | 1885 | 1477884997803 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 20:36:37 INFO - PROCESS | 1885 | 1477884997808 Marionette TRACE conn4 <- [1,1215,null,["8"]] 20:36:37 INFO - PROCESS | 1885 | 1477884997818 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 20:36:37 INFO - PROCESS | 1885 | 1477884997826 Marionette TRACE conn4 <- [1,1216,null,{}] 20:36:37 INFO - PROCESS | 1885 | 1477884997833 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x93783400 == 41 [pid = 1885] [id = 287] 20:36:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 110 (0x9392ac00) [pid = 1885] [serial = 842] [outer = (nil)] 20:36:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 111 (0x94595800) [pid = 1885] [serial = 843] [outer = 0x9392ac00] 20:36:37 INFO - PROCESS | 1885 | 1477884997932 Marionette DEBUG loaded listener.js 20:36:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 112 (0x94948800) [pid = 1885] [serial = 844] [outer = 0x9392ac00] 20:36:38 INFO - PROCESS | 1885 | --DOCSHELL 0x954cdc00 == 40 [pid = 1885] [id = 276] 20:36:38 INFO - PROCESS | 1885 | --DOCSHELL 0x964b0400 == 39 [pid = 1885] [id = 275] 20:36:38 INFO - PROCESS | 1885 | --DOCSHELL 0x95187c00 == 38 [pid = 1885] [id = 274] 20:36:38 INFO - PROCESS | 1885 | --DOCSHELL 0x94596400 == 37 [pid = 1885] [id = 273] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 111 (0xa2e89800) [pid = 1885] [serial = 708] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 110 (0xa92b8c00) [pid = 1885] [serial = 773] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 109 (0xa92c2400) [pid = 1885] [serial = 774] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 108 (0xa4beb800) [pid = 1885] [serial = 770] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0xa5d21400) [pid = 1885] [serial = 771] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0xa2e98c00) [pid = 1885] [serial = 767] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0xa42dbc00) [pid = 1885] [serial = 768] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0xa2c45c00) [pid = 1885] [serial = 764] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0xa2c4a400) [pid = 1885] [serial = 765] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x981d3800) [pid = 1885] [serial = 761] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x9b123000) [pid = 1885] [serial = 762] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x97934c00) [pid = 1885] [serial = 758] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x99fd8000) [pid = 1885] [serial = 759] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x92a9fc00) [pid = 1885] [serial = 755] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x93782c00) [pid = 1885] [serial = 756] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0xa5d2f400) [pid = 1885] [serial = 752] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0xa9237400) [pid = 1885] [serial = 753] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0xa5d22800) [pid = 1885] [serial = 749] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0xa5d28000) [pid = 1885] [serial = 750] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0xa4746000) [pid = 1885] [serial = 746] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0xa4b4cc00) [pid = 1885] [serial = 747] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x9a368000) [pid = 1885] [serial = 743] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x9a36c800) [pid = 1885] [serial = 744] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x949c8c00) [pid = 1885] [serial = 740] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x9521a400) [pid = 1885] [serial = 741] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0xa44dc400) [pid = 1885] [serial = 737] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0xa44e3800) [pid = 1885] [serial = 738] [outer = (nil)] [url = about:blank] 20:36:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x92a9fc00 == 38 [pid = 1885] [id = 288] 20:36:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x949c7000) [pid = 1885] [serial = 845] [outer = (nil)] 20:36:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x92b0f800) [pid = 1885] [serial = 846] [outer = 0x949c7000] 20:36:38 INFO - PROCESS | 1885 | 1477884998730 Marionette TRACE conn4 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 20:36:38 INFO - . 20:36:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1471ms 20:36:38 INFO - PROCESS | 1885 | 1477884998801 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 20:36:38 INFO - PROCESS | 1885 | 1477884998807 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 20:36:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 20:36:38 INFO - PROCESS | 1885 | 1477884998815 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:39 INFO - PROCESS | 1885 | 1477884999008 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 20:36:39 INFO - PROCESS | 1885 | 1477884999140 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 20:36:39 INFO - PROCESS | 1885 | 1477884999145 Marionette TRACE conn4 <- [1,1220,null,["8"]] 20:36:39 INFO - PROCESS | 1885 | 1477884999152 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 20:36:39 INFO - PROCESS | 1885 | 1477884999157 Marionette TRACE conn4 <- [1,1221,null,{}] 20:36:39 INFO - PROCESS | 1885 | 1477884999163 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x94949000 == 39 [pid = 1885] [id = 289] 20:36:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x95181000) [pid = 1885] [serial = 847] [outer = (nil)] 20:36:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x954cdc00) [pid = 1885] [serial = 848] [outer = 0x95181000] 20:36:39 INFO - PROCESS | 1885 | 1477884999257 Marionette DEBUG loaded listener.js 20:36:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x95b24c00) [pid = 1885] [serial = 849] [outer = 0x95181000] 20:36:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x97934c00 == 40 [pid = 1885] [id = 290] 20:36:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x9a368000) [pid = 1885] [serial = 850] [outer = (nil)] 20:36:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x9a36c800) [pid = 1885] [serial = 851] [outer = 0x9a368000] 20:36:39 INFO - PROCESS | 1885 | 1477884999912 Marionette TRACE conn4 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 20:36:39 INFO - . 20:36:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1177ms 20:36:40 INFO - PROCESS | 1885 | 1477885000007 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 20:36:40 INFO - PROCESS | 1885 | 1477885000014 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 20:36:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 20:36:40 INFO - PROCESS | 1885 | 1477885000021 Marionette TRACE conn4 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:40 INFO - PROCESS | 1885 | 1477885000266 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 20:36:40 INFO - PROCESS | 1885 | 1477885000281 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 20:36:40 INFO - PROCESS | 1885 | 1477885000285 Marionette TRACE conn4 <- [1,1225,null,["8"]] 20:36:40 INFO - PROCESS | 1885 | 1477885000290 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 20:36:40 INFO - PROCESS | 1885 | 1477885000297 Marionette TRACE conn4 <- [1,1226,null,{}] 20:36:40 INFO - PROCESS | 1885 | 1477885000303 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b32bc00 == 41 [pid = 1885] [id = 291] 20:36:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x9b3d2800) [pid = 1885] [serial = 852] [outer = (nil)] 20:36:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0xa0f1d400) [pid = 1885] [serial = 853] [outer = 0x9b3d2800] 20:36:40 INFO - PROCESS | 1885 | 1477885000396 Marionette DEBUG loaded listener.js 20:36:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0xa2788400) [pid = 1885] [serial = 854] [outer = 0x9b3d2800] 20:36:40 INFO - PROCESS | 1885 | ++DOCSHELL 0xa28de400 == 42 [pid = 1885] [id = 292] 20:36:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0xa2ce3000) [pid = 1885] [serial = 855] [outer = (nil)] 20:36:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x9b124400) [pid = 1885] [serial = 856] [outer = 0xa2ce3000] 20:36:41 INFO - PROCESS | 1885 | 1477885001180 Marionette TRACE conn4 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 20:36:41 INFO - . 20:36:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1170ms 20:36:41 INFO - PROCESS | 1885 | 1477885001218 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 20:36:41 INFO - PROCESS | 1885 | 1477885001223 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 20:36:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 20:36:41 INFO - PROCESS | 1885 | 1477885001233 Marionette TRACE conn4 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:41 INFO - PROCESS | 1885 | 1477885001462 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 20:36:41 INFO - PROCESS | 1885 | 1477885001493 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 20:36:41 INFO - PROCESS | 1885 | 1477885001497 Marionette TRACE conn4 <- [1,1230,null,["8"]] 20:36:41 INFO - PROCESS | 1885 | 1477885001503 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 20:36:41 INFO - PROCESS | 1885 | 1477885001508 Marionette TRACE conn4 <- [1,1231,null,{}] 20:36:41 INFO - PROCESS | 1885 | 1477885001514 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:41 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2c4a400 == 43 [pid = 1885] [id = 293] 20:36:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0xa2c4d000) [pid = 1885] [serial = 857] [outer = (nil)] 20:36:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0xa2cea400) [pid = 1885] [serial = 858] [outer = 0xa2c4d000] 20:36:41 INFO - PROCESS | 1885 | 1477885001679 Marionette DEBUG loaded listener.js 20:36:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0xa2e97400) [pid = 1885] [serial = 859] [outer = 0xa2c4d000] 20:36:42 INFO - PROCESS | 1885 | ++DOCSHELL 0xa4418400 == 44 [pid = 1885] [id = 294] 20:36:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0xa441a000) [pid = 1885] [serial = 860] [outer = (nil)] 20:36:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0xa2c42c00) [pid = 1885] [serial = 861] [outer = 0xa441a000] 20:36:42 INFO - PROCESS | 1885 | 1477885002389 Marionette TRACE conn4 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 20:36:42 INFO - . 20:36:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1230ms 20:36:42 INFO - PROCESS | 1885 | 1477885002460 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 20:36:42 INFO - PROCESS | 1885 | 1477885002464 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 20:36:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 20:36:42 INFO - PROCESS | 1885 | 1477885002470 Marionette TRACE conn4 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:42 INFO - PROCESS | 1885 | 1477885002928 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x92f8a400) [pid = 1885] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x94a21000) [pid = 1885] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x9b116400) [pid = 1885] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0xa4440800) [pid = 1885] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x9b1a8000) [pid = 1885] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x939d8800) [pid = 1885] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x8f445800) [pid = 1885] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x94942400) [pid = 1885] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x8c04a000) [pid = 1885] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x966cb400) [pid = 1885] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x9459a400) [pid = 1885] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x954ce000) [pid = 1885] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 20:36:42 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x9518a000) [pid = 1885] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 20:36:43 INFO - PROCESS | 1885 | 1477885003057 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 20:36:43 INFO - PROCESS | 1885 | 1477885003062 Marionette TRACE conn4 <- [1,1235,null,["8"]] 20:36:43 INFO - PROCESS | 1885 | 1477885003068 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 20:36:43 INFO - PROCESS | 1885 | 1477885003074 Marionette TRACE conn4 <- [1,1236,null,{}] 20:36:43 INFO - PROCESS | 1885 | 1477885003080 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9e9400 == 45 [pid = 1885] [id = 295] 20:36:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x8f445800) [pid = 1885] [serial = 862] [outer = (nil)] 20:36:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x92f8a400) [pid = 1885] [serial = 863] [outer = 0x8f445800] 20:36:43 INFO - PROCESS | 1885 | 1477885003170 Marionette DEBUG loaded listener.js 20:36:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x94a21000) [pid = 1885] [serial = 864] [outer = 0x8f445800] 20:36:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x9494b000 == 46 [pid = 1885] [id = 296] 20:36:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0xa4493800) [pid = 1885] [serial = 865] [outer = (nil)] 20:36:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x92ba8800) [pid = 1885] [serial = 866] [outer = 0xa4493800] 20:36:43 INFO - PROCESS | 1885 | 1477885003793 Marionette TRACE conn4 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 20:36:43 INFO - . 20:36:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1378ms 20:36:43 INFO - PROCESS | 1885 | 1477885003855 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 20:36:43 INFO - PROCESS | 1885 | 1477885003859 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 20:36:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 20:36:43 INFO - PROCESS | 1885 | 1477885003866 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:44 INFO - PROCESS | 1885 | 1477885004134 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 20:36:44 INFO - PROCESS | 1885 | 1477885004149 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 20:36:44 INFO - PROCESS | 1885 | 1477885004152 Marionette TRACE conn4 <- [1,1240,null,["8"]] 20:36:44 INFO - PROCESS | 1885 | 1477885004158 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 20:36:44 INFO - PROCESS | 1885 | 1477885004167 Marionette TRACE conn4 <- [1,1241,null,{}] 20:36:44 INFO - PROCESS | 1885 | 1477885004173 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x9493c400 == 47 [pid = 1885] [id = 297] 20:36:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0xa4bec000) [pid = 1885] [serial = 867] [outer = (nil)] 20:36:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0xa5d22800) [pid = 1885] [serial = 868] [outer = 0xa4bec000] 20:36:44 INFO - PROCESS | 1885 | 1477885004264 Marionette DEBUG loaded listener.js 20:36:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0xa5d24c00) [pid = 1885] [serial = 869] [outer = 0xa4bec000] 20:36:44 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5d28000 == 48 [pid = 1885] [id = 298] 20:36:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0xa5d2c000) [pid = 1885] [serial = 870] [outer = (nil)] 20:36:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0xa2e97c00) [pid = 1885] [serial = 871] [outer = 0xa5d2c000] 20:36:44 INFO - PROCESS | 1885 | 1477885004958 Marionette TRACE conn4 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:36:45 INFO - . 20:36:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1175ms 20:36:45 INFO - PROCESS | 1885 | 1477885005043 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 20:36:45 INFO - PROCESS | 1885 | 1477885005049 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 20:36:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 20:36:45 INFO - PROCESS | 1885 | 1477885005104 Marionette TRACE conn4 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:45 INFO - PROCESS | 1885 | 1477885005355 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 20:36:45 INFO - PROCESS | 1885 | 1477885005534 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 20:36:45 INFO - PROCESS | 1885 | 1477885005540 Marionette TRACE conn4 <- [1,1245,null,["8"]] 20:36:45 INFO - PROCESS | 1885 | 1477885005550 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 20:36:45 INFO - PROCESS | 1885 | 1477885005559 Marionette TRACE conn4 <- [1,1246,null,{}] 20:36:45 INFO - PROCESS | 1885 | 1477885005566 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x92a9d800 == 49 [pid = 1885] [id = 299] 20:36:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x92a9f000) [pid = 1885] [serial = 872] [outer = (nil)] 20:36:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x92f14c00) [pid = 1885] [serial = 873] [outer = 0x92a9f000] 20:36:45 INFO - PROCESS | 1885 | 1477885005681 Marionette DEBUG loaded listener.js 20:36:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x94599000) [pid = 1885] [serial = 874] [outer = 0x92a9f000] 20:36:46 INFO - PROCESS | 1885 | 1477885006357 Marionette TRACE conn4 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 20:36:46 INFO - . 20:36:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1331ms 20:36:46 INFO - PROCESS | 1885 | 1477885006431 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 20:36:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 20:36:46 INFO - PROCESS | 1885 | 1477885006436 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 20:36:46 INFO - PROCESS | 1885 | 1477885006444 Marionette TRACE conn4 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:46 INFO - PROCESS | 1885 | 1477885006630 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 20:36:46 INFO - PROCESS | 1885 | 1477885006803 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 20:36:46 INFO - PROCESS | 1885 | 1477885006808 Marionette TRACE conn4 <- [1,1250,null,["8"]] 20:36:46 INFO - PROCESS | 1885 | 1477885006821 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 20:36:46 INFO - PROCESS | 1885 | 1477885006826 Marionette TRACE conn4 <- [1,1251,null,{}] 20:36:46 INFO - PROCESS | 1885 | 1477885006832 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x967a7800 == 50 [pid = 1885] [id = 300] 20:36:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0x97935400) [pid = 1885] [serial = 875] [outer = (nil)] 20:36:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x99fd8000) [pid = 1885] [serial = 876] [outer = 0x97935400] 20:36:46 INFO - PROCESS | 1885 | 1477885006988 Marionette DEBUG loaded listener.js 20:36:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x9b1a5800) [pid = 1885] [serial = 877] [outer = 0x97935400] 20:36:47 INFO - PROCESS | 1885 | 1477885007637 Marionette TRACE conn4 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 20:36:47 INFO - . 20:36:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1222ms 20:36:47 INFO - PROCESS | 1885 | 1477885007674 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 20:36:47 INFO - PROCESS | 1885 | 1477885007682 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 20:36:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 20:36:47 INFO - PROCESS | 1885 | 1477885007690 Marionette TRACE conn4 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:47 INFO - PROCESS | 1885 | 1477885007912 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 20:36:48 INFO - PROCESS | 1885 | 1477885008061 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 20:36:48 INFO - PROCESS | 1885 | 1477885008067 Marionette TRACE conn4 <- [1,1255,null,["8"]] 20:36:48 INFO - PROCESS | 1885 | 1477885008072 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 20:36:48 INFO - PROCESS | 1885 | 1477885008080 Marionette TRACE conn4 <- [1,1256,null,{}] 20:36:48 INFO - PROCESS | 1885 | 1477885008130 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:48 INFO - PROCESS | 1885 | ++DOCSHELL 0xa42d7400 == 51 [pid = 1885] [id = 301] 20:36:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0xa42d7c00) [pid = 1885] [serial = 878] [outer = (nil)] 20:36:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0xa44e1800) [pid = 1885] [serial = 879] [outer = 0xa42d7c00] 20:36:48 INFO - PROCESS | 1885 | 1477885008243 Marionette DEBUG loaded listener.js 20:36:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0xa4ba0000) [pid = 1885] [serial = 880] [outer = 0xa42d7c00] 20:36:48 INFO - PROCESS | 1885 | 1477885008866 Marionette TRACE conn4 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 20:36:48 INFO - . 20:36:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1229ms 20:36:48 INFO - PROCESS | 1885 | 1477885008920 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 20:36:48 INFO - PROCESS | 1885 | 1477885008924 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 20:36:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 20:36:48 INFO - PROCESS | 1885 | 1477885008933 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:49 INFO - PROCESS | 1885 | 1477885009149 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 20:36:49 INFO - PROCESS | 1885 | 1477885009297 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 20:36:49 INFO - PROCESS | 1885 | 1477885009303 Marionette TRACE conn4 <- [1,1260,null,["8"]] 20:36:49 INFO - PROCESS | 1885 | 1477885009308 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 20:36:49 INFO - PROCESS | 1885 | 1477885009316 Marionette TRACE conn4 <- [1,1261,null,{}] 20:36:49 INFO - PROCESS | 1885 | 1477885009366 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:49 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5d2dc00 == 52 [pid = 1885] [id = 302] 20:36:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 109 (0xa5d2f000) [pid = 1885] [serial = 881] [outer = (nil)] 20:36:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 110 (0xa92c1800) [pid = 1885] [serial = 882] [outer = 0xa5d2f000] 20:36:49 INFO - PROCESS | 1885 | 1477885009480 Marionette DEBUG loaded listener.js 20:36:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 111 (0xa2b97800) [pid = 1885] [serial = 883] [outer = 0xa5d2f000] 20:36:50 INFO - PROCESS | 1885 | 1477885010099 Marionette TRACE conn4 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 20:36:50 INFO - . 20:36:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1220ms 20:36:50 INFO - PROCESS | 1885 | 1477885010154 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 20:36:50 INFO - PROCESS | 1885 | 1477885010158 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 20:36:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 20:36:50 INFO - PROCESS | 1885 | 1477885010165 Marionette TRACE conn4 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:50 INFO - PROCESS | 1885 | 1477885010337 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 20:36:50 INFO - PROCESS | 1885 | 1477885010524 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 20:36:50 INFO - PROCESS | 1885 | 1477885010529 Marionette TRACE conn4 <- [1,1265,null,["8"]] 20:36:50 INFO - PROCESS | 1885 | 1477885010541 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 20:36:50 INFO - PROCESS | 1885 | 1477885010553 Marionette TRACE conn4 <- [1,1266,null,{}] 20:36:50 INFO - PROCESS | 1885 | 1477885010559 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:50 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2b9cc00 == 53 [pid = 1885] [id = 303] 20:36:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 112 (0xa2b9f400) [pid = 1885] [serial = 884] [outer = (nil)] 20:36:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 113 (0xa2ba3000) [pid = 1885] [serial = 885] [outer = 0xa2b9f400] 20:36:50 INFO - PROCESS | 1885 | 1477885010694 Marionette DEBUG loaded listener.js 20:36:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 114 (0xa42cf800) [pid = 1885] [serial = 886] [outer = 0xa2b9f400] 20:36:51 INFO - PROCESS | 1885 | 1477885011380 Marionette TRACE conn4 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 20:36:51 INFO - . 20:36:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1271ms 20:36:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 20:36:51 INFO - PROCESS | 1885 | 1477885011437 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 20:36:51 INFO - PROCESS | 1885 | 1477885011440 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 20:36:51 INFO - PROCESS | 1885 | 1477885011448 Marionette TRACE conn4 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:51 INFO - PROCESS | 1885 | 1477885011652 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 20:36:51 INFO - PROCESS | 1885 | 1477885011829 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 20:36:51 INFO - PROCESS | 1885 | 1477885011832 Marionette TRACE conn4 <- [1,1270,null,["8"]] 20:36:51 INFO - PROCESS | 1885 | 1477885011844 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 20:36:51 INFO - PROCESS | 1885 | 1477885011850 Marionette TRACE conn4 <- [1,1271,null,{}] 20:36:51 INFO - PROCESS | 1885 | 1477885011855 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c044c00 == 54 [pid = 1885] [id = 304] 20:36:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 115 (0x8c046400) [pid = 1885] [serial = 887] [outer = (nil)] 20:36:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 116 (0x9283a000) [pid = 1885] [serial = 888] [outer = 0x8c046400] 20:36:51 INFO - PROCESS | 1885 | 1477885011960 Marionette DEBUG loaded listener.js 20:36:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 117 (0x8f4e3400) [pid = 1885] [serial = 889] [outer = 0x8c046400] 20:36:52 INFO - PROCESS | 1885 | 1477885012786 Marionette TRACE conn4 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 20:36:52 INFO - . 20:36:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1373ms 20:36:52 INFO - PROCESS | 1885 | 1477885012820 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 20:36:52 INFO - PROCESS | 1885 | 1477885012826 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 20:36:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 20:36:52 INFO - PROCESS | 1885 | 1477885012853 Marionette TRACE conn4 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:53 INFO - PROCESS | 1885 | 1477885013047 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 20:36:53 INFO - PROCESS | 1885 | 1477885013235 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 20:36:53 INFO - PROCESS | 1885 | 1477885013242 Marionette TRACE conn4 <- [1,1275,null,["8"]] 20:36:53 INFO - PROCESS | 1885 | 1477885013249 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 20:36:53 INFO - PROCESS | 1885 | 1477885013256 Marionette TRACE conn4 <- [1,1276,null,{}] 20:36:53 INFO - PROCESS | 1885 | 1477885013322 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x945a1c00 == 55 [pid = 1885] [id = 305] 20:36:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 118 (0x8f446000) [pid = 1885] [serial = 890] [outer = (nil)] 20:36:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 119 (0x94d84c00) [pid = 1885] [serial = 891] [outer = 0x8f446000] 20:36:53 INFO - PROCESS | 1885 | 1477885013462 Marionette DEBUG loaded listener.js 20:36:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 120 (0x95184400) [pid = 1885] [serial = 892] [outer = 0x8f446000] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0xa5d28000 == 54 [pid = 1885] [id = 298] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x9494b000 == 53 [pid = 1885] [id = 296] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9e9400 == 52 [pid = 1885] [id = 295] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0xa0ea8c00 == 51 [pid = 1885] [id = 278] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0xa4418400 == 50 [pid = 1885] [id = 294] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 119 (0xa0eab000) [pid = 1885] [serial = 817] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0xa2c4a400 == 49 [pid = 1885] [id = 293] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0xa28de400 == 48 [pid = 1885] [id = 292] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x9b32bc00 == 47 [pid = 1885] [id = 291] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x97934c00 == 46 [pid = 1885] [id = 290] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x94949000 == 45 [pid = 1885] [id = 289] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x92a9fc00 == 44 [pid = 1885] [id = 288] 20:36:54 INFO - PROCESS | 1885 | 1477885014161 Marionette TRACE conn4 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x93783400 == 43 [pid = 1885] [id = 287] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8c04c800 == 42 [pid = 1885] [id = 286] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x9493dc00 == 41 [pid = 1885] [id = 285] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e8b400 == 40 [pid = 1885] [id = 284] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0xa28e3400 == 39 [pid = 1885] [id = 283] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x9b324c00 == 38 [pid = 1885] [id = 282] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9e4400 == 37 [pid = 1885] [id = 281] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8f94a000 == 36 [pid = 1885] [id = 280] 20:36:54 INFO - PROCESS | 1885 | --DOCSHELL 0x92b01800 == 35 [pid = 1885] [id = 279] 20:36:54 INFO - . 20:36:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1374ms 20:36:54 INFO - PROCESS | 1885 | 1477885014224 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 20:36:54 INFO - PROCESS | 1885 | 1477885014230 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 20:36:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 20:36:54 INFO - PROCESS | 1885 | 1477885014237 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:54 INFO - PROCESS | 1885 | 1477885014429 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 118 (0x966d4800) [pid = 1885] [serial = 814] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 117 (0x9b1aa000) [pid = 1885] [serial = 815] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 116 (0x967b3800) [pid = 1885] [serial = 811] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 115 (0x9b07d000) [pid = 1885] [serial = 812] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 114 (0x95213400) [pid = 1885] [serial = 808] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 113 (0x954d8c00) [pid = 1885] [serial = 809] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 112 (0x9459d800) [pid = 1885] [serial = 805] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 111 (0x94942000) [pid = 1885] [serial = 806] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 110 (0x8f4df000) [pid = 1885] [serial = 801] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 109 (0x8f9c7800) [pid = 1885] [serial = 802] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 108 (0x8f44ac00) [pid = 1885] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0x9459c400) [pid = 1885] [serial = 797] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0x9459ec00) [pid = 1885] [serial = 798] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0x9472e800) [pid = 1885] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x8c04cc00) [pid = 1885] [serial = 794] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0x8c04ec00) [pid = 1885] [serial = 795] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x9494bc00) [pid = 1885] [serial = 791] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0xa2e92400) [pid = 1885] [serial = 792] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x9b1ab000) [pid = 1885] [serial = 788] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x9b1ae800) [pid = 1885] [serial = 789] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0xa5d26400) [pid = 1885] [serial = 785] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0xa5d2c800) [pid = 1885] [serial = 786] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0xa28dc800) [pid = 1885] [serial = 782] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0xa2c48c00) [pid = 1885] [serial = 783] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x94d83c00) [pid = 1885] [serial = 779] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x95185c00) [pid = 1885] [serial = 780] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x94592800) [pid = 1885] [serial = 776] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x94594c00) [pid = 1885] [serial = 777] [outer = (nil)] [url = about:blank] 20:36:54 INFO - PROCESS | 1885 | 1477885014604 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 20:36:54 INFO - PROCESS | 1885 | 1477885014609 Marionette TRACE conn4 <- [1,1280,null,["8"]] 20:36:54 INFO - PROCESS | 1885 | 1477885014620 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 20:36:54 INFO - PROCESS | 1885 | 1477885014626 Marionette TRACE conn4 <- [1,1281,null,{}] 20:36:54 INFO - PROCESS | 1885 | 1477885014634 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9c0000 == 36 [pid = 1885] [id = 306] 20:36:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x8d9ef800) [pid = 1885] [serial = 893] [outer = (nil)] 20:36:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x92baa000) [pid = 1885] [serial = 894] [outer = 0x8d9ef800] 20:36:54 INFO - PROCESS | 1885 | 1477885014731 Marionette DEBUG loaded listener.js 20:36:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x945a1400) [pid = 1885] [serial = 895] [outer = 0x8d9ef800] 20:36:55 INFO - PROCESS | 1885 | 1477885015309 Marionette TRACE conn4 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 20:36:55 INFO - . 20:36:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1123ms 20:36:55 INFO - PROCESS | 1885 | 1477885015369 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 20:36:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 20:36:55 INFO - PROCESS | 1885 | 1477885015376 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 20:36:55 INFO - PROCESS | 1885 | 1477885015383 Marionette TRACE conn4 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:55 INFO - PROCESS | 1885 | 1477885015553 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 20:36:55 INFO - PROCESS | 1885 | 1477885015689 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 20:36:55 INFO - PROCESS | 1885 | 1477885015693 Marionette TRACE conn4 <- [1,1285,null,["8"]] 20:36:55 INFO - PROCESS | 1885 | 1477885015699 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 20:36:55 INFO - PROCESS | 1885 | 1477885015706 Marionette TRACE conn4 <- [1,1286,null,{}] 20:36:55 INFO - PROCESS | 1885 | 1477885015712 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x966cb400 == 37 [pid = 1885] [id = 307] 20:36:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x966d4800) [pid = 1885] [serial = 896] [outer = (nil)] 20:36:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x98c06c00) [pid = 1885] [serial = 897] [outer = 0x966d4800] 20:36:55 INFO - PROCESS | 1885 | 1477885015806 Marionette DEBUG loaded listener.js 20:36:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x9b116400) [pid = 1885] [serial = 898] [outer = 0x966d4800] 20:36:56 INFO - PROCESS | 1885 | 1477885016394 Marionette TRACE conn4 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 20:36:56 INFO - . 20:36:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1030ms 20:36:56 INFO - PROCESS | 1885 | 1477885016411 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 20:36:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 20:36:56 INFO - PROCESS | 1885 | 1477885016416 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 20:36:56 INFO - PROCESS | 1885 | 1477885016423 Marionette TRACE conn4 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:56 INFO - PROCESS | 1885 | 1477885016613 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 20:36:56 INFO - PROCESS | 1885 | 1477885016763 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 20:36:56 INFO - PROCESS | 1885 | 1477885016770 Marionette TRACE conn4 <- [1,1290,null,["8"]] 20:36:56 INFO - PROCESS | 1885 | 1477885016776 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 20:36:56 INFO - PROCESS | 1885 | 1477885016781 Marionette TRACE conn4 <- [1,1291,null,{}] 20:36:56 INFO - PROCESS | 1885 | 1477885016793 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b1b0c00 == 38 [pid = 1885] [id = 308] 20:36:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x9b1cc000) [pid = 1885] [serial = 899] [outer = (nil)] 20:36:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0xa0eb0000) [pid = 1885] [serial = 900] [outer = 0x9b1cc000] 20:36:56 INFO - PROCESS | 1885 | 1477885016885 Marionette DEBUG loaded listener.js 20:36:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0xa238c800) [pid = 1885] [serial = 901] [outer = 0x9b1cc000] 20:36:57 INFO - PROCESS | 1885 | 1477885017520 Marionette TRACE conn4 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 20:36:57 INFO - . 20:36:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1124ms 20:36:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 20:36:57 INFO - PROCESS | 1885 | 1477885017551 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 20:36:57 INFO - PROCESS | 1885 | 1477885017554 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 20:36:57 INFO - PROCESS | 1885 | 1477885017561 Marionette TRACE conn4 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:57 INFO - PROCESS | 1885 | 1477885017765 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 20:36:57 INFO - PROCESS | 1885 | 1477885017798 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 20:36:57 INFO - PROCESS | 1885 | 1477885017801 Marionette TRACE conn4 <- [1,1295,null,["8"]] 20:36:57 INFO - PROCESS | 1885 | 1477885017807 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 20:36:57 INFO - PROCESS | 1885 | 1477885017812 Marionette TRACE conn4 <- [1,1296,null,{}] 20:36:57 INFO - PROCESS | 1885 | 1477885017817 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:57 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2b96000 == 39 [pid = 1885] [id = 309] 20:36:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0xa2b96400) [pid = 1885] [serial = 902] [outer = (nil)] 20:36:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0xa2b99c00) [pid = 1885] [serial = 903] [outer = 0xa2b96400] 20:36:57 INFO - PROCESS | 1885 | 1477885017905 Marionette DEBUG loaded listener.js 20:36:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0xa2ba0800) [pid = 1885] [serial = 904] [outer = 0xa2b96400] 20:36:58 INFO - PROCESS | 1885 | 1477885018534 Marionette TRACE conn4 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 20:36:58 INFO - . 20:36:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1025ms 20:36:58 INFO - PROCESS | 1885 | 1477885018587 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 20:36:58 INFO - PROCESS | 1885 | 1477885018589 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 20:36:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 20:36:58 INFO - PROCESS | 1885 | 1477885018596 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:58 INFO - PROCESS | 1885 | 1477885018939 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x9392ac00) [pid = 1885] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x8c04d400) [pid = 1885] [serial = 840] [outer = (nil)] [url = about:blank] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x94d8b000) [pid = 1885] [serial = 825] [outer = (nil)] [url = about:blank] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0xa0e6ec00) [pid = 1885] [serial = 830] [outer = (nil)] [url = about:blank] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0xa2ce3000) [pid = 1885] [serial = 855] [outer = (nil)] [url = about:blank] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x9b3d2800) [pid = 1885] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0xa441a000) [pid = 1885] [serial = 860] [outer = (nil)] [url = about:blank] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0xa2c4d000) [pid = 1885] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x8f445800) [pid = 1885] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0xa4493800) [pid = 1885] [serial = 865] [outer = (nil)] [url = about:blank] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0xa2e8c000) [pid = 1885] [serial = 835] [outer = (nil)] [url = about:blank] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x9a368000) [pid = 1885] [serial = 850] [outer = (nil)] [url = about:blank] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x95181000) [pid = 1885] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 20:36:58 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x949c7000) [pid = 1885] [serial = 845] [outer = (nil)] [url = about:blank] 20:36:59 INFO - PROCESS | 1885 | 1477885019046 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 20:36:59 INFO - PROCESS | 1885 | 1477885019049 Marionette TRACE conn4 <- [1,1300,null,["8"]] 20:36:59 INFO - PROCESS | 1885 | 1477885019054 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 20:36:59 INFO - PROCESS | 1885 | 1477885019059 Marionette TRACE conn4 <- [1,1301,null,{}] 20:36:59 INFO - PROCESS | 1885 | 1477885019064 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f445800 == 40 [pid = 1885] [id = 310] 20:36:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x92f8b000) [pid = 1885] [serial = 905] [outer = (nil)] 20:36:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x9a368000) [pid = 1885] [serial = 906] [outer = 0x92f8b000] 20:36:59 INFO - PROCESS | 1885 | 1477885019160 Marionette DEBUG loaded listener.js 20:36:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0xa42d1c00) [pid = 1885] [serial = 907] [outer = 0x92f8b000] 20:36:59 INFO - PROCESS | 1885 | 1477885019666 Marionette TRACE conn4 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 20:36:59 INFO - . 20:36:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1089ms 20:36:59 INFO - PROCESS | 1885 | 1477885019684 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 20:36:59 INFO - PROCESS | 1885 | 1477885019687 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 20:36:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 20:36:59 INFO - PROCESS | 1885 | 1477885019703 Marionette TRACE conn4 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:59 INFO - PROCESS | 1885 | 1477885019864 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 20:37:00 INFO - PROCESS | 1885 | 1477885019997 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 20:37:00 INFO - PROCESS | 1885 | 1477885020005 Marionette TRACE conn4 <- [1,1305,null,["8"]] 20:37:00 INFO - PROCESS | 1885 | 1477885020012 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 20:37:00 INFO - PROCESS | 1885 | 1477885020019 Marionette TRACE conn4 <- [1,1306,null,{}] 20:37:00 INFO - PROCESS | 1885 | 1477885020024 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:00 INFO - PROCESS | 1885 | ++DOCSHELL 0xa4240c00 == 41 [pid = 1885] [id = 311] 20:37:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0xa4447000) [pid = 1885] [serial = 908] [outer = (nil)] 20:37:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0xa47bc800) [pid = 1885] [serial = 909] [outer = 0xa4447000] 20:37:00 INFO - PROCESS | 1885 | 1477885020125 Marionette DEBUG loaded listener.js 20:37:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0xa4bf2c00) [pid = 1885] [serial = 910] [outer = 0xa4447000] 20:37:00 INFO - PROCESS | 1885 | 1477885020635 Marionette TRACE conn4 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 20:37:00 INFO - . 20:37:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 984ms 20:37:00 INFO - PROCESS | 1885 | 1477885020687 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 20:37:00 INFO - PROCESS | 1885 | 1477885020691 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 20:37:00 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 20:37:00 INFO - PROCESS | 1885 | 1477885020697 Marionette TRACE conn4 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:00 INFO - PROCESS | 1885 | 1477885020852 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 20:37:01 INFO - PROCESS | 1885 | 1477885021024 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 20:37:01 INFO - PROCESS | 1885 | 1477885021029 Marionette TRACE conn4 <- [1,1310,null,["8"]] 20:37:01 INFO - PROCESS | 1885 | 1477885021039 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 20:37:01 INFO - PROCESS | 1885 | 1477885021049 Marionette TRACE conn4 <- [1,1311,null,{}] 20:37:01 INFO - PROCESS | 1885 | 1477885021058 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9e9400 == 42 [pid = 1885] [id = 312] 20:37:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x8d9ec800) [pid = 1885] [serial = 911] [outer = (nil)] 20:37:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x8f950800) [pid = 1885] [serial = 912] [outer = 0x8d9ec800] 20:37:01 INFO - PROCESS | 1885 | 1477885021199 Marionette DEBUG loaded listener.js 20:37:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x90353400) [pid = 1885] [serial = 913] [outer = 0x8d9ec800] 20:37:01 INFO - PROCESS | 1885 | 1477885021948 Marionette TRACE conn4 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 20:37:02 INFO - ... 20:37:02 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1322ms 20:37:02 INFO - PROCESS | 1885 | 1477885022022 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 20:37:02 INFO - PROCESS | 1885 | 1477885022028 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 20:37:02 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 20:37:02 INFO - PROCESS | 1885 | 1477885022038 Marionette TRACE conn4 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:02 INFO - PROCESS | 1885 | 1477885022265 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 20:37:02 INFO - PROCESS | 1885 | 1477885022455 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 20:37:02 INFO - PROCESS | 1885 | 1477885022463 Marionette TRACE conn4 <- [1,1315,null,["8"]] 20:37:02 INFO - PROCESS | 1885 | 1477885022470 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 20:37:02 INFO - PROCESS | 1885 | 1477885022479 Marionette TRACE conn4 <- [1,1316,null,{}] 20:37:02 INFO - PROCESS | 1885 | 1477885022529 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x954d2800 == 43 [pid = 1885] [id = 313] 20:37:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x95a37800) [pid = 1885] [serial = 914] [outer = (nil)] 20:37:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x98c01800) [pid = 1885] [serial = 915] [outer = 0x95a37800] 20:37:02 INFO - PROCESS | 1885 | 1477885022641 Marionette DEBUG loaded listener.js 20:37:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x9b1a7800) [pid = 1885] [serial = 916] [outer = 0x95a37800] 20:37:03 INFO - PROCESS | 1885 | ++DOCSHELL 0xa28df400 == 44 [pid = 1885] [id = 314] 20:37:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0xa2b9a400) [pid = 1885] [serial = 917] [outer = (nil)] 20:37:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0xa2ba2c00) [pid = 1885] [serial = 918] [outer = 0xa2b9a400] 20:37:03 INFO - PROCESS | 1885 | 1477885023474 Marionette TRACE conn4 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 20:37:03 INFO - .... 20:37:03 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1471ms 20:37:03 INFO - PROCESS | 1885 | 1477885023537 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 20:37:03 INFO - PROCESS | 1885 | 1477885023542 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 20:37:03 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 20:37:03 INFO - PROCESS | 1885 | 1477885023552 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:03 INFO - PROCESS | 1885 | 1477885023810 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 20:37:04 INFO - PROCESS | 1885 | 1477885024003 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 20:37:04 INFO - PROCESS | 1885 | 1477885024016 Marionette TRACE conn4 <- [1,1320,null,["8"]] 20:37:04 INFO - PROCESS | 1885 | 1477885024070 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 20:37:04 INFO - PROCESS | 1885 | 1477885024079 Marionette TRACE conn4 <- [1,1321,null,{}] 20:37:04 INFO - PROCESS | 1885 | 1477885024086 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:04 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5d25000 == 45 [pid = 1885] [id = 315] 20:37:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0xa5d28c00) [pid = 1885] [serial = 919] [outer = (nil)] 20:37:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0xa5e0c000) [pid = 1885] [serial = 920] [outer = 0xa5d28c00] 20:37:04 INFO - PROCESS | 1885 | 1477885024198 Marionette DEBUG loaded listener.js 20:37:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0xa5e0fc00) [pid = 1885] [serial = 921] [outer = 0xa5d28c00] 20:37:04 INFO - PROCESS | 1885 | 1477885024838 Marionette TRACE conn4 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 20:37:04 INFO - . 20:37:04 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1332ms 20:37:04 INFO - PROCESS | 1885 | 1477885024884 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 20:37:04 INFO - PROCESS | 1885 | 1477885024888 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 20:37:04 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 20:37:04 INFO - PROCESS | 1885 | 1477885024897 Marionette TRACE conn4 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:05 INFO - PROCESS | 1885 | 1477885025131 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 20:37:05 INFO - PROCESS | 1885 | 1477885025316 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 20:37:05 INFO - PROCESS | 1885 | 1477885025321 Marionette TRACE conn4 <- [1,1325,null,["8"]] 20:37:05 INFO - PROCESS | 1885 | 1477885025328 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 20:37:05 INFO - PROCESS | 1885 | 1477885025334 Marionette TRACE conn4 <- [1,1326,null,{}] 20:37:05 INFO - PROCESS | 1885 | 1477885025342 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:05 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5e19000 == 46 [pid = 1885] [id = 316] 20:37:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0xa92c3c00) [pid = 1885] [serial = 922] [outer = (nil)] 20:37:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0xaa463000) [pid = 1885] [serial = 923] [outer = 0xa92c3c00] 20:37:05 INFO - PROCESS | 1885 | 1477885025489 Marionette DEBUG loaded listener.js 20:37:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 109 (0xaa464000) [pid = 1885] [serial = 924] [outer = 0xa92c3c00] 20:37:06 INFO - PROCESS | 1885 | 1477885026190 Marionette TRACE conn4 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 20:37:06 INFO - . 20:37:06 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1325ms 20:37:06 INFO - PROCESS | 1885 | 1477885026221 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 20:37:06 INFO - PROCESS | 1885 | 1477885026225 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 20:37:06 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 20:37:06 INFO - PROCESS | 1885 | 1477885026233 Marionette TRACE conn4 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:06 INFO - PROCESS | 1885 | 1477885026412 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 20:37:06 INFO - PROCESS | 1885 | 1477885026606 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 20:37:06 INFO - PROCESS | 1885 | 1477885026609 Marionette TRACE conn4 <- [1,1330,null,["8"]] 20:37:06 INFO - PROCESS | 1885 | 1477885026618 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 20:37:06 INFO - PROCESS | 1885 | 1477885026623 Marionette TRACE conn4 <- [1,1331,null,{}] 20:37:06 INFO - PROCESS | 1885 | 1477885026633 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c5b3000 == 47 [pid = 1885] [id = 317] 20:37:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 110 (0x8c5b4000) [pid = 1885] [serial = 925] [outer = (nil)] 20:37:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 111 (0x8c5ba000) [pid = 1885] [serial = 926] [outer = 0x8c5b4000] 20:37:06 INFO - PROCESS | 1885 | 1477885026748 Marionette DEBUG loaded listener.js 20:37:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 112 (0x8c5bc800) [pid = 1885] [serial = 927] [outer = 0x8c5b4000] 20:37:07 INFO - PROCESS | 1885 | 1477885027345 Marionette TRACE conn4 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 20:37:07 INFO - . 20:37:07 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1122ms 20:37:07 INFO - PROCESS | 1885 | 1477885027355 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 20:37:07 INFO - PROCESS | 1885 | 1477885027359 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 20:37:07 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 20:37:07 INFO - PROCESS | 1885 | 1477885027372 Marionette TRACE conn4 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:07 INFO - PROCESS | 1885 | 1477885027618 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 20:37:07 INFO - PROCESS | 1885 | 1477885027717 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 20:37:07 INFO - PROCESS | 1885 | 1477885027722 Marionette TRACE conn4 <- [1,1335,null,["8"]] 20:37:07 INFO - PROCESS | 1885 | 1477885027727 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 20:37:07 INFO - PROCESS | 1885 | 1477885027733 Marionette TRACE conn4 <- [1,1336,null,{}] 20:37:07 INFO - PROCESS | 1885 | 1477885027780 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:07 INFO - PROCESS | 1885 | ++DOCSHELL 0xaa464800 == 48 [pid = 1885] [id = 318] 20:37:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 113 (0xaa467800) [pid = 1885] [serial = 928] [outer = (nil)] 20:37:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 114 (0xaa46bc00) [pid = 1885] [serial = 929] [outer = 0xaa467800] 20:37:07 INFO - PROCESS | 1885 | 1477885027906 Marionette DEBUG loaded listener.js 20:37:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 115 (0x8ce6ac00) [pid = 1885] [serial = 930] [outer = 0xaa467800] 20:37:08 INFO - PROCESS | 1885 | 1477885028578 Marionette TRACE conn4 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 20:37:08 INFO - .. 20:37:08 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1223ms 20:37:08 INFO - PROCESS | 1885 | 1477885028595 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 20:37:08 INFO - PROCESS | 1885 | 1477885028598 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 20:37:08 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 20:37:08 INFO - PROCESS | 1885 | 1477885028608 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:08 INFO - PROCESS | 1885 | 1477885028777 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 20:37:08 INFO - PROCESS | 1885 | 1477885028962 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 20:37:08 INFO - PROCESS | 1885 | 1477885028967 Marionette TRACE conn4 <- [1,1340,null,["8"]] 20:37:08 INFO - PROCESS | 1885 | 1477885028973 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 20:37:08 INFO - PROCESS | 1885 | 1477885028979 Marionette TRACE conn4 <- [1,1341,null,{}] 20:37:09 INFO - PROCESS | 1885 | 1477885029001 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ce72800 == 49 [pid = 1885] [id = 319] 20:37:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 116 (0x8ce73400) [pid = 1885] [serial = 931] [outer = (nil)] 20:37:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 117 (0x8f949c00) [pid = 1885] [serial = 932] [outer = 0x8ce73400] 20:37:09 INFO - PROCESS | 1885 | 1477885029113 Marionette DEBUG loaded listener.js 20:37:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 118 (0xa5e14400) [pid = 1885] [serial = 933] [outer = 0x8ce73400] 20:37:09 INFO - PROCESS | 1885 | 1477885029755 Marionette TRACE conn4 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 20:37:09 INFO - . 20:37:09 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1175ms 20:37:09 INFO - PROCESS | 1885 | 1477885029795 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 20:37:09 INFO - PROCESS | 1885 | 1477885029800 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 20:37:09 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 20:37:09 INFO - PROCESS | 1885 | 1477885029808 Marionette TRACE conn4 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:09 INFO - PROCESS | 1885 | 1477885029970 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 20:37:10 INFO - PROCESS | 1885 | 1477885030362 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 20:37:10 INFO - PROCESS | 1885 | 1477885030367 Marionette TRACE conn4 <- [1,1345,null,["8"]] 20:37:10 INFO - PROCESS | 1885 | 1477885030382 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 20:37:10 INFO - PROCESS | 1885 | 1477885030398 Marionette TRACE conn4 <- [1,1346,null,{}] 20:37:10 INFO - PROCESS | 1885 | 1477885030407 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c5b9400 == 50 [pid = 1885] [id = 320] 20:37:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 119 (0x8c5b9c00) [pid = 1885] [serial = 934] [outer = (nil)] 20:37:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 120 (0x8c5be800) [pid = 1885] [serial = 935] [outer = 0x8c5b9c00] 20:37:10 INFO - PROCESS | 1885 | 1477885030506 Marionette DEBUG loaded listener.js 20:37:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 121 (0x8ce69c00) [pid = 1885] [serial = 936] [outer = 0x8c5b9c00] 20:37:11 INFO - PROCESS | 1885 | 1477885031482 Marionette TRACE conn4 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 20:37:11 INFO - .................. 20:37:11 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1743ms 20:37:11 INFO - PROCESS | 1885 | 1477885031586 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 20:37:11 INFO - PROCESS | 1885 | 1477885031592 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 20:37:11 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 20:37:11 INFO - PROCESS | 1885 | 1477885031601 Marionette TRACE conn4 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0xa4240c00 == 49 [pid = 1885] [id = 311] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8f445800 == 48 [pid = 1885] [id = 310] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x9b1b0c00 == 47 [pid = 1885] [id = 308] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0xa2b96000 == 46 [pid = 1885] [id = 309] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x966cb400 == 45 [pid = 1885] [id = 307] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x945a1c00 == 44 [pid = 1885] [id = 305] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9c0000 == 43 [pid = 1885] [id = 306] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x9493c400 == 42 [pid = 1885] [id = 297] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x92a9d800 == 41 [pid = 1885] [id = 299] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x9b1b2000 == 40 [pid = 1885] [id = 277] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x967a7800 == 39 [pid = 1885] [id = 300] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0xa42d7400 == 38 [pid = 1885] [id = 301] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0xa5d2dc00 == 37 [pid = 1885] [id = 302] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8c044c00 == 36 [pid = 1885] [id = 304] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0xa2b9cc00 == 35 [pid = 1885] [id = 303] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0xa5e19000 == 34 [pid = 1885] [id = 316] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8c5b3000 == 33 [pid = 1885] [id = 317] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0xaa464800 == 32 [pid = 1885] [id = 318] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8ce72800 == 31 [pid = 1885] [id = 319] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8c5b9400 == 30 [pid = 1885] [id = 320] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9e9400 == 29 [pid = 1885] [id = 312] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0xa28df400 == 28 [pid = 1885] [id = 314] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0x954d2800 == 27 [pid = 1885] [id = 313] 20:37:12 INFO - PROCESS | 1885 | --DOCSHELL 0xa5d25000 == 26 [pid = 1885] [id = 315] 20:37:12 INFO - PROCESS | 1885 | 1477885032818 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 120 (0x93776c00) [pid = 1885] [serial = 823] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 119 (0x962c7800) [pid = 1885] [serial = 828] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 118 (0xa2c4b800) [pid = 1885] [serial = 833] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 117 (0xa2cedc00) [pid = 1885] [serial = 838] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 116 (0x94948800) [pid = 1885] [serial = 844] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 115 (0x94595800) [pid = 1885] [serial = 843] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 114 (0x95b24c00) [pid = 1885] [serial = 849] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 113 (0x954cdc00) [pid = 1885] [serial = 848] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 112 (0xa2788400) [pid = 1885] [serial = 854] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 111 (0xa0f1d400) [pid = 1885] [serial = 853] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 110 (0xa2e97400) [pid = 1885] [serial = 859] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 109 (0xa2cea400) [pid = 1885] [serial = 858] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 108 (0x94a21000) [pid = 1885] [serial = 864] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0x92f8a400) [pid = 1885] [serial = 863] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0xa5d22800) [pid = 1885] [serial = 868] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0xa2c42c00) [pid = 1885] [serial = 861] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x92ba8800) [pid = 1885] [serial = 866] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0x9b11d400) [pid = 1885] [serial = 836] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x9a36c800) [pid = 1885] [serial = 851] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x92b0f800) [pid = 1885] [serial = 846] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x8d9e2800) [pid = 1885] [serial = 841] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x8f9c2400) [pid = 1885] [serial = 826] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x94c71800) [pid = 1885] [serial = 831] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x9b124400) [pid = 1885] [serial = 856] [outer = (nil)] [url = about:blank] 20:37:13 INFO - PROCESS | 1885 | 1477885033070 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 20:37:13 INFO - PROCESS | 1885 | 1477885033076 Marionette TRACE conn4 <- [1,1350,null,["8"]] 20:37:13 INFO - PROCESS | 1885 | 1477885033091 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 20:37:13 INFO - PROCESS | 1885 | 1477885033100 Marionette TRACE conn4 <- [1,1351,null,{}] 20:37:13 INFO - PROCESS | 1885 | 1477885033109 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c048800 == 27 [pid = 1885] [id = 321] 20:37:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x8c049c00) [pid = 1885] [serial = 937] [outer = (nil)] 20:37:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x8c04e000) [pid = 1885] [serial = 938] [outer = 0x8c049c00] 20:37:13 INFO - PROCESS | 1885 | 1477885033217 Marionette DEBUG loaded listener.js 20:37:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x8c70d000) [pid = 1885] [serial = 939] [outer = 0x8c049c00] 20:37:14 INFO - PROCESS | 1885 | 1477885034865 Marionette TRACE conn4 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 20:37:14 INFO - .......... 20:37:14 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 3329ms 20:37:14 INFO - PROCESS | 1885 | 1477885034956 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 20:37:14 INFO - PROCESS | 1885 | 1477885034976 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 20:37:14 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 20:37:14 INFO - PROCESS | 1885 | 1477885034991 Marionette TRACE conn4 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:15 INFO - PROCESS | 1885 | 1477885035360 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 20:37:15 INFO - PROCESS | 1885 | 1477885035392 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 20:37:15 INFO - PROCESS | 1885 | 1477885035396 Marionette TRACE conn4 <- [1,1355,null,["8"]] 20:37:15 INFO - PROCESS | 1885 | 1477885035403 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 20:37:15 INFO - PROCESS | 1885 | 1477885035409 Marionette TRACE conn4 <- [1,1356,null,{}] 20:37:15 INFO - PROCESS | 1885 | 1477885035414 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c716c00 == 28 [pid = 1885] [id = 322] 20:37:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x8c718800) [pid = 1885] [serial = 940] [outer = (nil)] 20:37:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x8ce70c00) [pid = 1885] [serial = 941] [outer = 0x8c718800] 20:37:15 INFO - PROCESS | 1885 | 1477885035591 Marionette DEBUG loaded listener.js 20:37:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0x8ba7dc00) [pid = 1885] [serial = 942] [outer = 0x8c718800] 20:37:16 INFO - PROCESS | 1885 | 1477885036258 Marionette TRACE conn4 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 20:37:16 INFO - . 20:37:16 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1280ms 20:37:16 INFO - PROCESS | 1885 | 1477885036274 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 20:37:16 INFO - PROCESS | 1885 | 1477885036279 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 20:37:16 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 20:37:16 INFO - PROCESS | 1885 | 1477885036289 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:16 INFO - PROCESS | 1885 | 1477885036559 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 20:37:16 INFO - PROCESS | 1885 | 1477885036609 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 20:37:16 INFO - PROCESS | 1885 | 1477885036618 Marionette TRACE conn4 <- [1,1360,null,["8"]] 20:37:16 INFO - PROCESS | 1885 | 1477885036702 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 20:37:16 INFO - PROCESS | 1885 | 1477885036710 Marionette TRACE conn4 <- [1,1361,null,{}] 20:37:16 INFO - PROCESS | 1885 | 1477885036716 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x83283800 == 29 [pid = 1885] [id = 323] 20:37:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x83283c00) [pid = 1885] [serial = 943] [outer = (nil)] 20:37:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x83285400) [pid = 1885] [serial = 944] [outer = 0x83283c00] 20:37:16 INFO - PROCESS | 1885 | 1477885036811 Marionette DEBUG loaded listener.js 20:37:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0x8328c800) [pid = 1885] [serial = 945] [outer = 0x83283c00] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0x92f8b000) [pid = 1885] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0xa5d2c000) [pid = 1885] [serial = 870] [outer = (nil)] [url = about:blank] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0xa4bec000) [pid = 1885] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0xa5d2f000) [pid = 1885] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x97935400) [pid = 1885] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x8c046400) [pid = 1885] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0xa42d7c00) [pid = 1885] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x92a9f000) [pid = 1885] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0xa2b9f400) [pid = 1885] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x8f446000) [pid = 1885] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x966d4800) [pid = 1885] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x8d9ef800) [pid = 1885] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x9b1cc000) [pid = 1885] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0xa2b96400) [pid = 1885] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0xa4447000) [pid = 1885] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0xa28ea800) [pid = 1885] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0xa28e4800) [pid = 1885] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x92b02000) [pid = 1885] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x9b1d3c00) [pid = 1885] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x8f44cc00) [pid = 1885] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 20:37:18 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0xa2c4d400) [pid = 1885] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 20:37:19 INFO - .................................................................................................................................. 20:37:19 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 3103ms 20:37:19 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 20:37:19 INFO - PROCESS | 1885 | 1477885039258 Marionette TRACE conn4 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 20:37:19 INFO - PROCESS | 1885 | 1477885039391 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 20:37:19 INFO - PROCESS | 1885 | 1477885039398 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 20:37:19 INFO - PROCESS | 1885 | 1477885039413 Marionette TRACE conn4 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:19 INFO - PROCESS | 1885 | 1477885039702 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 20:37:19 INFO - PROCESS | 1885 | 1477885039715 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 20:37:19 INFO - PROCESS | 1885 | 1477885039719 Marionette TRACE conn4 <- [1,1365,null,["8"]] 20:37:19 INFO - PROCESS | 1885 | 1477885039731 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 20:37:19 INFO - PROCESS | 1885 | 1477885039742 Marionette TRACE conn4 <- [1,1366,null,{}] 20:37:19 INFO - PROCESS | 1885 | 1477885039747 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f49c00 == 30 [pid = 1885] [id = 324] 20:37:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x82f5e800) [pid = 1885] [serial = 946] [outer = (nil)] 20:37:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x8335c000) [pid = 1885] [serial = 947] [outer = 0x82f5e800] 20:37:19 INFO - PROCESS | 1885 | 1477885039851 Marionette DEBUG loaded listener.js 20:37:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x83360800) [pid = 1885] [serial = 948] [outer = 0x82f5e800] 20:37:21 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:37:21 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:37:23 INFO - ..................................................................................................................... 20:37:23 INFO - PROCESS | 1885 | 1477885043301 Marionette TRACE conn4 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 20:37:23 INFO - ............. 20:37:23 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4071ms 20:37:23 INFO - PROCESS | 1885 | 1477885043485 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 20:37:23 INFO - PROCESS | 1885 | 1477885043490 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 20:37:23 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 20:37:23 INFO - PROCESS | 1885 | 1477885043500 Marionette TRACE conn4 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:23 INFO - PROCESS | 1885 | 1477885043713 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 20:37:23 INFO - PROCESS | 1885 | 1477885043889 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 20:37:23 INFO - PROCESS | 1885 | 1477885043897 Marionette TRACE conn4 <- [1,1370,null,["8"]] 20:37:23 INFO - PROCESS | 1885 | 1477885043904 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 20:37:23 INFO - PROCESS | 1885 | 1477885043911 Marionette TRACE conn4 <- [1,1371,null,{}] 20:37:23 INFO - PROCESS | 1885 | 1477885043920 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c048400 == 31 [pid = 1885] [id = 325] 20:37:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x8c04d000) [pid = 1885] [serial = 949] [outer = (nil)] 20:37:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x8c5bc000) [pid = 1885] [serial = 950] [outer = 0x8c04d000] 20:37:24 INFO - PROCESS | 1885 | 1477885044076 Marionette DEBUG loaded listener.js 20:37:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x8ce76c00) [pid = 1885] [serial = 951] [outer = 0x8c04d000] 20:37:24 INFO - PROCESS | 1885 | 1477885044908 Marionette TRACE conn4 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 20:37:24 INFO - ........ 20:37:24 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1474ms 20:37:24 INFO - PROCESS | 1885 | 1477885044974 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 20:37:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 20:37:24 INFO - PROCESS | 1885 | 1477885044980 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 20:37:24 INFO - PROCESS | 1885 | 1477885044990 Marionette TRACE conn4 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:25 INFO - PROCESS | 1885 | 1477885045198 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 20:37:25 INFO - PROCESS | 1885 | 1477885045408 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 20:37:25 INFO - PROCESS | 1885 | 1477885045414 Marionette TRACE conn4 <- [1,1375,null,["8"]] 20:37:25 INFO - PROCESS | 1885 | 1477885045421 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 20:37:25 INFO - PROCESS | 1885 | 1477885045427 Marionette TRACE conn4 <- [1,1376,null,{}] 20:37:25 INFO - PROCESS | 1885 | 1477885045434 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c1b000 == 32 [pid = 1885] [id = 326] 20:37:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x82c1b400) [pid = 1885] [serial = 952] [outer = (nil)] 20:37:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x82c1e000) [pid = 1885] [serial = 953] [outer = 0x82c1b400] 20:37:25 INFO - PROCESS | 1885 | 1477885045541 Marionette DEBUG loaded listener.js 20:37:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x8f44c000) [pid = 1885] [serial = 954] [outer = 0x82c1b400] 20:37:26 INFO - PROCESS | 1885 | 1477885046317 Marionette TRACE conn4 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 20:37:26 INFO - ........... 20:37:26 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1432ms 20:37:26 INFO - PROCESS | 1885 | 1477885046506 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 20:37:26 INFO - PROCESS | 1885 | 1477885046514 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 20:37:26 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 20:37:26 INFO - PROCESS | 1885 | 1477885046529 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:26 INFO - PROCESS | 1885 | 1477885046719 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 20:37:26 INFO - PROCESS | 1885 | 1477885046898 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 20:37:26 INFO - PROCESS | 1885 | 1477885046904 Marionette TRACE conn4 <- [1,1380,null,["8"]] 20:37:26 INFO - PROCESS | 1885 | 1477885046912 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 20:37:26 INFO - PROCESS | 1885 | 1477885046919 Marionette TRACE conn4 <- [1,1381,null,{}] 20:37:26 INFO - PROCESS | 1885 | 1477885046926 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b1ad800 == 33 [pid = 1885] [id = 327] 20:37:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0xa5e0dc00) [pid = 1885] [serial = 955] [outer = (nil)] 20:37:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x830ca800) [pid = 1885] [serial = 956] [outer = 0xa5e0dc00] 20:37:27 INFO - PROCESS | 1885 | 1477885047037 Marionette DEBUG loaded listener.js 20:37:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x830cd400) [pid = 1885] [serial = 957] [outer = 0xa5e0dc00] 20:37:27 INFO - PROCESS | 1885 | 1477885047803 Marionette TRACE conn4 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 20:37:27 INFO - ........ 20:37:27 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1379ms 20:37:27 INFO - PROCESS | 1885 | 1477885047935 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 20:37:27 INFO - PROCESS | 1885 | 1477885047941 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 20:37:27 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 20:37:27 INFO - PROCESS | 1885 | 1477885047953 Marionette TRACE conn4 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:28 INFO - PROCESS | 1885 | 1477885048164 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 20:37:28 INFO - PROCESS | 1885 | 1477885048337 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 20:37:28 INFO - PROCESS | 1885 | 1477885048341 Marionette TRACE conn4 <- [1,1385,null,["8"]] 20:37:28 INFO - PROCESS | 1885 | 1477885048347 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 20:37:28 INFO - PROCESS | 1885 | 1477885048353 Marionette TRACE conn4 <- [1,1386,null,{}] 20:37:28 INFO - PROCESS | 1885 | 1477885048360 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b99000 == 34 [pid = 1885] [id = 328] 20:37:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x82b9a800) [pid = 1885] [serial = 958] [outer = (nil)] 20:37:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x82e76000) [pid = 1885] [serial = 959] [outer = 0x82b9a800] 20:37:28 INFO - PROCESS | 1885 | 1477885048501 Marionette DEBUG loaded listener.js 20:37:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x82f63000) [pid = 1885] [serial = 960] [outer = 0x82b9a800] 20:37:29 INFO - PROCESS | 1885 | 1477885049428 Marionette TRACE conn4 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 20:37:29 INFO - .............................. 20:37:29 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1536ms 20:37:29 INFO - PROCESS | 1885 | 1477885049486 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 20:37:29 INFO - PROCESS | 1885 | 1477885049490 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 20:37:29 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 20:37:29 INFO - PROCESS | 1885 | 1477885049498 Marionette TRACE conn4 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:29 INFO - PROCESS | 1885 | 1477885049797 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 20:37:29 INFO - PROCESS | 1885 | 1477885049981 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 20:37:29 INFO - PROCESS | 1885 | 1477885049990 Marionette TRACE conn4 <- [1,1390,null,["8"]] 20:37:30 INFO - PROCESS | 1885 | 1477885049998 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 20:37:30 INFO - PROCESS | 1885 | 1477885050008 Marionette TRACE conn4 <- [1,1391,null,{}] 20:37:30 INFO - PROCESS | 1885 | 1477885050116 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9d000 == 35 [pid = 1885] [id = 329] 20:37:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x82b9e000) [pid = 1885] [serial = 961] [outer = (nil)] 20:37:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x82c16000) [pid = 1885] [serial = 962] [outer = 0x82b9e000] 20:37:30 INFO - PROCESS | 1885 | 1477885050242 Marionette DEBUG loaded listener.js 20:37:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0x82c1a000) [pid = 1885] [serial = 963] [outer = 0x82b9e000] 20:37:30 INFO - PROCESS | 1885 | --DOCSHELL 0x981d9c00 == 34 [pid = 1885] [id = 227] 20:37:30 INFO - PROCESS | 1885 | --DOCSHELL 0x9518ac00 == 33 [pid = 1885] [id = 237] 20:37:30 INFO - PROCESS | 1885 | --DOCSHELL 0x92b10000 == 32 [pid = 1885] [id = 236] 20:37:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8f443c00 == 31 [pid = 1885] [id = 272] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0xa4bf2c00) [pid = 1885] [serial = 910] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0xa47bc800) [pid = 1885] [serial = 909] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x9a368000) [pid = 1885] [serial = 906] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0xa42d1c00) [pid = 1885] [serial = 907] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0xa2b99c00) [pid = 1885] [serial = 903] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0xa2ba0800) [pid = 1885] [serial = 904] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0xa0eb0000) [pid = 1885] [serial = 900] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0xa238c800) [pid = 1885] [serial = 901] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0xa2c46c00) [pid = 1885] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0xa2cde400) [pid = 1885] [serial = 834] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x94940800) [pid = 1885] [serial = 824] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0xa238fc00) [pid = 1885] [serial = 818] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x9ad8d000) [pid = 1885] [serial = 829] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0xa2e91800) [pid = 1885] [serial = 839] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0xa2c44000) [pid = 1885] [serial = 820] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x98c06c00) [pid = 1885] [serial = 897] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x9b116400) [pid = 1885] [serial = 898] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x92baa000) [pid = 1885] [serial = 894] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x945a1400) [pid = 1885] [serial = 895] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x94d84c00) [pid = 1885] [serial = 891] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x95184400) [pid = 1885] [serial = 892] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x9283a000) [pid = 1885] [serial = 888] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8f4e3400) [pid = 1885] [serial = 889] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0xa2ba3000) [pid = 1885] [serial = 885] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0xa42cf800) [pid = 1885] [serial = 886] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0xa92c1800) [pid = 1885] [serial = 882] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0xa2b97800) [pid = 1885] [serial = 883] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0xa44e1800) [pid = 1885] [serial = 879] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0xa4ba0000) [pid = 1885] [serial = 880] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x99fd8000) [pid = 1885] [serial = 876] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x9b1a5800) [pid = 1885] [serial = 877] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x92f14c00) [pid = 1885] [serial = 873] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x94599000) [pid = 1885] [serial = 874] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xa5d24c00) [pid = 1885] [serial = 869] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0xa2e97c00) [pid = 1885] [serial = 871] [outer = (nil)] [url = about:blank] 20:37:31 INFO - ............................................................... 20:37:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1858ms 20:37:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 20:37:31 INFO - PROCESS | 1885 | 1477885051288 Marionette TRACE conn4 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 20:37:31 INFO - PROCESS | 1885 | 1477885051370 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 20:37:31 INFO - PROCESS | 1885 | 1477885051384 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 20:37:31 INFO - PROCESS | 1885 | 1477885051398 Marionette TRACE conn4 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:31 INFO - PROCESS | 1885 | 1477885051660 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 20:37:31 INFO - PROCESS | 1885 | 1477885051800 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 20:37:31 INFO - PROCESS | 1885 | 1477885051806 Marionette TRACE conn4 <- [1,1395,null,["8"]] 20:37:31 INFO - PROCESS | 1885 | 1477885051812 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 20:37:31 INFO - PROCESS | 1885 | 1477885051820 Marionette TRACE conn4 <- [1,1396,null,{}] 20:37:31 INFO - PROCESS | 1885 | 1477885051826 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x87ef7800 == 32 [pid = 1885] [id = 330] 20:37:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x87ef9000) [pid = 1885] [serial = 964] [outer = (nil)] 20:37:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8ba7f400) [pid = 1885] [serial = 965] [outer = 0x87ef9000] 20:37:31 INFO - PROCESS | 1885 | 1477885051927 Marionette DEBUG loaded listener.js 20:37:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8c041c00) [pid = 1885] [serial = 966] [outer = 0x87ef9000] 20:37:32 INFO - ............................................................. 20:37:32 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1465ms 20:37:32 INFO - PROCESS | 1885 | 1477885052759 Marionette TRACE conn4 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 20:37:32 INFO - PROCESS | 1885 | 1477885052900 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 20:37:32 INFO - PROCESS | 1885 | 1477885052904 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 20:37:32 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 20:37:32 INFO - PROCESS | 1885 | 1477885052920 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:33 INFO - PROCESS | 1885 | 1477885053106 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 20:37:33 INFO - PROCESS | 1885 | 1477885053133 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 20:37:33 INFO - PROCESS | 1885 | 1477885053141 Marionette TRACE conn4 <- [1,1400,null,["8"]] 20:37:33 INFO - PROCESS | 1885 | 1477885053270 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 20:37:33 INFO - PROCESS | 1885 | 1477885053277 Marionette TRACE conn4 <- [1,1401,null,{}] 20:37:33 INFO - PROCESS | 1885 | 1477885053302 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x94947400 == 33 [pid = 1885] [id = 331] 20:37:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x9b079000) [pid = 1885] [serial = 967] [outer = (nil)] 20:37:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x9b122c00) [pid = 1885] [serial = 968] [outer = 0x9b079000] 20:37:33 INFO - PROCESS | 1885 | 1477885053403 Marionette DEBUG loaded listener.js 20:37:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa0e62c00) [pid = 1885] [serial = 969] [outer = 0x9b079000] 20:37:34 INFO - ........................ 20:37:34 INFO - PROCESS | 1885 | 1477885054365 Marionette TRACE conn4 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 20:37:34 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1487ms 20:37:34 INFO - PROCESS | 1885 | 1477885054409 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 20:37:34 INFO - PROCESS | 1885 | 1477885054412 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 20:37:34 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 20:37:34 INFO - PROCESS | 1885 | 1477885054422 Marionette TRACE conn4 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:34 INFO - PROCESS | 1885 | 1477885054670 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 20:37:34 INFO - PROCESS | 1885 | 1477885054695 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 20:37:34 INFO - PROCESS | 1885 | 1477885054698 Marionette TRACE conn4 <- [1,1405,null,["8"]] 20:37:34 INFO - PROCESS | 1885 | 1477885054705 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 20:37:34 INFO - PROCESS | 1885 | 1477885054712 Marionette TRACE conn4 <- [1,1406,null,{}] 20:37:34 INFO - PROCESS | 1885 | 1477885054717 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e2000 == 34 [pid = 1885] [id = 332] 20:37:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8f952800) [pid = 1885] [serial = 970] [outer = (nil)] 20:37:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa4bf4c00) [pid = 1885] [serial = 971] [outer = 0x8f952800] 20:37:34 INFO - PROCESS | 1885 | 1477885054880 Marionette DEBUG loaded listener.js 20:37:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa5d63000) [pid = 1885] [serial = 972] [outer = 0x8f952800] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0xa5d28c00) [pid = 1885] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0xa2b9a400) [pid = 1885] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x83283c00) [pid = 1885] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x95a37800) [pid = 1885] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8c049c00) [pid = 1885] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8d9ec800) [pid = 1885] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0xa92c3c00) [pid = 1885] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xaa467800) [pid = 1885] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8c5b9c00) [pid = 1885] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8ce73400) [pid = 1885] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8c5b4000) [pid = 1885] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 20:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8c718800) [pid = 1885] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 20:37:35 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:37:36 INFO - ............................................................... 20:37:36 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1807ms 20:37:36 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 20:37:36 INFO - PROCESS | 1885 | 1477885056172 Marionette TRACE conn4 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 20:37:36 INFO - PROCESS | 1885 | 1477885056232 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 20:37:36 INFO - PROCESS | 1885 | 1477885056238 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 20:37:36 INFO - PROCESS | 1885 | 1477885056251 Marionette TRACE conn4 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:36 INFO - PROCESS | 1885 | 1477885056438 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 20:37:36 INFO - PROCESS | 1885 | 1477885056576 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 20:37:36 INFO - PROCESS | 1885 | 1477885056579 Marionette TRACE conn4 <- [1,1410,null,["8"]] 20:37:36 INFO - PROCESS | 1885 | 1477885056585 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 20:37:36 INFO - PROCESS | 1885 | 1477885056590 Marionette TRACE conn4 <- [1,1411,null,{}] 20:37:36 INFO - PROCESS | 1885 | 1477885056600 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x81983000 == 35 [pid = 1885] [id = 333] 20:37:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x82f3fc00) [pid = 1885] [serial = 973] [outer = (nil)] 20:37:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8d9b8400) [pid = 1885] [serial = 974] [outer = 0x82f3fc00] 20:37:36 INFO - PROCESS | 1885 | 1477885056690 Marionette DEBUG loaded listener.js 20:37:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0xa5d28000) [pid = 1885] [serial = 975] [outer = 0x82f3fc00] 20:37:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:37:37 INFO - .................................... 20:37:37 INFO - PROCESS | 1885 | 1477885057767 Marionette TRACE conn4 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 20:37:37 INFO - ........................... 20:37:37 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1604ms 20:37:37 INFO - PROCESS | 1885 | 1477885057852 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 20:37:37 INFO - PROCESS | 1885 | 1477885057863 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 20:37:37 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 20:37:37 INFO - PROCESS | 1885 | 1477885057873 Marionette TRACE conn4 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:38 INFO - PROCESS | 1885 | 1477885058088 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 20:37:38 INFO - PROCESS | 1885 | 1477885058266 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 20:37:38 INFO - PROCESS | 1885 | 1477885058272 Marionette TRACE conn4 <- [1,1415,null,["8"]] 20:37:38 INFO - PROCESS | 1885 | 1477885058279 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 20:37:38 INFO - PROCESS | 1885 | 1477885058289 Marionette TRACE conn4 <- [1,1416,null,{}] 20:37:38 INFO - PROCESS | 1885 | 1477885058336 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa1000 == 36 [pid = 1885] [id = 334] 20:37:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x81fa1400) [pid = 1885] [serial = 976] [outer = (nil)] 20:37:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x81fa6800) [pid = 1885] [serial = 977] [outer = 0x81fa1400] 20:37:38 INFO - PROCESS | 1885 | 1477885058456 Marionette DEBUG loaded listener.js 20:37:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x81fa8c00) [pid = 1885] [serial = 978] [outer = 0x81fa1400] 20:37:39 INFO - PROCESS | 1885 | 1477885059202 Marionette TRACE conn4 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 20:37:39 INFO - ........... 20:37:39 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1426ms 20:37:39 INFO - PROCESS | 1885 | 1477885059299 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 20:37:39 INFO - PROCESS | 1885 | 1477885059306 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 20:37:39 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 20:37:39 INFO - PROCESS | 1885 | 1477885059335 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:39 INFO - PROCESS | 1885 | 1477885059535 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 20:37:39 INFO - PROCESS | 1885 | 1477885059713 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 20:37:39 INFO - PROCESS | 1885 | 1477885059717 Marionette TRACE conn4 <- [1,1420,null,["8"]] 20:37:39 INFO - PROCESS | 1885 | 1477885059727 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 20:37:39 INFO - PROCESS | 1885 | 1477885059733 Marionette TRACE conn4 <- [1,1421,null,{}] 20:37:39 INFO - PROCESS | 1885 | 1477885059740 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b92000 == 37 [pid = 1885] [id = 335] 20:37:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x82e76c00) [pid = 1885] [serial = 979] [outer = (nil)] 20:37:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x82f6c000) [pid = 1885] [serial = 980] [outer = 0x82e76c00] 20:37:39 INFO - PROCESS | 1885 | 1477885059856 Marionette DEBUG loaded listener.js 20:37:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x830d5400) [pid = 1885] [serial = 981] [outer = 0x82e76c00] 20:37:40 INFO - PROCESS | 1885 | 1477885060869 Marionette TRACE conn4 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 20:37:40 INFO - ........................................... 20:37:40 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1640ms 20:37:40 INFO - PROCESS | 1885 | 1477885060981 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 20:37:40 INFO - PROCESS | 1885 | 1477885060989 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 20:37:40 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 20:37:41 INFO - PROCESS | 1885 | 1477885060996 Marionette TRACE conn4 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:41 INFO - PROCESS | 1885 | 1477885061225 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 20:37:41 INFO - PROCESS | 1885 | 1477885061376 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 20:37:41 INFO - PROCESS | 1885 | 1477885061381 Marionette TRACE conn4 <- [1,1425,null,["8"]] 20:37:41 INFO - PROCESS | 1885 | 1477885061388 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 20:37:41 INFO - PROCESS | 1885 | 1477885061395 Marionette TRACE conn4 <- [1,1426,null,{}] 20:37:41 INFO - PROCESS | 1885 | 1477885061446 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b02000 == 38 [pid = 1885] [id = 336] 20:37:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x92b08800) [pid = 1885] [serial = 982] [outer = (nil)] 20:37:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x9a368000) [pid = 1885] [serial = 983] [outer = 0x92b08800] 20:37:41 INFO - PROCESS | 1885 | 1477885061566 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa27d3800) [pid = 1885] [serial = 984] [outer = 0x92b08800] 20:37:42 INFO - ................................................................................ 20:37:42 INFO - PROCESS | 1885 | 1477885062753 Marionette TRACE conn4 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 20:37:42 INFO - .............. 20:37:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1883ms 20:37:42 INFO - PROCESS | 1885 | 1477885062885 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 20:37:42 INFO - PROCESS | 1885 | 1477885062889 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 20:37:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 20:37:42 INFO - PROCESS | 1885 | 1477885062910 Marionette TRACE conn4 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:43 INFO - PROCESS | 1885 | 1477885063109 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 20:37:43 INFO - PROCESS | 1885 | 1477885063291 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 20:37:43 INFO - PROCESS | 1885 | 1477885063297 Marionette TRACE conn4 <- [1,1430,null,["8"]] 20:37:43 INFO - PROCESS | 1885 | 1477885063303 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 20:37:43 INFO - PROCESS | 1885 | 1477885063309 Marionette TRACE conn4 <- [1,1431,null,{}] 20:37:43 INFO - PROCESS | 1885 | 1477885063356 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f96c00 == 39 [pid = 1885] [id = 337] 20:37:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8304e000) [pid = 1885] [serial = 985] [outer = (nil)] 20:37:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x83051000) [pid = 1885] [serial = 986] [outer = 0x8304e000] 20:37:43 INFO - PROCESS | 1885 | 1477885063463 Marionette DEBUG loaded listener.js 20:37:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x83055c00) [pid = 1885] [serial = 987] [outer = 0x8304e000] 20:37:44 INFO - PROCESS | 1885 | 1477885064429 Marionette TRACE conn4 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 20:37:44 INFO - .......................................................................... 20:37:44 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1663ms 20:37:44 INFO - PROCESS | 1885 | 1477885064572 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 20:37:44 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 20:37:44 INFO - PROCESS | 1885 | 1477885064576 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 20:37:44 INFO - PROCESS | 1885 | 1477885064584 Marionette TRACE conn4 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:44 INFO - PROCESS | 1885 | 1477885064774 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 20:37:44 INFO - PROCESS | 1885 | 1477885064951 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 20:37:44 INFO - PROCESS | 1885 | 1477885064960 Marionette TRACE conn4 <- [1,1435,null,["8"]] 20:37:44 INFO - PROCESS | 1885 | 1477885064969 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 20:37:44 INFO - PROCESS | 1885 | 1477885064974 Marionette TRACE conn4 <- [1,1436,null,{}] 20:37:45 INFO - PROCESS | 1885 | 1477885065020 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x81adf400 == 40 [pid = 1885] [id = 338] 20:37:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x81b4e400) [pid = 1885] [serial = 988] [outer = (nil)] 20:37:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x81b56800) [pid = 1885] [serial = 989] [outer = 0x81b4e400] 20:37:45 INFO - PROCESS | 1885 | 1477885065124 Marionette DEBUG loaded listener.js 20:37:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x81b59400) [pid = 1885] [serial = 990] [outer = 0x81b4e400] 20:37:45 INFO - PROCESS | 1885 | 1477885065725 Marionette TRACE conn4 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 20:37:45 INFO - .. 20:37:45 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1174ms 20:37:45 INFO - PROCESS | 1885 | 1477885065757 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 20:37:45 INFO - PROCESS | 1885 | 1477885065765 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 20:37:45 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 20:37:45 INFO - PROCESS | 1885 | 1477885065772 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:46 INFO - PROCESS | 1885 | 1477885066007 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 20:37:46 INFO - PROCESS | 1885 | 1477885066188 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 20:37:46 INFO - PROCESS | 1885 | 1477885066193 Marionette TRACE conn4 <- [1,1440,null,["8"]] 20:37:46 INFO - PROCESS | 1885 | 1477885066199 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 20:37:46 INFO - PROCESS | 1885 | 1477885066204 Marionette TRACE conn4 <- [1,1441,null,{}] 20:37:46 INFO - PROCESS | 1885 | 1477885066210 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c12800 == 41 [pid = 1885] [id = 339] 20:37:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x81c14000) [pid = 1885] [serial = 991] [outer = (nil)] 20:37:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x81c1cc00) [pid = 1885] [serial = 992] [outer = 0x81c14000] 20:37:46 INFO - PROCESS | 1885 | 1477885066364 Marionette DEBUG loaded listener.js 20:37:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x81c1ec00) [pid = 1885] [serial = 993] [outer = 0x81c14000] 20:37:47 INFO - PROCESS | 1885 | 1477885067347 Marionette TRACE conn4 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 20:37:47 INFO - .................... 20:37:47 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1681ms 20:37:47 INFO - PROCESS | 1885 | 1477885067472 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 20:37:47 INFO - PROCESS | 1885 | 1477885067478 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 20:37:47 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 20:37:47 INFO - PROCESS | 1885 | 1477885067490 Marionette TRACE conn4 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:47 INFO - PROCESS | 1885 | 1477885067693 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 20:37:47 INFO - PROCESS | 1885 | 1477885067907 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 20:37:47 INFO - PROCESS | 1885 | 1477885067916 Marionette TRACE conn4 <- [1,1445,null,["8"]] 20:37:47 INFO - PROCESS | 1885 | 1477885067931 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 20:37:47 INFO - PROCESS | 1885 | 1477885067942 Marionette TRACE conn4 <- [1,1446,null,{}] 20:37:47 INFO - PROCESS | 1885 | 1477885067956 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c14c00 == 42 [pid = 1885] [id = 340] 20:37:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x82c15000) [pid = 1885] [serial = 994] [outer = (nil)] 20:37:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x82d46000) [pid = 1885] [serial = 995] [outer = 0x82c15000] 20:37:48 INFO - PROCESS | 1885 | 1477885068067 Marionette DEBUG loaded listener.js 20:37:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x82d4b000) [pid = 1885] [serial = 996] [outer = 0x82c15000] 20:37:48 INFO - PROCESS | 1885 | --DOCSHELL 0x9811e400 == 41 [pid = 1885] [id = 228] 20:37:48 INFO - PROCESS | 1885 | --DOCSHELL 0x94d86800 == 40 [pid = 1885] [id = 225] 20:37:48 INFO - PROCESS | 1885 | --DOCSHELL 0x966cf400 == 39 [pid = 1885] [id = 226] 20:37:48 INFO - PROCESS | 1885 | --DOCSHELL 0x99fd4800 == 38 [pid = 1885] [id = 239] 20:37:48 INFO - PROCESS | 1885 | --DOCSHELL 0x92b0d400 == 37 [pid = 1885] [id = 223] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8335c000) [pid = 1885] [serial = 947] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOCSHELL 0x967a7c00 == 36 [pid = 1885] [id = 238] 20:37:48 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e4000 == 35 [pid = 1885] [id = 221] 20:37:48 INFO - PROCESS | 1885 | --DOCSHELL 0x93a9d400 == 34 [pid = 1885] [id = 235] 20:37:48 INFO - PROCESS | 1885 | --DOCSHELL 0x9a3d3800 == 33 [pid = 1885] [id = 229] 20:37:48 INFO - PROCESS | 1885 | 1477885068807 Marionette TRACE conn4 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 20:37:48 INFO - .... 20:37:48 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1373ms 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x8c5bc800) [pid = 1885] [serial = 927] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0xa5e14400) [pid = 1885] [serial = 933] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8ce69c00) [pid = 1885] [serial = 936] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x98c01800) [pid = 1885] [serial = 915] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x90353400) [pid = 1885] [serial = 913] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x8c04e000) [pid = 1885] [serial = 938] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0xa5e0fc00) [pid = 1885] [serial = 921] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0xa5e0c000) [pid = 1885] [serial = 920] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8ba7dc00) [pid = 1885] [serial = 942] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8328c800) [pid = 1885] [serial = 945] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x83285400) [pid = 1885] [serial = 944] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x9b1a7800) [pid = 1885] [serial = 916] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8f950800) [pid = 1885] [serial = 912] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8ce6ac00) [pid = 1885] [serial = 930] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8ce70c00) [pid = 1885] [serial = 941] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8f949c00) [pid = 1885] [serial = 932] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8c5ba000) [pid = 1885] [serial = 926] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0xaa46bc00) [pid = 1885] [serial = 929] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xaa463000) [pid = 1885] [serial = 923] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8c70d000) [pid = 1885] [serial = 939] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0xaa464000) [pid = 1885] [serial = 924] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8c5be800) [pid = 1885] [serial = 935] [outer = (nil)] [url = about:blank] 20:37:48 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0xa2ba2c00) [pid = 1885] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:37:48 INFO - PROCESS | 1885 | 1477885068967 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 20:37:48 INFO - PROCESS | 1885 | 1477885068974 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 20:37:48 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 20:37:49 INFO - PROCESS | 1885 | 1477885069003 Marionette TRACE conn4 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:49 INFO - PROCESS | 1885 | 1477885069188 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 20:37:49 INFO - PROCESS | 1885 | 1477885069322 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 20:37:49 INFO - PROCESS | 1885 | 1477885069326 Marionette TRACE conn4 <- [1,1450,null,["8"]] 20:37:49 INFO - PROCESS | 1885 | 1477885069334 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 20:37:49 INFO - PROCESS | 1885 | 1477885069339 Marionette TRACE conn4 <- [1,1451,null,{}] 20:37:49 INFO - PROCESS | 1885 | 1477885069352 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9e400 == 34 [pid = 1885] [id = 341] 20:37:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x82e6b400) [pid = 1885] [serial = 997] [outer = (nil)] 20:37:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x82f3d800) [pid = 1885] [serial = 998] [outer = 0x82e6b400] 20:37:49 INFO - PROCESS | 1885 | 1477885069446 Marionette DEBUG loaded listener.js 20:37:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x82f67800) [pid = 1885] [serial = 999] [outer = 0x82e6b400] 20:37:50 INFO - PROCESS | 1885 | 1477885070079 Marionette TRACE conn4 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 20:37:50 INFO - .... 20:37:50 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1176ms 20:37:50 INFO - PROCESS | 1885 | 1477885070178 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 20:37:50 INFO - PROCESS | 1885 | 1477885070186 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 20:37:50 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 20:37:50 INFO - PROCESS | 1885 | 1477885070200 Marionette TRACE conn4 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:50 INFO - PROCESS | 1885 | 1477885070443 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 20:37:50 INFO - PROCESS | 1885 | 1477885070460 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 20:37:50 INFO - PROCESS | 1885 | 1477885070463 Marionette TRACE conn4 <- [1,1455,null,["8"]] 20:37:50 INFO - PROCESS | 1885 | 1477885070542 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 20:37:50 INFO - PROCESS | 1885 | 1477885070550 Marionette TRACE conn4 <- [1,1456,null,{}] 20:37:50 INFO - PROCESS | 1885 | 1477885070560 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x831b1800 == 35 [pid = 1885] [id = 342] 20:37:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x831b2400) [pid = 1885] [serial = 1000] [outer = (nil)] 20:37:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x831b8800) [pid = 1885] [serial = 1001] [outer = 0x831b2400] 20:37:50 INFO - PROCESS | 1885 | 1477885070656 Marionette DEBUG loaded listener.js 20:37:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x83287800) [pid = 1885] [serial = 1002] [outer = 0x831b2400] 20:37:51 INFO - PROCESS | 1885 | 1477885071239 Marionette TRACE conn4 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 20:37:51 INFO - . 20:37:51 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1074ms 20:37:51 INFO - PROCESS | 1885 | 1477885071277 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 20:37:51 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 20:37:51 INFO - PROCESS | 1885 | 1477885071282 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 20:37:51 INFO - PROCESS | 1885 | 1477885071293 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:51 INFO - PROCESS | 1885 | 1477885071554 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 20:37:51 INFO - PROCESS | 1885 | 1477885071581 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 20:37:51 INFO - PROCESS | 1885 | 1477885071585 Marionette TRACE conn4 <- [1,1460,null,["8"]] 20:37:51 INFO - PROCESS | 1885 | 1477885071593 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 20:37:51 INFO - PROCESS | 1885 | 1477885071599 Marionette TRACE conn4 <- [1,1461,null,{}] 20:37:51 INFO - PROCESS | 1885 | 1477885071682 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8335c400 == 36 [pid = 1885] [id = 343] 20:37:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8335e800) [pid = 1885] [serial = 1003] [outer = (nil)] 20:37:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x87ec5400) [pid = 1885] [serial = 1004] [outer = 0x8335e800] 20:37:51 INFO - PROCESS | 1885 | 1477885071775 Marionette DEBUG loaded listener.js 20:37:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x87ec5c00) [pid = 1885] [serial = 1005] [outer = 0x8335e800] 20:37:52 INFO - PROCESS | 1885 | 1477885072433 Marionette TRACE conn4 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 20:37:52 INFO - . 20:37:52 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1180ms 20:37:52 INFO - PROCESS | 1885 | 1477885072495 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 20:37:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 20:37:52 INFO - PROCESS | 1885 | 1477885072500 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 20:37:52 INFO - PROCESS | 1885 | 1477885072508 Marionette TRACE conn4 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:52 INFO - PROCESS | 1885 | 1477885072730 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 20:37:52 INFO - PROCESS | 1885 | 1477885072765 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 20:37:52 INFO - PROCESS | 1885 | 1477885072770 Marionette TRACE conn4 <- [1,1465,null,["8"]] 20:37:52 INFO - PROCESS | 1885 | 1477885072775 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 20:37:52 INFO - PROCESS | 1885 | 1477885072780 Marionette TRACE conn4 <- [1,1466,null,{}] 20:37:52 INFO - PROCESS | 1885 | 1477885072785 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x8197f400 == 37 [pid = 1885] [id = 344] 20:37:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x81987000) [pid = 1885] [serial = 1006] [outer = (nil)] 20:37:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x87eeec00) [pid = 1885] [serial = 1007] [outer = 0x81987000] 20:37:52 INFO - PROCESS | 1885 | 1477885072953 Marionette DEBUG loaded listener.js 20:37:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8ba7e800) [pid = 1885] [serial = 1008] [outer = 0x81987000] 20:37:53 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x82b9e000) [pid = 1885] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 20:37:53 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8c04d000) [pid = 1885] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 20:37:53 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82c1b400) [pid = 1885] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 20:37:53 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x9b079000) [pid = 1885] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 20:37:53 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x87ef9000) [pid = 1885] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 20:37:53 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0xa5e0dc00) [pid = 1885] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 20:37:53 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8f952800) [pid = 1885] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 20:37:53 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82b9a800) [pid = 1885] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 20:37:53 INFO - PROCESS | 1885 | 1477885073811 Marionette TRACE conn4 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 20:37:53 INFO - . 20:37:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1334ms 20:37:53 INFO - PROCESS | 1885 | 1477885073841 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 20:37:53 INFO - PROCESS | 1885 | 1477885073845 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 20:37:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 20:37:53 INFO - PROCESS | 1885 | 1477885073851 Marionette TRACE conn4 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:54 INFO - PROCESS | 1885 | 1477885074036 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 20:37:54 INFO - PROCESS | 1885 | 1477885074175 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 20:37:54 INFO - PROCESS | 1885 | 1477885074179 Marionette TRACE conn4 <- [1,1470,null,["8"]] 20:37:54 INFO - PROCESS | 1885 | 1477885074185 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 20:37:54 INFO - PROCESS | 1885 | 1477885074193 Marionette TRACE conn4 <- [1,1471,null,{}] 20:37:54 INFO - PROCESS | 1885 | 1477885074198 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x87efdc00 == 38 [pid = 1885] [id = 345] 20:37:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8ba7e000) [pid = 1885] [serial = 1009] [outer = (nil)] 20:37:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8c04d000) [pid = 1885] [serial = 1010] [outer = 0x8ba7e000] 20:37:54 INFO - PROCESS | 1885 | 1477885074298 Marionette DEBUG loaded listener.js 20:37:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8c0e3c00) [pid = 1885] [serial = 1011] [outer = 0x8ba7e000] 20:37:54 INFO - PROCESS | 1885 | 1477885074881 Marionette TRACE conn4 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 20:37:54 INFO - .. 20:37:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1069ms 20:37:54 INFO - PROCESS | 1885 | 1477885074922 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 20:37:54 INFO - PROCESS | 1885 | 1477885074925 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 20:37:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 20:37:54 INFO - PROCESS | 1885 | 1477885074932 Marionette TRACE conn4 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:55 INFO - PROCESS | 1885 | 1477885075103 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 20:37:55 INFO - PROCESS | 1885 | 1477885075240 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 20:37:55 INFO - PROCESS | 1885 | 1477885075244 Marionette TRACE conn4 <- [1,1475,null,["8"]] 20:37:55 INFO - PROCESS | 1885 | 1477885075251 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 20:37:55 INFO - PROCESS | 1885 | 1477885075264 Marionette TRACE conn4 <- [1,1476,null,{}] 20:37:55 INFO - PROCESS | 1885 | 1477885075269 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c0ee000 == 39 [pid = 1885] [id = 346] 20:37:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8c0f0000) [pid = 1885] [serial = 1012] [outer = (nil)] 20:37:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8c566800) [pid = 1885] [serial = 1013] [outer = 0x8c0f0000] 20:37:55 INFO - PROCESS | 1885 | 1477885075370 Marionette DEBUG loaded listener.js 20:37:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8c569c00) [pid = 1885] [serial = 1014] [outer = 0x8c0f0000] 20:37:59 INFO - PROCESS | 1885 | --DOCSHELL 0x9b3cd000 == 38 [pid = 1885] [id = 233] 20:37:59 INFO - PROCESS | 1885 | --DOCSHELL 0x949c6800 == 37 [pid = 1885] [id = 224] 20:37:59 INFO - PROCESS | 1885 | --DOCSHELL 0x99f3d800 == 36 [pid = 1885] [id = 232] 20:37:59 INFO - PROCESS | 1885 | --DOCSHELL 0x92f1cc00 == 35 [pid = 1885] [id = 271] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0xa4bf4c00) [pid = 1885] [serial = 971] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0xa5d63000) [pid = 1885] [serial = 972] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x9b122c00) [pid = 1885] [serial = 968] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0xa0e62c00) [pid = 1885] [serial = 969] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8ba7f400) [pid = 1885] [serial = 965] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8c041c00) [pid = 1885] [serial = 966] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82c16000) [pid = 1885] [serial = 962] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x82c1a000) [pid = 1885] [serial = 963] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x82e76000) [pid = 1885] [serial = 959] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x82f63000) [pid = 1885] [serial = 960] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x830ca800) [pid = 1885] [serial = 956] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x830cd400) [pid = 1885] [serial = 957] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82c1e000) [pid = 1885] [serial = 953] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8f44c000) [pid = 1885] [serial = 954] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8c5bc000) [pid = 1885] [serial = 950] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8ce76c00) [pid = 1885] [serial = 951] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8d9b8400) [pid = 1885] [serial = 974] [outer = (nil)] [url = about:blank] 20:37:59 INFO - PROCESS | 1885 | 1477885079884 Marionette TRACE conn4 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 20:37:59 INFO - . 20:37:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4993ms 20:37:59 INFO - PROCESS | 1885 | 1477885079927 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 20:37:59 INFO - PROCESS | 1885 | 1477885079934 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 20:37:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 20:37:59 INFO - PROCESS | 1885 | 1477885079945 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:00 INFO - PROCESS | 1885 | 1477885080135 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 20:38:00 INFO - PROCESS | 1885 | 1477885080159 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 20:38:00 INFO - PROCESS | 1885 | 1477885080167 Marionette TRACE conn4 <- [1,1480,null,["8"]] 20:38:00 INFO - PROCESS | 1885 | 1477885080316 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 20:38:00 INFO - PROCESS | 1885 | 1477885080325 Marionette TRACE conn4 <- [1,1481,null,{}] 20:38:00 INFO - PROCESS | 1885 | 1477885080331 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b4c400 == 36 [pid = 1885] [id = 347] 20:38:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x81b4c800) [pid = 1885] [serial = 1015] [outer = (nil)] 20:38:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x81b50400) [pid = 1885] [serial = 1016] [outer = 0x81b4c800] 20:38:00 INFO - PROCESS | 1885 | 1477885080453 Marionette DEBUG loaded listener.js 20:38:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x81b51800) [pid = 1885] [serial = 1017] [outer = 0x81b4c800] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82c15000) [pid = 1885] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8304e000) [pid = 1885] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x81b4e400) [pid = 1885] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x81c14000) [pid = 1885] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x82f3fc00) [pid = 1885] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x82e76c00) [pid = 1885] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x92b08800) [pid = 1885] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x81fa1400) [pid = 1885] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x81987000) [pid = 1885] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8335e800) [pid = 1885] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8ba7e000) [pid = 1885] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x831b2400) [pid = 1885] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x82f5e800) [pid = 1885] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 20:38:03 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x82e6b400) [pid = 1885] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 20:38:04 INFO - PROCESS | 1885 | 1477885084984 Marionette TRACE conn4 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 20:38:05 INFO - . 20:38:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5082ms 20:38:05 INFO - PROCESS | 1885 | 1477885085025 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 20:38:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 20:38:05 INFO - PROCESS | 1885 | 1477885085031 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 20:38:05 INFO - PROCESS | 1885 | 1477885085039 Marionette TRACE conn4 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:05 INFO - PROCESS | 1885 | 1477885085261 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 20:38:05 INFO - PROCESS | 1885 | 1477885085286 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 20:38:05 INFO - PROCESS | 1885 | 1477885085290 Marionette TRACE conn4 <- [1,1485,null,["8"]] 20:38:05 INFO - PROCESS | 1885 | 1477885085297 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 20:38:05 INFO - PROCESS | 1885 | 1477885085303 Marionette TRACE conn4 <- [1,1486,null,{}] 20:38:05 INFO - PROCESS | 1885 | 1477885085311 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f89400 == 37 [pid = 1885] [id = 348] 20:38:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x81f8d400) [pid = 1885] [serial = 1018] [outer = (nil)] 20:38:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x81f8fc00) [pid = 1885] [serial = 1019] [outer = 0x81f8d400] 20:38:05 INFO - PROCESS | 1885 | 1477885085423 Marionette DEBUG loaded listener.js 20:38:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x81addc00) [pid = 1885] [serial = 1020] [outer = 0x81f8d400] 20:38:09 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9f0000 == 36 [pid = 1885] [id = 230] 20:38:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9e400 == 35 [pid = 1885] [id = 341] 20:38:09 INFO - PROCESS | 1885 | --DOCSHELL 0x81c12800 == 34 [pid = 1885] [id = 339] 20:38:09 INFO - PROCESS | 1885 | --DOCSHELL 0x94b47c00 == 33 [pid = 1885] [id = 231] 20:38:09 INFO - PROCESS | 1885 | --DOCSHELL 0x94c71000 == 32 [pid = 1885] [id = 234] 20:38:09 INFO - PROCESS | 1885 | --DOCSHELL 0x8335c400 == 31 [pid = 1885] [id = 343] 20:38:09 INFO - PROCESS | 1885 | --DOCSHELL 0x87efdc00 == 30 [pid = 1885] [id = 345] 20:38:09 INFO - PROCESS | 1885 | --DOCSHELL 0x831b1800 == 29 [pid = 1885] [id = 342] 20:38:09 INFO - PROCESS | 1885 | --DOCSHELL 0x81b4c400 == 28 [pid = 1885] [id = 347] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x83360800) [pid = 1885] [serial = 948] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8c04d000) [pid = 1885] [serial = 1010] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8c0e3c00) [pid = 1885] [serial = 1011] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x87eeec00) [pid = 1885] [serial = 1007] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8ba7e800) [pid = 1885] [serial = 1008] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x87ec5400) [pid = 1885] [serial = 1004] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x87ec5c00) [pid = 1885] [serial = 1005] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x831b8800) [pid = 1885] [serial = 1001] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x83287800) [pid = 1885] [serial = 1002] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x82f3d800) [pid = 1885] [serial = 998] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x82f67800) [pid = 1885] [serial = 999] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82d46000) [pid = 1885] [serial = 995] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82d4b000) [pid = 1885] [serial = 996] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x81c1cc00) [pid = 1885] [serial = 992] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x81c1ec00) [pid = 1885] [serial = 993] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x81b56800) [pid = 1885] [serial = 989] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x81b59400) [pid = 1885] [serial = 990] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x83051000) [pid = 1885] [serial = 986] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x83055c00) [pid = 1885] [serial = 987] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x9a368000) [pid = 1885] [serial = 983] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0xa27d3800) [pid = 1885] [serial = 984] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x82f6c000) [pid = 1885] [serial = 980] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x830d5400) [pid = 1885] [serial = 981] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x81fa6800) [pid = 1885] [serial = 977] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81fa8c00) [pid = 1885] [serial = 978] [outer = (nil)] [url = about:blank] 20:38:09 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0xa5d28000) [pid = 1885] [serial = 975] [outer = (nil)] [url = about:blank] 20:38:11 INFO - PROCESS | 1885 | 1477885091011 Marionette TRACE conn4 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 20:38:11 INFO - . 20:38:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5997ms 20:38:11 INFO - PROCESS | 1885 | 1477885091036 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 20:38:11 INFO - PROCESS | 1885 | 1477885091042 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 20:38:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 20:38:11 INFO - PROCESS | 1885 | 1477885091054 Marionette TRACE conn4 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:11 INFO - PROCESS | 1885 | 1477885091291 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 20:38:11 INFO - PROCESS | 1885 | 1477885091323 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 20:38:11 INFO - PROCESS | 1885 | 1477885091328 Marionette TRACE conn4 <- [1,1490,null,["8"]] 20:38:11 INFO - PROCESS | 1885 | 1477885091338 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 20:38:11 INFO - PROCESS | 1885 | 1477885091345 Marionette TRACE conn4 <- [1,1491,null,{}] 20:38:11 INFO - PROCESS | 1885 | 1477885091417 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b4c400 == 29 [pid = 1885] [id = 349] 20:38:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b4d000) [pid = 1885] [serial = 1021] [outer = (nil)] 20:38:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81b52c00) [pid = 1885] [serial = 1022] [outer = 0x81b4d000] 20:38:11 INFO - PROCESS | 1885 | 1477885091531 Marionette DEBUG loaded listener.js 20:38:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81adf000) [pid = 1885] [serial = 1023] [outer = 0x81b4d000] 20:38:12 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8c0f0000) [pid = 1885] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 20:38:12 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81b4c800) [pid = 1885] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 20:38:16 INFO - PROCESS | 1885 | 1477885096113 Marionette TRACE conn4 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 20:38:16 INFO - . 20:38:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5090ms 20:38:16 INFO - PROCESS | 1885 | 1477885096142 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 20:38:16 INFO - PROCESS | 1885 | 1477885096149 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 20:38:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 20:38:16 INFO - PROCESS | 1885 | 1477885096159 Marionette TRACE conn4 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:16 INFO - PROCESS | 1885 | 1477885096384 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 20:38:16 INFO - PROCESS | 1885 | 1477885096550 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 20:38:16 INFO - PROCESS | 1885 | 1477885096557 Marionette TRACE conn4 <- [1,1495,null,["8"]] 20:38:16 INFO - PROCESS | 1885 | 1477885096566 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 20:38:16 INFO - PROCESS | 1885 | 1477885096574 Marionette TRACE conn4 <- [1,1496,null,{}] 20:38:16 INFO - PROCESS | 1885 | 1477885096581 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b54800 == 30 [pid = 1885] [id = 350] 20:38:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81b57800) [pid = 1885] [serial = 1024] [outer = (nil)] 20:38:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81c13800) [pid = 1885] [serial = 1025] [outer = 0x81b57800] 20:38:16 INFO - PROCESS | 1885 | 1477885096735 Marionette DEBUG loaded listener.js 20:38:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81c1c000) [pid = 1885] [serial = 1026] [outer = 0x81b57800] 20:38:18 INFO - PROCESS | 1885 | --DOCSHELL 0x81adf400 == 29 [pid = 1885] [id = 338] 20:38:18 INFO - PROCESS | 1885 | --DOCSHELL 0x81f96c00 == 28 [pid = 1885] [id = 337] 20:38:18 INFO - PROCESS | 1885 | --DOCSHELL 0x92b02000 == 27 [pid = 1885] [id = 336] 20:38:18 INFO - PROCESS | 1885 | --DOCSHELL 0x82b92000 == 26 [pid = 1885] [id = 335] 20:38:18 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa1000 == 25 [pid = 1885] [id = 334] 20:38:18 INFO - PROCESS | 1885 | --DOCSHELL 0x82b99000 == 24 [pid = 1885] [id = 328] 20:38:18 INFO - PROCESS | 1885 | --DOCSHELL 0x82c1b000 == 23 [pid = 1885] [id = 326] 20:38:18 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x81b50400) [pid = 1885] [serial = 1016] [outer = (nil)] [url = about:blank] 20:38:18 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x81b51800) [pid = 1885] [serial = 1017] [outer = (nil)] [url = about:blank] 20:38:18 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8c566800) [pid = 1885] [serial = 1013] [outer = (nil)] [url = about:blank] 20:38:18 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8c569c00) [pid = 1885] [serial = 1014] [outer = (nil)] [url = about:blank] 20:38:20 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81f8d400) [pid = 1885] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 20:38:23 INFO - PROCESS | 1885 | ************************* 20:38:23 INFO - PROCESS | 1885 | A coding exception was thrown and uncaught in a Task. 20:38:23 INFO - PROCESS | 1885 | 20:38:23 INFO - PROCESS | 1885 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:38:23 INFO - PROCESS | 1885 | Full stack: 20:38:23 INFO - PROCESS | 1885 | ************************* 20:38:25 INFO - PROCESS | 1885 | 1477885105405 Marionette TRACE conn4 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 20:38:25 INFO - . 20:38:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9297ms 20:38:25 INFO - PROCESS | 1885 | 1477885105455 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 20:38:25 INFO - PROCESS | 1885 | 1477885105462 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 20:38:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 20:38:25 INFO - PROCESS | 1885 | 1477885105473 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:25 INFO - PROCESS | 1885 | 1477885105692 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 20:38:25 INFO - PROCESS | 1885 | 1477885105858 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 20:38:25 INFO - PROCESS | 1885 | 1477885105865 Marionette TRACE conn4 <- [1,1500,null,["8"]] 20:38:25 INFO - PROCESS | 1885 | 1477885105872 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 20:38:25 INFO - PROCESS | 1885 | 1477885105880 Marionette TRACE conn4 <- [1,1501,null,{}] 20:38:25 INFO - PROCESS | 1885 | 1477885105887 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa0800 == 24 [pid = 1885] [id = 351] 20:38:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81fa1000) [pid = 1885] [serial = 1027] [outer = (nil)] 20:38:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81fa3800) [pid = 1885] [serial = 1028] [outer = 0x81fa1000] 20:38:26 INFO - PROCESS | 1885 | 1477885106047 Marionette DEBUG loaded listener.js 20:38:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81fa8400) [pid = 1885] [serial = 1029] [outer = 0x81fa1000] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x81983000 == 23 [pid = 1885] [id = 333] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x8197f400 == 22 [pid = 1885] [id = 344] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x9b1ad800 == 21 [pid = 1885] [id = 327] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x8c048800 == 20 [pid = 1885] [id = 321] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9d000 == 19 [pid = 1885] [id = 329] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x8c0ee000 == 18 [pid = 1885] [id = 346] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x8c048400 == 17 [pid = 1885] [id = 325] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x81f89400 == 16 [pid = 1885] [id = 348] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x94947400 == 15 [pid = 1885] [id = 331] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x82f49c00 == 14 [pid = 1885] [id = 324] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x8c716c00 == 13 [pid = 1885] [id = 322] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e2000 == 12 [pid = 1885] [id = 332] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x87ef7800 == 11 [pid = 1885] [id = 330] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x83283800 == 10 [pid = 1885] [id = 323] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x82c14c00 == 9 [pid = 1885] [id = 340] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x81b4c400 == 8 [pid = 1885] [id = 349] 20:38:28 INFO - PROCESS | 1885 | --DOCSHELL 0x81b54800 == 7 [pid = 1885] [id = 350] 20:38:28 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81f8fc00) [pid = 1885] [serial = 1019] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81addc00) [pid = 1885] [serial = 1020] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b52c00) [pid = 1885] [serial = 1022] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1885 | 1477885108736 Marionette TRACE conn4 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 20:38:28 INFO - . 20:38:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3327ms 20:38:28 INFO - PROCESS | 1885 | 1477885108800 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 20:38:28 INFO - PROCESS | 1885 | 1477885108807 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 20:38:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 20:38:28 INFO - PROCESS | 1885 | 1477885108819 Marionette TRACE conn4 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:29 INFO - PROCESS | 1885 | 1477885109022 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 20:38:29 INFO - PROCESS | 1885 | 1477885109136 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 20:38:29 INFO - PROCESS | 1885 | 1477885109143 Marionette TRACE conn4 <- [1,1505,null,["8"]] 20:38:29 INFO - PROCESS | 1885 | 1477885109150 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 20:38:29 INFO - PROCESS | 1885 | 1477885109158 Marionette TRACE conn4 <- [1,1506,null,{}] 20:38:29 INFO - PROCESS | 1885 | 1477885109165 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae9000 == 8 [pid = 1885] [id = 352] 20:38:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81ae9800) [pid = 1885] [serial = 1030] [outer = (nil)] 20:38:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b4d400) [pid = 1885] [serial = 1031] [outer = 0x81ae9800] 20:38:29 INFO - PROCESS | 1885 | 1477885109270 Marionette DEBUG loaded listener.js 20:38:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81b55c00) [pid = 1885] [serial = 1032] [outer = 0x81ae9800] 20:38:30 INFO - PROCESS | 1885 | 1477885110744 Marionette TRACE conn4 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 20:38:30 INFO - . 20:38:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1975ms 20:38:30 INFO - PROCESS | 1885 | 1477885110792 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 20:38:30 INFO - PROCESS | 1885 | 1477885110798 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 20:38:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 20:38:30 INFO - PROCESS | 1885 | 1477885110816 Marionette TRACE conn4 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:31 INFO - PROCESS | 1885 | 1477885111044 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 20:38:31 INFO - PROCESS | 1885 | 1477885111076 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 20:38:31 INFO - PROCESS | 1885 | 1477885111081 Marionette TRACE conn4 <- [1,1510,null,["8"]] 20:38:31 INFO - PROCESS | 1885 | 1477885111089 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 20:38:31 INFO - PROCESS | 1885 | 1477885111095 Marionette TRACE conn4 <- [1,1511,null,{}] 20:38:31 INFO - PROCESS | 1885 | 1477885111162 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b58000 == 9 [pid = 1885] [id = 353] 20:38:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81fa7800) [pid = 1885] [serial = 1033] [outer = (nil)] 20:38:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81fac400) [pid = 1885] [serial = 1034] [outer = 0x81fa7800] 20:38:31 INFO - PROCESS | 1885 | 1477885111262 Marionette DEBUG loaded listener.js 20:38:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8198c800) [pid = 1885] [serial = 1035] [outer = 0x81fa7800] 20:38:31 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x81b57800) [pid = 1885] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 20:38:31 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x81b4d000) [pid = 1885] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 20:38:36 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae9000 == 8 [pid = 1885] [id = 352] 20:38:36 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa0800 == 7 [pid = 1885] [id = 351] 20:38:36 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x81adf000) [pid = 1885] [serial = 1023] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81c1c000) [pid = 1885] [serial = 1026] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c13800) [pid = 1885] [serial = 1025] [outer = (nil)] [url = about:blank] 20:38:38 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81fa1000) [pid = 1885] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 20:38:38 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x81ae9800) [pid = 1885] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 20:38:39 INFO - PROCESS | 1885 | 1477885119852 Marionette TRACE conn4 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 20:38:39 INFO - . 20:38:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9055ms 20:38:39 INFO - PROCESS | 1885 | 1477885119872 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 20:38:39 INFO - PROCESS | 1885 | 1477885119879 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 20:38:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 20:38:39 INFO - PROCESS | 1885 | 1477885119891 Marionette TRACE conn4 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:40 INFO - PROCESS | 1885 | 1477885120081 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 20:38:40 INFO - PROCESS | 1885 | 1477885120200 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 20:38:40 INFO - PROCESS | 1885 | 1477885120207 Marionette TRACE conn4 <- [1,1515,null,["8"]] 20:38:40 INFO - PROCESS | 1885 | 1477885120215 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 20:38:40 INFO - PROCESS | 1885 | 1477885120223 Marionette TRACE conn4 <- [1,1516,null,{}] 20:38:40 INFO - PROCESS | 1885 | 1477885120232 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x81aea800 == 8 [pid = 1885] [id = 354] 20:38:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x81aeac00) [pid = 1885] [serial = 1036] [outer = (nil)] 20:38:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b54400) [pid = 1885] [serial = 1037] [outer = 0x81aeac00] 20:38:40 INFO - PROCESS | 1885 | 1477885120339 Marionette DEBUG loaded listener.js 20:38:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81c18000) [pid = 1885] [serial = 1038] [outer = 0x81aeac00] 20:38:40 INFO - PROCESS | 1885 | 1477885120915 Marionette TRACE conn4 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 20:38:40 INFO - . 20:38:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1077ms 20:38:40 INFO - PROCESS | 1885 | 1477885120965 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 20:38:40 INFO - PROCESS | 1885 | 1477885120971 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 20:38:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 20:38:40 INFO - PROCESS | 1885 | 1477885120980 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:41 INFO - PROCESS | 1885 | 1477885121168 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 20:38:41 INFO - PROCESS | 1885 | 1477885121185 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 20:38:41 INFO - PROCESS | 1885 | 1477885121190 Marionette TRACE conn4 <- [1,1520,null,["8"]] 20:38:41 INFO - PROCESS | 1885 | 1477885121296 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 20:38:41 INFO - PROCESS | 1885 | 1477885121303 Marionette TRACE conn4 <- [1,1521,null,{}] 20:38:41 INFO - PROCESS | 1885 | 1477885121309 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c14000 == 9 [pid = 1885] [id = 355] 20:38:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81fa2000) [pid = 1885] [serial = 1039] [outer = (nil)] 20:38:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81fa7c00) [pid = 1885] [serial = 1040] [outer = 0x81fa2000] 20:38:41 INFO - PROCESS | 1885 | 1477885121407 Marionette DEBUG loaded listener.js 20:38:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81fab800) [pid = 1885] [serial = 1041] [outer = 0x81fa2000] 20:38:42 INFO - ...... 20:38:42 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/historical.html | took 1071ms 20:38:42 INFO - PROCESS | 1885 | 1477885122018 Marionette TRACE conn4 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 20:38:42 INFO - PROCESS | 1885 | 1477885122078 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 20:38:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 20:38:42 INFO - PROCESS | 1885 | 1477885122086 Marionette TRACE conn4 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:42 INFO - PROCESS | 1885 | 1477885122325 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 20:38:42 INFO - PROCESS | 1885 | 1477885122421 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 20:38:42 INFO - PROCESS | 1885 | 1477885122431 Marionette TRACE conn4 <- [1,1525,null,["8"]] 20:38:42 INFO - PROCESS | 1885 | 1477885122439 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 20:38:42 INFO - PROCESS | 1885 | 1477885122447 Marionette TRACE conn4 <- [1,1526,null,{}] 20:38:42 INFO - PROCESS | 1885 | 1477885122453 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d48000 == 10 [pid = 1885] [id = 356] 20:38:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82d48400) [pid = 1885] [serial = 1042] [outer = (nil)] 20:38:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82d4b800) [pid = 1885] [serial = 1043] [outer = 0x82d48400] 20:38:42 INFO - PROCESS | 1885 | 1477885122556 Marionette DEBUG loaded listener.js 20:38:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82d4f400) [pid = 1885] [serial = 1044] [outer = 0x82d48400] 20:38:43 INFO - PROCESS | 1885 | 1477885123291 Marionette TRACE conn4 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 20:38:43 INFO - . 20:38:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1225ms 20:38:43 INFO - PROCESS | 1885 | 1477885123321 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 20:38:43 INFO - PROCESS | 1885 | 1477885123328 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 20:38:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 20:38:43 INFO - PROCESS | 1885 | 1477885123340 Marionette TRACE conn4 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:43 INFO - PROCESS | 1885 | 1477885123531 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 20:38:43 INFO - PROCESS | 1885 | 1477885123701 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 20:38:43 INFO - PROCESS | 1885 | 1477885123705 Marionette TRACE conn4 <- [1,1530,null,["8"]] 20:38:43 INFO - PROCESS | 1885 | 1477885123715 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 20:38:43 INFO - PROCESS | 1885 | 1477885123723 Marionette TRACE conn4 <- [1,1531,null,{}] 20:38:43 INFO - PROCESS | 1885 | 1477885123730 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa6400 == 11 [pid = 1885] [id = 357] 20:38:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x81fa6c00) [pid = 1885] [serial = 1045] [outer = (nil)] 20:38:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82b91c00) [pid = 1885] [serial = 1046] [outer = 0x81fa6c00] 20:38:43 INFO - PROCESS | 1885 | 1477885123853 Marionette DEBUG loaded listener.js 20:38:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82e78c00) [pid = 1885] [serial = 1047] [outer = 0x81fa6c00] 20:38:44 INFO - PROCESS | 1885 | 1477885124642 Marionette TRACE conn4 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 20:38:44 INFO - ...... 20:38:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1341ms 20:38:44 INFO - PROCESS | 1885 | 1477885124682 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 20:38:44 INFO - PROCESS | 1885 | 1477885124689 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 20:38:44 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 20:38:44 INFO - PROCESS | 1885 | 1477885124698 Marionette TRACE conn4 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:44 INFO - PROCESS | 1885 | 1477885124927 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 20:38:45 INFO - PROCESS | 1885 | 1477885125056 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 20:38:45 INFO - PROCESS | 1885 | 1477885125062 Marionette TRACE conn4 <- [1,1535,null,["8"]] 20:38:45 INFO - PROCESS | 1885 | 1477885125068 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 20:38:45 INFO - PROCESS | 1885 | 1477885125074 Marionette TRACE conn4 <- [1,1536,null,{}] 20:38:45 INFO - PROCESS | 1885 | 1477885125081 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f67000 == 12 [pid = 1885] [id = 358] 20:38:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x82f67400) [pid = 1885] [serial = 1048] [outer = (nil)] 20:38:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x82f6c000) [pid = 1885] [serial = 1049] [outer = 0x82f67400] 20:38:45 INFO - PROCESS | 1885 | 1477885125232 Marionette DEBUG loaded listener.js 20:38:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8304e800) [pid = 1885] [serial = 1050] [outer = 0x82f67400] 20:38:45 INFO - PROCESS | 1885 | 1477885125962 Marionette TRACE conn4 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 20:38:46 INFO - .. 20:38:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1322ms 20:38:46 INFO - PROCESS | 1885 | 1477885126028 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 20:38:46 INFO - PROCESS | 1885 | 1477885126036 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 20:38:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 20:38:46 INFO - PROCESS | 1885 | 1477885126088 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:46 INFO - PROCESS | 1885 | 1477885126314 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 20:38:46 INFO - PROCESS | 1885 | 1477885126490 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 20:38:46 INFO - PROCESS | 1885 | 1477885126495 Marionette TRACE conn4 <- [1,1540,null,["8"]] 20:38:46 INFO - PROCESS | 1885 | 1477885126508 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 20:38:46 INFO - PROCESS | 1885 | 1477885126516 Marionette TRACE conn4 <- [1,1541,null,{}] 20:38:46 INFO - PROCESS | 1885 | 1477885126528 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x830d5800 == 13 [pid = 1885] [id = 359] 20:38:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x830d5c00) [pid = 1885] [serial = 1051] [outer = (nil)] 20:38:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x831ae000) [pid = 1885] [serial = 1052] [outer = 0x830d5c00] 20:38:46 INFO - PROCESS | 1885 | 1477885126641 Marionette DEBUG loaded listener.js 20:38:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x831b3800) [pid = 1885] [serial = 1053] [outer = 0x830d5c00] 20:38:47 INFO - PROCESS | 1885 | 1477885127350 Marionette TRACE conn4 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 20:38:47 INFO - . 20:38:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1326ms 20:38:47 INFO - PROCESS | 1885 | 1477885127410 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 20:38:47 INFO - PROCESS | 1885 | 1477885127414 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 20:38:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 20:38:47 INFO - PROCESS | 1885 | 1477885127427 Marionette TRACE conn4 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:47 INFO - PROCESS | 1885 | 1477885127663 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 20:38:47 INFO - PROCESS | 1885 | 1477885127893 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 20:38:47 INFO - PROCESS | 1885 | 1477885127900 Marionette TRACE conn4 <- [1,1545,null,["8"]] 20:38:47 INFO - PROCESS | 1885 | 1477885127910 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 20:38:47 INFO - PROCESS | 1885 | 1477885127920 Marionette TRACE conn4 <- [1,1546,null,{}] 20:38:47 INFO - PROCESS | 1885 | 1477885127928 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x81adf400 == 14 [pid = 1885] [id = 360] 20:38:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x81ae1800) [pid = 1885] [serial = 1054] [outer = (nil)] 20:38:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x81c1f800) [pid = 1885] [serial = 1055] [outer = 0x81ae1800] 20:38:48 INFO - PROCESS | 1885 | 1477885128063 Marionette DEBUG loaded listener.js 20:38:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x81fa4800) [pid = 1885] [serial = 1056] [outer = 0x81ae1800] 20:38:48 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x81fac400) [pid = 1885] [serial = 1034] [outer = (nil)] [url = about:blank] 20:38:48 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x81b4d400) [pid = 1885] [serial = 1031] [outer = (nil)] [url = about:blank] 20:38:48 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x81b55c00) [pid = 1885] [serial = 1032] [outer = (nil)] [url = about:blank] 20:38:48 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x81fa3800) [pid = 1885] [serial = 1028] [outer = (nil)] [url = about:blank] 20:38:48 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x81fa8400) [pid = 1885] [serial = 1029] [outer = (nil)] [url = about:blank] 20:38:48 INFO - PROCESS | 1885 | 1477885128835 Marionette TRACE conn4 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 20:38:48 INFO - ... 20:38:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1425ms 20:38:48 INFO - PROCESS | 1885 | 1477885128849 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 20:38:48 INFO - PROCESS | 1885 | 1477885128855 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 20:38:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 20:38:48 INFO - PROCESS | 1885 | 1477885128867 Marionette TRACE conn4 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:49 INFO - PROCESS | 1885 | 1477885129058 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 20:38:49 INFO - PROCESS | 1885 | 1477885129179 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 20:38:49 INFO - PROCESS | 1885 | 1477885129186 Marionette TRACE conn4 <- [1,1550,null,["8"]] 20:38:49 INFO - PROCESS | 1885 | 1477885129192 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 20:38:49 INFO - PROCESS | 1885 | 1477885129201 Marionette TRACE conn4 <- [1,1551,null,{}] 20:38:49 INFO - PROCESS | 1885 | 1477885129206 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c1bc00 == 15 [pid = 1885] [id = 361] 20:38:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x82d47000) [pid = 1885] [serial = 1057] [outer = (nil)] 20:38:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x82e6a400) [pid = 1885] [serial = 1058] [outer = 0x82d47000] 20:38:49 INFO - PROCESS | 1885 | 1477885129302 Marionette DEBUG loaded listener.js 20:38:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x82f42000) [pid = 1885] [serial = 1059] [outer = 0x82d47000] 20:38:49 INFO - PROCESS | 1885 | 1477885129819 Marionette TRACE conn4 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 20:38:49 INFO - . 20:38:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 970ms 20:38:49 INFO - PROCESS | 1885 | 1477885129837 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 20:38:49 INFO - PROCESS | 1885 | 1477885129840 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 20:38:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 20:38:49 INFO - PROCESS | 1885 | 1477885129847 Marionette TRACE conn4 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:50 INFO - PROCESS | 1885 | 1477885130064 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 20:38:50 INFO - PROCESS | 1885 | 1477885130084 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 20:38:50 INFO - PROCESS | 1885 | 1477885130094 Marionette TRACE conn4 <- [1,1555,null,["8"]] 20:38:50 INFO - PROCESS | 1885 | 1477885130108 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 20:38:50 INFO - PROCESS | 1885 | 1477885130116 Marionette TRACE conn4 <- [1,1556,null,{}] 20:38:50 INFO - PROCESS | 1885 | 1477885130121 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x81984000 == 16 [pid = 1885] [id = 362] 20:38:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x830ce000) [pid = 1885] [serial = 1060] [outer = (nil)] 20:38:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x831ae800) [pid = 1885] [serial = 1061] [outer = 0x830ce000] 20:38:50 INFO - PROCESS | 1885 | 1477885130215 Marionette DEBUG loaded listener.js 20:38:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x83286400) [pid = 1885] [serial = 1062] [outer = 0x830ce000] 20:38:50 INFO - PROCESS | 1885 | 1477885130820 Marionette TRACE conn4 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 20:38:50 INFO - . 20:38:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1019ms 20:38:50 INFO - PROCESS | 1885 | 1477885130867 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 20:38:50 INFO - PROCESS | 1885 | 1477885130870 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 20:38:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 20:38:50 INFO - PROCESS | 1885 | 1477885130879 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:51 INFO - PROCESS | 1885 | 1477885131101 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 20:38:51 INFO - PROCESS | 1885 | 1477885131122 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 20:38:51 INFO - PROCESS | 1885 | 1477885131126 Marionette TRACE conn4 <- [1,1560,null,["8"]] 20:38:51 INFO - PROCESS | 1885 | 1477885131132 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 20:38:51 INFO - PROCESS | 1885 | 1477885131138 Marionette TRACE conn4 <- [1,1561,null,{}] 20:38:51 INFO - PROCESS | 1885 | 1477885131213 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c15000 == 17 [pid = 1885] [id = 363] 20:38:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x81c15c00) [pid = 1885] [serial = 1063] [outer = (nil)] 20:38:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x83356800) [pid = 1885] [serial = 1064] [outer = 0x81c15c00] 20:38:51 INFO - PROCESS | 1885 | 1477885131306 Marionette DEBUG loaded listener.js 20:38:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x83359400) [pid = 1885] [serial = 1065] [outer = 0x81c15c00] 20:38:51 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x81fa2000) [pid = 1885] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 20:38:51 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x81aeac00) [pid = 1885] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 20:38:51 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x81fa7800) [pid = 1885] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 20:38:52 INFO - PROCESS | 1885 | 1477885132098 Marionette TRACE conn4 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 20:38:52 INFO - .................. 20:38:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1276ms 20:38:52 INFO - PROCESS | 1885 | 1477885132153 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 20:38:52 INFO - PROCESS | 1885 | 1477885132157 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 20:38:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 20:38:52 INFO - PROCESS | 1885 | 1477885132165 Marionette TRACE conn4 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:52 INFO - PROCESS | 1885 | 1477885132330 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 20:38:52 INFO - PROCESS | 1885 | 1477885132448 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 20:38:52 INFO - PROCESS | 1885 | 1477885132451 Marionette TRACE conn4 <- [1,1565,null,["8"]] 20:38:52 INFO - PROCESS | 1885 | 1477885132459 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 20:38:52 INFO - PROCESS | 1885 | 1477885132470 Marionette TRACE conn4 <- [1,1566,null,{}] 20:38:52 INFO - PROCESS | 1885 | 1477885132477 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x87ecf400 == 18 [pid = 1885] [id = 364] 20:38:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x87ecfc00) [pid = 1885] [serial = 1066] [outer = (nil)] 20:38:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x87eee800) [pid = 1885] [serial = 1067] [outer = 0x87ecfc00] 20:38:52 INFO - PROCESS | 1885 | 1477885132583 Marionette DEBUG loaded listener.js 20:38:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x87ef1800) [pid = 1885] [serial = 1068] [outer = 0x87ecfc00] 20:38:53 INFO - PROCESS | 1885 | 1477885133088 Marionette TRACE conn4 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 20:38:53 INFO - . 20:38:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 970ms 20:38:53 INFO - PROCESS | 1885 | 1477885133148 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 20:38:53 INFO - PROCESS | 1885 | 1477885133152 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 20:38:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 20:38:53 INFO - PROCESS | 1885 | 1477885133167 Marionette TRACE conn4 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:53 INFO - PROCESS | 1885 | 1477885133317 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 20:38:53 INFO - PROCESS | 1885 | 1477885133330 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 20:38:53 INFO - PROCESS | 1885 | 1477885133333 Marionette TRACE conn4 <- [1,1570,null,["8"]] 20:38:53 INFO - PROCESS | 1885 | 1477885133341 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 20:38:53 INFO - PROCESS | 1885 | 1477885133345 Marionette TRACE conn4 <- [1,1571,null,{}] 20:38:53 INFO - PROCESS | 1885 | 1477885133351 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba7f800 == 19 [pid = 1885] [id = 365] 20:38:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8ba80000) [pid = 1885] [serial = 1069] [outer = (nil)] 20:38:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8ba83800) [pid = 1885] [serial = 1070] [outer = 0x8ba80000] 20:38:53 INFO - PROCESS | 1885 | 1477885133469 Marionette DEBUG loaded listener.js 20:38:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8ba89400) [pid = 1885] [serial = 1071] [outer = 0x8ba80000] 20:38:54 INFO - PROCESS | 1885 | 1477885134118 Marionette TRACE conn4 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 20:38:54 INFO - ... 20:38:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 981ms 20:38:54 INFO - PROCESS | 1885 | 1477885134147 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 20:38:54 INFO - PROCESS | 1885 | 1477885134150 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 20:38:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 20:38:54 INFO - PROCESS | 1885 | 1477885134165 Marionette TRACE conn4 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:54 INFO - PROCESS | 1885 | 1477885134323 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 20:38:54 INFO - PROCESS | 1885 | 1477885134440 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 20:38:54 INFO - PROCESS | 1885 | 1477885134444 Marionette TRACE conn4 <- [1,1575,null,["8"]] 20:38:54 INFO - PROCESS | 1885 | 1477885134457 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 20:38:54 INFO - PROCESS | 1885 | 1477885134463 Marionette TRACE conn4 <- [1,1576,null,{}] 20:38:54 INFO - PROCESS | 1885 | 1477885134468 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae1400 == 20 [pid = 1885] [id = 366] 20:38:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x82f63000) [pid = 1885] [serial = 1072] [outer = (nil)] 20:38:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8c04cc00) [pid = 1885] [serial = 1073] [outer = 0x82f63000] 20:38:54 INFO - PROCESS | 1885 | 1477885134558 Marionette DEBUG loaded listener.js 20:38:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8c04e400) [pid = 1885] [serial = 1074] [outer = 0x82f63000] 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:38:56 INFO - .................................................................................................................................................................................................................................................................................................................................... 20:38:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2662ms 20:38:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 20:38:57 INFO - PROCESS | 1885 | 1477885136427 Marionette TRACE conn4 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 20:38:57 INFO - PROCESS | 1885 | 1477885136831 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 20:38:57 INFO - PROCESS | 1885 | 1477885136838 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 20:38:57 INFO - PROCESS | 1885 | 1477885136855 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:57 INFO - PROCESS | 1885 | 1477885137241 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 20:38:57 INFO - PROCESS | 1885 | 1477885137545 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 20:38:57 INFO - PROCESS | 1885 | 1477885137560 Marionette TRACE conn4 <- [1,1580,null,["8"]] 20:38:57 INFO - PROCESS | 1885 | 1477885137620 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 20:38:57 INFO - PROCESS | 1885 | 1477885137629 Marionette TRACE conn4 <- [1,1581,null,{}] 20:38:57 INFO - PROCESS | 1885 | 1477885137635 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ce6e800 == 21 [pid = 1885] [id = 367] 20:38:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8ce6ec00) [pid = 1885] [serial = 1075] [outer = (nil)] 20:38:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8ce71800) [pid = 1885] [serial = 1076] [outer = 0x8ce6ec00] 20:38:57 INFO - PROCESS | 1885 | 1477885137749 Marionette DEBUG loaded listener.js 20:38:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8ce75c00) [pid = 1885] [serial = 1077] [outer = 0x8ce6ec00] 20:38:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9ec000 == 22 [pid = 1885] [id = 368] 20:38:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8d9ec400) [pid = 1885] [serial = 1078] [outer = (nil)] 20:38:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8d9ec800) [pid = 1885] [serial = 1079] [outer = 0x8d9ec400] 20:38:58 INFO - PROCESS | 1885 | 1477885138549 Marionette TRACE conn4 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 20:38:58 INFO - . 20:38:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1735ms 20:38:58 INFO - PROCESS | 1885 | 1477885138601 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 20:38:58 INFO - PROCESS | 1885 | 1477885138606 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 20:38:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 20:38:58 INFO - PROCESS | 1885 | 1477885138615 Marionette TRACE conn4 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:58 INFO - PROCESS | 1885 | 1477885138826 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 20:38:58 INFO - PROCESS | 1885 | 1477885138991 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 20:38:59 INFO - PROCESS | 1885 | 1477885138997 Marionette TRACE conn4 <- [1,1585,null,["8"]] 20:38:59 INFO - PROCESS | 1885 | 1477885139004 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 20:38:59 INFO - PROCESS | 1885 | 1477885139010 Marionette TRACE conn4 <- [1,1586,null,{}] 20:38:59 INFO - PROCESS | 1885 | 1477885139016 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f441400 == 23 [pid = 1885] [id = 369] 20:38:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8f444800) [pid = 1885] [serial = 1080] [outer = (nil)] 20:38:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8f448400) [pid = 1885] [serial = 1081] [outer = 0x8f444800] 20:38:59 INFO - PROCESS | 1885 | 1477885139162 Marionette DEBUG loaded listener.js 20:38:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8f44ac00) [pid = 1885] [serial = 1082] [outer = 0x8f444800] 20:38:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f949800 == 24 [pid = 1885] [id = 370] 20:38:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8f94b400) [pid = 1885] [serial = 1083] [outer = (nil)] 20:38:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8f949c00) [pid = 1885] [serial = 1084] [outer = 0x8f94b400] 20:39:01 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x81fa7c00) [pid = 1885] [serial = 1040] [outer = (nil)] [url = about:blank] 20:39:01 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x81fab800) [pid = 1885] [serial = 1041] [outer = (nil)] [url = about:blank] 20:39:01 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x81b54400) [pid = 1885] [serial = 1037] [outer = (nil)] [url = about:blank] 20:39:01 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x81c18000) [pid = 1885] [serial = 1038] [outer = (nil)] [url = about:blank] 20:39:01 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8198c800) [pid = 1885] [serial = 1035] [outer = (nil)] [url = about:blank] 20:39:04 INFO - PROCESS | 1885 | 1477885144715 Marionette TRACE conn4 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 20:39:04 INFO - . 20:39:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6159ms 20:39:04 INFO - PROCESS | 1885 | 1477885144775 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 20:39:04 INFO - PROCESS | 1885 | 1477885144781 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 20:39:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 20:39:04 INFO - PROCESS | 1885 | 1477885144799 Marionette TRACE conn4 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:05 INFO - PROCESS | 1885 | 1477885145027 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 20:39:05 INFO - PROCESS | 1885 | 1477885145055 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 20:39:05 INFO - PROCESS | 1885 | 1477885145062 Marionette TRACE conn4 <- [1,1590,null,["8"]] 20:39:05 INFO - PROCESS | 1885 | 1477885145070 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 20:39:05 INFO - PROCESS | 1885 | 1477885145076 Marionette TRACE conn4 <- [1,1591,null,{}] 20:39:05 INFO - PROCESS | 1885 | 1477885145152 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9d800 == 25 [pid = 1885] [id = 371] 20:39:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82b9dc00) [pid = 1885] [serial = 1085] [outer = (nil)] 20:39:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82c16800) [pid = 1885] [serial = 1086] [outer = 0x82b9dc00] 20:39:05 INFO - PROCESS | 1885 | 1477885145261 Marionette DEBUG loaded listener.js 20:39:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82d4bc00) [pid = 1885] [serial = 1087] [outer = 0x82b9dc00] 20:39:05 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82d47000) [pid = 1885] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 20:39:05 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x81ae1800) [pid = 1885] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 20:39:05 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8ba80000) [pid = 1885] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 20:39:05 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x81c15c00) [pid = 1885] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 20:39:05 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x87ecfc00) [pid = 1885] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 20:39:05 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x830ce000) [pid = 1885] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 20:39:05 INFO - PROCESS | 1885 | 1477885145926 Marionette TRACE conn4 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 20:39:05 INFO - .. 20:39:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1174ms 20:39:05 INFO - PROCESS | 1885 | 1477885145977 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 20:39:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 20:39:05 INFO - PROCESS | 1885 | 1477885145982 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 20:39:05 INFO - PROCESS | 1885 | 1477885145991 Marionette TRACE conn4 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:06 INFO - PROCESS | 1885 | 1477885146182 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 20:39:06 INFO - PROCESS | 1885 | 1477885146197 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 20:39:06 INFO - PROCESS | 1885 | 1477885146202 Marionette TRACE conn4 <- [1,1595,null,["8"]] 20:39:06 INFO - PROCESS | 1885 | 1477885146208 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 20:39:06 INFO - PROCESS | 1885 | 1477885146213 Marionette TRACE conn4 <- [1,1596,null,{}] 20:39:06 INFO - PROCESS | 1885 | 1477885146219 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x8304b400 == 26 [pid = 1885] [id = 372] 20:39:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8304d000) [pid = 1885] [serial = 1088] [outer = (nil)] 20:39:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x83055800) [pid = 1885] [serial = 1089] [outer = 0x8304d000] 20:39:06 INFO - PROCESS | 1885 | 1477885146319 Marionette DEBUG loaded listener.js 20:39:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x831b6c00) [pid = 1885] [serial = 1090] [outer = 0x8304d000] 20:39:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x8328a400 == 27 [pid = 1885] [id = 373] 20:39:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x83363000) [pid = 1885] [serial = 1091] [outer = (nil)] 20:39:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x87ec6800) [pid = 1885] [serial = 1092] [outer = 0x83363000] 20:39:07 INFO - PROCESS | 1885 | 1477885147122 Marionette TRACE conn4 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 20:39:07 INFO - . 20:39:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1179ms 20:39:07 INFO - PROCESS | 1885 | 1477885147178 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 20:39:07 INFO - PROCESS | 1885 | 1477885147186 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 20:39:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 20:39:07 INFO - PROCESS | 1885 | 1477885147198 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:07 INFO - PROCESS | 1885 | 1477885147387 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 20:39:07 INFO - PROCESS | 1885 | 1477885147521 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 20:39:07 INFO - PROCESS | 1885 | 1477885147527 Marionette TRACE conn4 <- [1,1600,null,["8"]] 20:39:07 INFO - PROCESS | 1885 | 1477885147533 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 20:39:07 INFO - PROCESS | 1885 | 1477885147540 Marionette TRACE conn4 <- [1,1601,null,{}] 20:39:07 INFO - PROCESS | 1885 | 1477885147546 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c044c00 == 28 [pid = 1885] [id = 374] 20:39:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8c049800) [pid = 1885] [serial = 1093] [outer = (nil)] 20:39:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8c570c00) [pid = 1885] [serial = 1094] [outer = 0x8c049800] 20:39:07 INFO - PROCESS | 1885 | 1477885147659 Marionette DEBUG loaded listener.js 20:39:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8ce6c400) [pid = 1885] [serial = 1095] [outer = 0x8c049800] 20:39:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fadc00 == 29 [pid = 1885] [id = 375] 20:39:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x82c14800) [pid = 1885] [serial = 1096] [outer = (nil)] 20:39:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x81b59000) [pid = 1885] [serial = 1097] [outer = 0x82c14800] 20:39:08 INFO - PROCESS | 1885 | [1885] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 20:39:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x82f43000) [pid = 1885] [serial = 1098] [outer = 0x82c14800] 20:39:08 INFO - PROCESS | 1885 | 1477885148533 Marionette TRACE conn4 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 20:39:08 INFO - . 20:39:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1376ms 20:39:08 INFO - PROCESS | 1885 | 1477885148581 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 20:39:08 INFO - PROCESS | 1885 | 1477885148588 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 20:39:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 20:39:08 INFO - PROCESS | 1885 | 1477885148599 Marionette TRACE conn4 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:08 INFO - PROCESS | 1885 | 1477885148893 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 20:39:09 INFO - PROCESS | 1885 | 1477885149012 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 20:39:09 INFO - PROCESS | 1885 | 1477885149018 Marionette TRACE conn4 <- [1,1605,null,["8"]] 20:39:09 INFO - PROCESS | 1885 | 1477885149030 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 20:39:09 INFO - PROCESS | 1885 | 1477885149038 Marionette TRACE conn4 <- [1,1606,null,{}] 20:39:09 INFO - PROCESS | 1885 | 1477885149044 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x83284400 == 30 [pid = 1885] [id = 376] 20:39:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x83286000) [pid = 1885] [serial = 1099] [outer = (nil)] 20:39:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x83288000) [pid = 1885] [serial = 1100] [outer = 0x83286000] 20:39:09 INFO - PROCESS | 1885 | 1477885149163 Marionette DEBUG loaded listener.js 20:39:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x87ef1000) [pid = 1885] [serial = 1101] [outer = 0x83286000] 20:39:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ce6fc00 == 31 [pid = 1885] [id = 377] 20:39:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8ce77c00) [pid = 1885] [serial = 1102] [outer = (nil)] 20:39:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8ba84400) [pid = 1885] [serial = 1103] [outer = 0x8ce77c00] 20:39:09 INFO - PROCESS | 1885 | 1477885149949 Marionette TRACE conn4 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 20:39:09 INFO - . 20:39:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1376ms 20:39:10 INFO - PROCESS | 1885 | 1477885150005 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 20:39:10 INFO - PROCESS | 1885 | 1477885150013 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 20:39:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 20:39:10 INFO - PROCESS | 1885 | 1477885150022 Marionette TRACE conn4 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:10 INFO - PROCESS | 1885 | 1477885150229 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 20:39:10 INFO - PROCESS | 1885 | 1477885150394 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 20:39:10 INFO - PROCESS | 1885 | 1477885150400 Marionette TRACE conn4 <- [1,1610,null,["8"]] 20:39:10 INFO - PROCESS | 1885 | 1477885150413 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 20:39:10 INFO - PROCESS | 1885 | 1477885150421 Marionette TRACE conn4 <- [1,1611,null,{}] 20:39:10 INFO - PROCESS | 1885 | 1477885150427 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9e8c00 == 32 [pid = 1885] [id = 378] 20:39:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8d9f1000) [pid = 1885] [serial = 1104] [outer = (nil)] 20:39:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8f445800) [pid = 1885] [serial = 1105] [outer = 0x8d9f1000] 20:39:10 INFO - PROCESS | 1885 | 1477885150535 Marionette DEBUG loaded listener.js 20:39:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8f4e2000) [pid = 1885] [serial = 1106] [outer = 0x8d9f1000] 20:39:11 INFO - PROCESS | 1885 | 1477885151180 Marionette TRACE conn4 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 20:39:11 INFO - . 20:39:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1233ms 20:39:11 INFO - PROCESS | 1885 | 1477885151263 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 20:39:11 INFO - PROCESS | 1885 | 1477885151271 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 20:39:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 20:39:11 INFO - PROCESS | 1885 | 1477885151296 Marionette TRACE conn4 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:11 INFO - PROCESS | 1885 | 1477885151488 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 20:39:11 INFO - PROCESS | 1885 | 1477885151653 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 20:39:11 INFO - PROCESS | 1885 | 1477885151657 Marionette TRACE conn4 <- [1,1615,null,["8"]] 20:39:11 INFO - PROCESS | 1885 | 1477885151669 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 20:39:11 INFO - PROCESS | 1885 | 1477885151677 Marionette TRACE conn4 <- [1,1616,null,{}] 20:39:11 INFO - PROCESS | 1885 | 1477885151684 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f9cb000 == 33 [pid = 1885] [id = 379] 20:39:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8f9cfc00) [pid = 1885] [serial = 1107] [outer = (nil)] 20:39:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x90356800) [pid = 1885] [serial = 1108] [outer = 0x8f9cfc00] 20:39:11 INFO - PROCESS | 1885 | 1477885151794 Marionette DEBUG loaded listener.js 20:39:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x90d6b000) [pid = 1885] [serial = 1109] [outer = 0x8f9cfc00] 20:39:12 INFO - PROCESS | 1885 | 1477885152424 Marionette TRACE conn4 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 20:39:12 INFO - . 20:39:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1177ms 20:39:12 INFO - PROCESS | 1885 | 1477885152455 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 20:39:12 INFO - PROCESS | 1885 | 1477885152460 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 20:39:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 20:39:12 INFO - PROCESS | 1885 | 1477885152472 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:12 INFO - PROCESS | 1885 | 1477885152674 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 20:39:12 INFO - PROCESS | 1885 | 1477885152926 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 20:39:12 INFO - PROCESS | 1885 | 1477885152931 Marionette TRACE conn4 <- [1,1620,null,["8"]] 20:39:12 INFO - PROCESS | 1885 | 1477885152941 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 20:39:12 INFO - PROCESS | 1885 | 1477885152946 Marionette TRACE conn4 <- [1,1621,null,{}] 20:39:12 INFO - PROCESS | 1885 | 1477885152953 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c1dc00 == 34 [pid = 1885] [id = 380] 20:39:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x81f94400) [pid = 1885] [serial = 1110] [outer = (nil)] 20:39:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x92aa1800) [pid = 1885] [serial = 1111] [outer = 0x81f94400] 20:39:13 INFO - PROCESS | 1885 | 1477885153097 Marionette DEBUG loaded listener.js 20:39:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x92b02400) [pid = 1885] [serial = 1112] [outer = 0x81f94400] 20:39:13 INFO - PROCESS | 1885 | 1477885153781 Marionette TRACE conn4 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 20:39:13 INFO - ...... 20:39:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1373ms 20:39:13 INFO - PROCESS | 1885 | 1477885153842 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 20:39:13 INFO - PROCESS | 1885 | 1477885153846 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 20:39:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 20:39:13 INFO - PROCESS | 1885 | 1477885153853 Marionette TRACE conn4 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:14 INFO - PROCESS | 1885 | 1477885154064 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 20:39:14 INFO - PROCESS | 1885 | 1477885154207 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 20:39:14 INFO - PROCESS | 1885 | 1477885154212 Marionette TRACE conn4 <- [1,1625,null,["8"]] 20:39:14 INFO - PROCESS | 1885 | 1477885154235 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 20:39:14 INFO - PROCESS | 1885 | 1477885154241 Marionette TRACE conn4 <- [1,1626,null,{}] 20:39:14 INFO - PROCESS | 1885 | 1477885154247 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c13800 == 35 [pid = 1885] [id = 381] 20:39:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x82d51c00) [pid = 1885] [serial = 1113] [outer = (nil)] 20:39:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8c04a000) [pid = 1885] [serial = 1114] [outer = 0x82d51c00] 20:39:14 INFO - PROCESS | 1885 | 1477885154347 Marionette DEBUG loaded listener.js 20:39:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8c03f400) [pid = 1885] [serial = 1115] [outer = 0x82d51c00] 20:39:15 INFO - PROCESS | 1885 | 1477885155044 Marionette TRACE conn4 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 20:39:15 INFO - . 20:39:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1226ms 20:39:15 INFO - PROCESS | 1885 | 1477885155083 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 20:39:15 INFO - PROCESS | 1885 | 1477885155089 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 20:39:15 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 20:39:15 INFO - PROCESS | 1885 | 1477885155100 Marionette TRACE conn4 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:15 INFO - PROCESS | 1885 | 1477885155286 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 20:39:15 INFO - PROCESS | 1885 | 1477885155483 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 20:39:15 INFO - PROCESS | 1885 | 1477885155494 Marionette TRACE conn4 <- [1,1630,null,["8"]] 20:39:15 INFO - PROCESS | 1885 | 1477885155509 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 20:39:15 INFO - PROCESS | 1885 | 1477885155519 Marionette TRACE conn4 <- [1,1631,null,{}] 20:39:15 INFO - PROCESS | 1885 | 1477885155540 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\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fab800 == 36 [pid = 1885] [id = 382] 20:39:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x81fae400) [pid = 1885] [serial = 1116] [outer = (nil)] 20:39:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x81987c00) [pid = 1885] [serial = 1117] [outer = 0x81fae400] 20:39:15 INFO - PROCESS | 1885 | 1477885155652 Marionette DEBUG loaded listener.js 20:39:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x830cb400) [pid = 1885] [serial = 1118] [outer = 0x81fae400] 20:39:16 INFO - PROCESS | 1885 | --DOCSHELL 0x8328a400 == 35 [pid = 1885] [id = 373] 20:39:16 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9ec000 == 34 [pid = 1885] [id = 368] 20:39:16 INFO - PROCESS | 1885 | --DOCSHELL 0x8f949800 == 33 [pid = 1885] [id = 370] 20:39:16 INFO - PROCESS | 1885 | --DOCSHELL 0x81b58000 == 32 [pid = 1885] [id = 353] 20:39:16 INFO - PROCESS | 1885 | --DOCSHELL 0x81fadc00 == 31 [pid = 1885] [id = 375] 20:39:16 INFO - PROCESS | 1885 | --DOCSHELL 0x8ce6fc00 == 30 [pid = 1885] [id = 377] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x82f6c000) [pid = 1885] [serial = 1049] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x82d4b800) [pid = 1885] [serial = 1043] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x8c04cc00) [pid = 1885] [serial = 1073] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x831ae000) [pid = 1885] [serial = 1052] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x82b91c00) [pid = 1885] [serial = 1046] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8ba83800) [pid = 1885] [serial = 1070] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8ba89400) [pid = 1885] [serial = 1071] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x87eee800) [pid = 1885] [serial = 1067] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x87ef1800) [pid = 1885] [serial = 1068] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x83356800) [pid = 1885] [serial = 1064] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x83359400) [pid = 1885] [serial = 1065] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x831ae800) [pid = 1885] [serial = 1061] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x83286400) [pid = 1885] [serial = 1062] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x82e6a400) [pid = 1885] [serial = 1058] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82f42000) [pid = 1885] [serial = 1059] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x81c1f800) [pid = 1885] [serial = 1055] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x81fa4800) [pid = 1885] [serial = 1056] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1885 | 1477885157201 Marionette TRACE conn4 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 20:39:17 INFO - . 20:39:17 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 2131ms 20:39:17 INFO - PROCESS | 1885 | 1477885157231 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 1885 | 1477885157237 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 20:39:17 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 20:39:17 INFO - PROCESS | 1885 | 1477885157246 Marionette TRACE conn4 -> [0,1634,"getContext",null] 20:39:17 INFO - PROCESS | 1885 | 1477885157253 Marionette TRACE conn4 <- [1,1634,null,{"value":"content"}] 20:39:17 INFO - PROCESS | 1885 | 1477885157261 Marionette TRACE conn4 -> [0,1635,"setContext",{"value":"chrome"}] 20:39:17 INFO - PROCESS | 1885 | 1477885157267 Marionette TRACE conn4 <- [1,1635,null,{}] 20:39:17 INFO - PROCESS | 1885 | 1477885157278 Marionette TRACE conn4 -> [0,1636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:39:17 INFO - PROCESS | 1885 | 1477885157300 Marionette TRACE conn4 <- [1,1636,null,{"value":true}] 20:39:17 INFO - PROCESS | 1885 | 1477885157305 Marionette TRACE conn4 -> [0,1637,"setContext",{"value":"content"}] 20:39:17 INFO - PROCESS | 1885 | 1477885157316 Marionette TRACE conn4 <- [1,1637,null,{}] 20:39:17 INFO - Setting pref dom.requestIdleCallback.enabled (true) 20:39:17 INFO - PROCESS | 1885 | 1477885157329 Marionette TRACE conn4 -> [0,1638,"getContext",null] 20:39:17 INFO - PROCESS | 1885 | 1477885157334 Marionette TRACE conn4 <- [1,1638,null,{"value":"content"}] 20:39:17 INFO - PROCESS | 1885 | 1477885157340 Marionette TRACE conn4 -> [0,1639,"setContext",{"value":"chrome"}] 20:39:17 INFO - PROCESS | 1885 | 1477885157344 Marionette TRACE conn4 <- [1,1639,null,{}] 20:39:17 INFO - PROCESS | 1885 | 1477885157350 Marionette TRACE conn4 -> [0,1640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:39:17 INFO - PROCESS | 1885 | 1477885157369 Marionette TRACE conn4 <- [1,1640,null,{"value":null}] 20:39:17 INFO - PROCESS | 1885 | 1477885157385 Marionette TRACE conn4 -> [0,1641,"setContext",{"value":"content"}] 20:39:17 INFO - PROCESS | 1885 | 1477885157392 Marionette TRACE conn4 <- [1,1641,null,{}] 20:39:17 INFO - PROCESS | 1885 | 1477885157398 Marionette TRACE conn4 -> [0,1642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:17 INFO - PROCESS | 1885 | 1477885157575 Marionette TRACE conn4 <- [1,1642,null,{"value":null}] 20:39:17 INFO - PROCESS | 1885 | 1477885157602 Marionette TRACE conn4 -> [0,1643,"getWindowHandles",null] 20:39:17 INFO - PROCESS | 1885 | 1477885157609 Marionette TRACE conn4 <- [1,1643,null,["8"]] 20:39:17 INFO - PROCESS | 1885 | 1477885157615 Marionette TRACE conn4 -> [0,1644,"switchToWindow",{"name":"8"}] 20:39:17 INFO - PROCESS | 1885 | 1477885157623 Marionette TRACE conn4 <- [1,1644,null,{}] 20:39:17 INFO - PROCESS | 1885 | 1477885157769 Marionette TRACE conn4 -> [0,1645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-exception.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa5400 == 31 [pid = 1885] [id = 383] 20:39:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x81fa5800) [pid = 1885] [serial = 1119] [outer = (nil)] 20:39:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x81faa800) [pid = 1885] [serial = 1120] [outer = 0x81fa5800] 20:39:17 INFO - PROCESS | 1885 | 1477885157893 Marionette DEBUG loaded listener.js 20:39:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x82b95400) [pid = 1885] [serial = 1121] [outer = 0x81fa5800] 20:39:18 INFO - PROCESS | 1885 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 20:39:18 INFO - PROCESS | 1885 | 1477885158539 Marionette TRACE conn4 <- [1,1645,null,{"value":["/html/webappapis/idle-callbacks/callback-exception.html",0,null,null,[["requestIdleCallback callback exceptions are reported to error handler",0,null,null]]]}] 20:39:18 INFO - . 20:39:18 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 1324ms 20:39:18 INFO - PROCESS | 1885 | 1477885158569 Marionette TRACE conn4 -> [0,1646,"getWindowHandle",null] 20:39:18 INFO - PROCESS | 1885 | 1477885158573 Marionette TRACE conn4 <- [1,1646,null,{"value":"8"}] 20:39:18 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 20:39:18 INFO - PROCESS | 1885 | 1477885158581 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:18 INFO - PROCESS | 1885 | 1477885158757 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 20:39:18 INFO - PROCESS | 1885 | 1477885158890 Marionette TRACE conn4 -> [0,1648,"getWindowHandles",null] 20:39:18 INFO - PROCESS | 1885 | 1477885158893 Marionette TRACE conn4 <- [1,1648,null,["8"]] 20:39:18 INFO - PROCESS | 1885 | 1477885158900 Marionette TRACE conn4 -> [0,1649,"switchToWindow",{"name":"8"}] 20:39:18 INFO - PROCESS | 1885 | 1477885158906 Marionette TRACE conn4 <- [1,1649,null,{}] 20:39:18 INFO - PROCESS | 1885 | 1477885158912 Marionette TRACE conn4 -> [0,1650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-iframe.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x8198bc00 == 32 [pid = 1885] [id = 384] 20:39:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x82d48c00) [pid = 1885] [serial = 1122] [outer = (nil)] 20:39:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x82d4d800) [pid = 1885] [serial = 1123] [outer = 0x82d48c00] 20:39:19 INFO - PROCESS | 1885 | 1477885159007 Marionette DEBUG loaded listener.js 20:39:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x82e6a400) [pid = 1885] [serial = 1124] [outer = 0x82d48c00] 20:39:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e76400 == 33 [pid = 1885] [id = 385] 20:39:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x82e76800) [pid = 1885] [serial = 1125] [outer = (nil)] 20:39:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x82c20800) [pid = 1885] [serial = 1126] [outer = 0x82e76800] 20:39:19 INFO - PROCESS | 1885 | 1477885159654 Marionette TRACE conn4 <- [1,1650,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 20:39:19 INFO - . 20:39:19 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 1122ms 20:39:19 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 20:39:19 INFO - PROCESS | 1885 | 1477885159705 Marionette TRACE conn4 -> [0,1651,"getWindowHandle",null] 20:39:19 INFO - PROCESS | 1885 | 1477885159708 Marionette TRACE conn4 <- [1,1651,null,{"value":"8"}] 20:39:19 INFO - PROCESS | 1885 | 1477885159717 Marionette TRACE conn4 -> [0,1652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:19 INFO - PROCESS | 1885 | 1477885159952 Marionette TRACE conn4 <- [1,1652,null,{"value":null}] 20:39:19 INFO - PROCESS | 1885 | 1477885159976 Marionette TRACE conn4 -> [0,1653,"getWindowHandles",null] 20:39:19 INFO - PROCESS | 1885 | 1477885159982 Marionette TRACE conn4 <- [1,1653,null,["8"]] 20:39:19 INFO - PROCESS | 1885 | 1477885159986 Marionette TRACE conn4 -> [0,1654,"switchToWindow",{"name":"8"}] 20:39:19 INFO - PROCESS | 1885 | 1477885159993 Marionette TRACE conn4 <- [1,1654,null,{}] 20:39:20 INFO - PROCESS | 1885 | 1477885160066 Marionette TRACE conn4 -> [0,1655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f63800 == 34 [pid = 1885] [id = 386] 20:39:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x82f67c00) [pid = 1885] [serial = 1127] [outer = (nil)] 20:39:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8304e400) [pid = 1885] [serial = 1128] [outer = 0x82f67c00] 20:39:20 INFO - PROCESS | 1885 | 1477885160172 Marionette DEBUG loaded listener.js 20:39:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x83057400) [pid = 1885] [serial = 1129] [outer = 0x82f67c00] 20:39:20 INFO - PROCESS | 1885 | 1477885160813 Marionette TRACE conn4 <- [1,1655,null,{"value":["/html/webappapis/idle-callbacks/callback-invoked.html",0,null,null,[["requestIdleCallback callback is invoked at least once before the timeout",0,null,null]]]}] 20:39:20 INFO - . 20:39:20 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 1126ms 20:39:20 INFO - PROCESS | 1885 | 1477885160842 Marionette TRACE conn4 -> [0,1656,"getWindowHandle",null] 20:39:20 INFO - PROCESS | 1885 | 1477885160845 Marionette TRACE conn4 <- [1,1656,null,{"value":"8"}] 20:39:20 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 20:39:20 INFO - PROCESS | 1885 | 1477885160853 Marionette TRACE conn4 -> [0,1657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:21 INFO - PROCESS | 1885 | 1477885161075 Marionette TRACE conn4 <- [1,1657,null,{"value":null}] 20:39:21 INFO - PROCESS | 1885 | 1477885161099 Marionette TRACE conn4 -> [0,1658,"getWindowHandles",null] 20:39:21 INFO - PROCESS | 1885 | 1477885161102 Marionette TRACE conn4 <- [1,1658,null,["8"]] 20:39:21 INFO - PROCESS | 1885 | 1477885161108 Marionette TRACE conn4 -> [0,1659,"switchToWindow",{"name":"8"}] 20:39:21 INFO - PROCESS | 1885 | 1477885161113 Marionette TRACE conn4 <- [1,1659,null,{}] 20:39:21 INFO - PROCESS | 1885 | 1477885161119 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-multiple-calls.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x83059000 == 35 [pid = 1885] [id = 387] 20:39:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x831af000) [pid = 1885] [serial = 1130] [outer = (nil)] 20:39:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8ba7c800) [pid = 1885] [serial = 1131] [outer = 0x831af000] 20:39:21 INFO - PROCESS | 1885 | 1477885161290 Marionette DEBUG loaded listener.js 20:39:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8ba84000) [pid = 1885] [serial = 1132] [outer = 0x831af000] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x82c14800) [pid = 1885] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x830d5c00) [pid = 1885] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8ce6ec00) [pid = 1885] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x82d48400) [pid = 1885] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x82f67400) [pid = 1885] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x8f444800) [pid = 1885] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x81fa6c00) [pid = 1885] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x82b9dc00) [pid = 1885] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8304d000) [pid = 1885] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8d9ec400) [pid = 1885] [serial = 1078] [outer = (nil)] [url = about:blank] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8f94b400) [pid = 1885] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x83363000) [pid = 1885] [serial = 1091] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82f63000) [pid = 1885] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 20:39:21 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8c049800) [pid = 1885] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 20:39:22 INFO - PROCESS | 1885 | 1477885162373 Marionette TRACE conn4 <- [1,1660,null,{"value":["/html/webappapis/idle-callbacks/callback-multiple-calls.html",0,null,null,[["requestIdleCallback callbacks should be invoked in order (called iteratively)",0,null,null],["requestIdleCallback callbacks should be invoked in order (called recursively)",0,null,null]]]}] 20:39:22 INFO - .. 20:39:22 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 1571ms 20:39:22 INFO - PROCESS | 1885 | 1477885162424 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 20:39:22 INFO - PROCESS | 1885 | 1477885162428 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 20:39:22 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 20:39:22 INFO - PROCESS | 1885 | 1477885162434 Marionette TRACE conn4 -> [0,1662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:22 INFO - PROCESS | 1885 | 1477885162596 Marionette TRACE conn4 <- [1,1662,null,{"value":null}] 20:39:22 INFO - PROCESS | 1885 | 1477885162606 Marionette TRACE conn4 -> [0,1663,"getWindowHandles",null] 20:39:22 INFO - PROCESS | 1885 | 1477885162610 Marionette TRACE conn4 <- [1,1663,null,["8"]] 20:39:22 INFO - PROCESS | 1885 | 1477885162615 Marionette TRACE conn4 -> [0,1664,"switchToWindow",{"name":"8"}] 20:39:22 INFO - PROCESS | 1885 | 1477885162620 Marionette TRACE conn4 <- [1,1664,null,{}] 20:39:22 INFO - PROCESS | 1885 | 1477885162626 Marionette TRACE conn4 -> [0,1665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-timeout.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c16c00 == 36 [pid = 1885] [id = 388] 20:39:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x83058000) [pid = 1885] [serial = 1133] [outer = (nil)] 20:39:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8ba8a800) [pid = 1885] [serial = 1134] [outer = 0x83058000] 20:39:22 INFO - PROCESS | 1885 | 1477885162844 Marionette DEBUG loaded listener.js 20:39:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8c044400) [pid = 1885] [serial = 1135] [outer = 0x83058000] 20:39:23 INFO - PROCESS | 1885 | 1477885163942 Marionette TRACE conn4 <- [1,1665,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 20:39:23 INFO - . 20:39:23 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1521ms 20:39:23 INFO - PROCESS | 1885 | 1477885163957 Marionette TRACE conn4 -> [0,1666,"getWindowHandle",null] 20:39:23 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 20:39:23 INFO - PROCESS | 1885 | 1477885163964 Marionette TRACE conn4 <- [1,1666,null,{"value":"8"}] 20:39:23 INFO - PROCESS | 1885 | 1477885163974 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:24 INFO - PROCESS | 1885 | 1477885164201 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 20:39:24 INFO - PROCESS | 1885 | 1477885164375 Marionette TRACE conn4 -> [0,1668,"getWindowHandles",null] 20:39:24 INFO - PROCESS | 1885 | 1477885164381 Marionette TRACE conn4 <- [1,1668,null,["8"]] 20:39:24 INFO - PROCESS | 1885 | 1477885164389 Marionette TRACE conn4 -> [0,1669,"switchToWindow",{"name":"8"}] 20:39:24 INFO - PROCESS | 1885 | 1477885164397 Marionette TRACE conn4 <- [1,1669,null,{}] 20:39:24 INFO - PROCESS | 1885 | 1477885164404 Marionette TRACE conn4 -> [0,1670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/cancel-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c1cc00 == 37 [pid = 1885] [id = 389] 20:39:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x81c20800) [pid = 1885] [serial = 1136] [outer = (nil)] 20:39:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x81f93800) [pid = 1885] [serial = 1137] [outer = 0x81c20800] 20:39:24 INFO - PROCESS | 1885 | 1477885164563 Marionette DEBUG loaded listener.js 20:39:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x82b99c00) [pid = 1885] [serial = 1138] [outer = 0x81c20800] 20:39:27 INFO - PROCESS | 1885 | --DOCSHELL 0x83059000 == 36 [pid = 1885] [id = 387] 20:39:27 INFO - PROCESS | 1885 | --DOCSHELL 0x82f63800 == 35 [pid = 1885] [id = 386] 20:39:27 INFO - PROCESS | 1885 | --DOCSHELL 0x82e76400 == 34 [pid = 1885] [id = 385] 20:39:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8198bc00 == 33 [pid = 1885] [id = 384] 20:39:27 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa5400 == 32 [pid = 1885] [id = 383] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82f43000) [pid = 1885] [serial = 1098] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x81b59000) [pid = 1885] [serial = 1097] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x831b3800) [pid = 1885] [serial = 1053] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82d4f400) [pid = 1885] [serial = 1044] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8304e800) [pid = 1885] [serial = 1050] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82e78c00) [pid = 1885] [serial = 1047] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8d9ec800) [pid = 1885] [serial = 1079] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8f949c00) [pid = 1885] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x87ec6800) [pid = 1885] [serial = 1092] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8c570c00) [pid = 1885] [serial = 1094] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8ce6c400) [pid = 1885] [serial = 1095] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x83055800) [pid = 1885] [serial = 1089] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x831b6c00) [pid = 1885] [serial = 1090] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82c16800) [pid = 1885] [serial = 1086] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82d4bc00) [pid = 1885] [serial = 1087] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8f448400) [pid = 1885] [serial = 1081] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8f44ac00) [pid = 1885] [serial = 1082] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8ce71800) [pid = 1885] [serial = 1076] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8ce75c00) [pid = 1885] [serial = 1077] [outer = (nil)] [url = about:blank] 20:39:27 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8c04e400) [pid = 1885] [serial = 1074] [outer = (nil)] [url = about:blank] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x81fae400) [pid = 1885] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x831af000) [pid = 1885] [serial = 1130] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8ce77c00) [pid = 1885] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x83286000) [pid = 1885] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8d9f1000) [pid = 1885] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8f9cfc00) [pid = 1885] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x81f94400) [pid = 1885] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x82d51c00) [pid = 1885] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x82f67c00) [pid = 1885] [serial = 1127] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x81fa5800) [pid = 1885] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x82e76800) [pid = 1885] [serial = 1125] [outer = (nil)] [url = about:blank] 20:39:30 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x82d48c00) [pid = 1885] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 20:39:31 INFO - PROCESS | 1885 | 1477885171159 Marionette TRACE conn4 <- [1,1670,null,{"value":["/html/webappapis/idle-callbacks/cancel-invoked.html",0,null,null,[["cancelIdleCallback does nothing if there is no callback with the given handle",0,null,null],["A cancelled callback is never invoked",0,null,null]]]}] 20:39:31 INFO - .. 20:39:31 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 7239ms 20:39:31 INFO - PROCESS | 1885 | 1477885171211 Marionette TRACE conn4 -> [0,1671,"getWindowHandle",null] 20:39:31 INFO - PROCESS | 1885 | 1477885171217 Marionette TRACE conn4 <- [1,1671,null,{"value":"8"}] 20:39:31 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 20:39:31 INFO - PROCESS | 1885 | 1477885171226 Marionette TRACE conn4 -> [0,1672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:31 INFO - PROCESS | 1885 | 1477885171470 Marionette TRACE conn4 <- [1,1672,null,{"value":null}] 20:39:31 INFO - PROCESS | 1885 | 1477885171491 Marionette TRACE conn4 -> [0,1673,"getWindowHandles",null] 20:39:31 INFO - PROCESS | 1885 | 1477885171500 Marionette TRACE conn4 <- [1,1673,null,["8"]] 20:39:31 INFO - PROCESS | 1885 | 1477885171509 Marionette TRACE conn4 -> [0,1674,"switchToWindow",{"name":"8"}] 20:39:31 INFO - PROCESS | 1885 | 1477885171518 Marionette TRACE conn4 <- [1,1674,null,{}] 20:39:31 INFO - PROCESS | 1885 | 1477885171526 Marionette TRACE conn4 -> [0,1675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c15c00 == 33 [pid = 1885] [id = 390] 20:39:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x81c17c00) [pid = 1885] [serial = 1139] [outer = (nil)] 20:39:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x81c1e400) [pid = 1885] [serial = 1140] [outer = 0x81c17c00] 20:39:31 INFO - PROCESS | 1885 | 1477885171623 Marionette DEBUG loaded listener.js 20:39:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x81fa5000) [pid = 1885] [serial = 1141] [outer = 0x81c17c00] 20:39:32 INFO - PROCESS | 1885 | 1477885172440 Marionette TRACE conn4 <- [1,1675,null,{"value":["/html/webappapis/idle-callbacks/idlharness.html",0,null,null,[["Window interface: operation requestIdleCallback(IdleRequestCallback,IdleRequestOptions)",0,null,null],["Window interface: operation cancelIdleCallback(unsigned long)",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"requestIdleCallback\" with the proper type (0)",0,null,null],["Window interface: calling requestIdleCallback(IdleRequestCallback,IdleRequestOptions) on window with too few arguments must throw TypeError",0,null,null],["Window interface: window must inherit property \"cancelIdleCallback\" with the proper type (1)",0,null,null],["Window interface: calling cancelIdleCallback(unsigned long) on window with too few arguments must throw TypeError",0,null,null]]]}] 20:39:32 INFO - ........ 20:39:32 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 1275ms 20:39:32 INFO - PROCESS | 1885 | 1477885172502 Marionette TRACE conn4 -> [0,1676,"getWindowHandle",null] 20:39:32 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 20:39:32 INFO - Clearing pref dom.requestIdleCallback.enabled 20:39:32 INFO - PROCESS | 1885 | 1477885172509 Marionette TRACE conn4 <- [1,1676,null,{"value":"8"}] 20:39:32 INFO - PROCESS | 1885 | 1477885172517 Marionette TRACE conn4 -> [0,1677,"getContext",null] 20:39:32 INFO - PROCESS | 1885 | 1477885172520 Marionette TRACE conn4 <- [1,1677,null,{"value":"content"}] 20:39:32 INFO - PROCESS | 1885 | 1477885172526 Marionette TRACE conn4 -> [0,1678,"setContext",{"value":"chrome"}] 20:39:32 INFO - PROCESS | 1885 | 1477885172530 Marionette TRACE conn4 <- [1,1678,null,{}] 20:39:32 INFO - PROCESS | 1885 | 1477885172536 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:39:32 INFO - PROCESS | 1885 | 1477885172553 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 20:39:32 INFO - PROCESS | 1885 | 1477885172596 Marionette TRACE conn4 -> [0,1680,"setContext",{"value":"content"}] 20:39:32 INFO - PROCESS | 1885 | 1477885172603 Marionette TRACE conn4 <- [1,1680,null,{}] 20:39:32 INFO - PROCESS | 1885 | 1477885172622 Marionette TRACE conn4 -> [0,1681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:32 INFO - PROCESS | 1885 | 1477885172814 Marionette TRACE conn4 <- [1,1681,null,{"value":null}] 20:39:32 INFO - PROCESS | 1885 | 1477885172828 Marionette TRACE conn4 -> [0,1682,"getWindowHandles",null] 20:39:32 INFO - PROCESS | 1885 | 1477885172831 Marionette TRACE conn4 <- [1,1682,null,["8"]] 20:39:32 INFO - PROCESS | 1885 | 1477885172838 Marionette TRACE conn4 -> [0,1683,"switchToWindow",{"name":"8"}] 20:39:32 INFO - PROCESS | 1885 | 1477885172844 Marionette TRACE conn4 <- [1,1683,null,{}] 20:39:33 INFO - PROCESS | 1885 | 1477885172987 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae2c00 == 34 [pid = 1885] [id = 391] 20:39:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x82f44400) [pid = 1885] [serial = 1142] [outer = (nil)] 20:39:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x82f48400) [pid = 1885] [serial = 1143] [outer = 0x82f44400] 20:39:33 INFO - PROCESS | 1885 | 1477885173086 Marionette DEBUG loaded listener.js 20:39:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x82f66400) [pid = 1885] [serial = 1144] [outer = 0x82f44400] 20:39:33 INFO - PROCESS | 1885 | 1477885173670 Marionette TRACE conn4 <- [1,1684,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 20:39:33 INFO - . 20:39:33 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1181ms 20:39:33 INFO - PROCESS | 1885 | 1477885173713 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 20:39:33 INFO - PROCESS | 1885 | 1477885173720 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 20:39:33 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 20:39:33 INFO - PROCESS | 1885 | 1477885173732 Marionette TRACE conn4 -> [0,1686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:33 INFO - PROCESS | 1885 | 1477885173955 Marionette TRACE conn4 <- [1,1686,null,{"value":null}] 20:39:34 INFO - PROCESS | 1885 | 1477885174137 Marionette TRACE conn4 -> [0,1687,"getWindowHandles",null] 20:39:34 INFO - PROCESS | 1885 | 1477885174144 Marionette TRACE conn4 <- [1,1687,null,["8"]] 20:39:34 INFO - PROCESS | 1885 | 1477885174158 Marionette TRACE conn4 -> [0,1688,"switchToWindow",{"name":"8"}] 20:39:34 INFO - PROCESS | 1885 | 1477885174166 Marionette TRACE conn4 <- [1,1688,null,{}] 20:39:34 INFO - PROCESS | 1885 | 1477885174174 Marionette TRACE conn4 -> [0,1689,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9c400 == 35 [pid = 1885] [id = 392] 20:39:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x82b9cc00) [pid = 1885] [serial = 1145] [outer = (nil)] 20:39:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x82c14c00) [pid = 1885] [serial = 1146] [outer = 0x82b9cc00] 20:39:34 INFO - PROCESS | 1885 | 1477885174302 Marionette DEBUG loaded listener.js 20:39:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x82d51800) [pid = 1885] [serial = 1147] [outer = 0x82b9cc00] 20:39:35 INFO - ..................................... 20:39:35 INFO - PROCESS | 1885 | 1477885175075 Marionette TRACE conn4 <- [1,1689,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 20:39:35 INFO - .............. 20:39:35 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1434ms 20:39:35 INFO - PROCESS | 1885 | 1477885175165 Marionette TRACE conn4 -> [0,1690,"getWindowHandle",null] 20:39:35 INFO - TEST-START | /js/builtins/Math.max.html 20:39:35 INFO - PROCESS | 1885 | 1477885175173 Marionette TRACE conn4 <- [1,1690,null,{"value":"8"}] 20:39:35 INFO - PROCESS | 1885 | 1477885175180 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:35 INFO - PROCESS | 1885 | 1477885175434 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 20:39:35 INFO - PROCESS | 1885 | 1477885175552 Marionette TRACE conn4 -> [0,1692,"getWindowHandles",null] 20:39:35 INFO - PROCESS | 1885 | 1477885175557 Marionette TRACE conn4 <- [1,1692,null,["8"]] 20:39:35 INFO - PROCESS | 1885 | 1477885175565 Marionette TRACE conn4 -> [0,1693,"switchToWindow",{"name":"8"}] 20:39:35 INFO - PROCESS | 1885 | 1477885175572 Marionette TRACE conn4 <- [1,1693,null,{}] 20:39:35 INFO - PROCESS | 1885 | 1477885175582 Marionette TRACE conn4 -> [0,1694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x830ca800 == 36 [pid = 1885] [id = 393] 20:39:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x830cac00) [pid = 1885] [serial = 1148] [outer = (nil)] 20:39:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x830d4800) [pid = 1885] [serial = 1149] [outer = 0x830cac00] 20:39:35 INFO - PROCESS | 1885 | 1477885175768 Marionette DEBUG loaded listener.js 20:39:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x831ae000) [pid = 1885] [serial = 1150] [outer = 0x830cac00] 20:39:36 INFO - PROCESS | 1885 | 1477885176441 Marionette TRACE conn4 <- [1,1694,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:39:36 INFO - ...... 20:39:36 INFO - TEST-OK | /js/builtins/Math.max.html | took 1339ms 20:39:36 INFO - PROCESS | 1885 | 1477885176527 Marionette TRACE conn4 -> [0,1695,"getWindowHandle",null] 20:39:36 INFO - PROCESS | 1885 | 1477885176534 Marionette TRACE conn4 <- [1,1695,null,{"value":"8"}] 20:39:36 INFO - TEST-START | /js/builtins/Math.min.html 20:39:36 INFO - PROCESS | 1885 | 1477885176542 Marionette TRACE conn4 -> [0,1696,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:36 INFO - PROCESS | 1885 | 1477885176718 Marionette TRACE conn4 <- [1,1696,null,{"value":null}] 20:39:36 INFO - PROCESS | 1885 | 1477885176890 Marionette TRACE conn4 -> [0,1697,"getWindowHandles",null] 20:39:36 INFO - PROCESS | 1885 | 1477885176899 Marionette TRACE conn4 <- [1,1697,null,["8"]] 20:39:36 INFO - PROCESS | 1885 | 1477885176915 Marionette TRACE conn4 -> [0,1698,"switchToWindow",{"name":"8"}] 20:39:36 INFO - PROCESS | 1885 | 1477885176926 Marionette TRACE conn4 <- [1,1698,null,{}] 20:39:36 INFO - PROCESS | 1885 | 1477885176936 Marionette TRACE conn4 -> [0,1699,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x83365400 == 37 [pid = 1885] [id = 394] 20:39:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x87ec1400) [pid = 1885] [serial = 1151] [outer = (nil)] 20:39:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x87eca800) [pid = 1885] [serial = 1152] [outer = 0x87ec1400] 20:39:37 INFO - PROCESS | 1885 | 1477885177050 Marionette DEBUG loaded listener.js 20:39:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x87efc800) [pid = 1885] [serial = 1153] [outer = 0x87ec1400] 20:39:37 INFO - PROCESS | 1885 | 1477885177703 Marionette TRACE conn4 <- [1,1699,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:39:37 INFO - ...... 20:39:37 INFO - TEST-OK | /js/builtins/Math.min.html | took 1221ms 20:39:37 INFO - PROCESS | 1885 | 1477885177763 Marionette TRACE conn4 -> [0,1700,"getWindowHandle",null] 20:39:37 INFO - PROCESS | 1885 | 1477885177768 Marionette TRACE conn4 <- [1,1700,null,{"value":"8"}] 20:39:37 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 20:39:37 INFO - PROCESS | 1885 | 1477885177777 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:37 INFO - PROCESS | 1885 | 1477885177966 Marionette TRACE conn4 <- [1,1701,null,{"value":null}] 20:39:38 INFO - PROCESS | 1885 | 1477885178138 Marionette TRACE conn4 -> [0,1702,"getWindowHandles",null] 20:39:38 INFO - PROCESS | 1885 | 1477885178142 Marionette TRACE conn4 <- [1,1702,null,["8"]] 20:39:38 INFO - PROCESS | 1885 | 1477885178154 Marionette TRACE conn4 -> [0,1703,"switchToWindow",{"name":"8"}] 20:39:38 INFO - PROCESS | 1885 | 1477885178158 Marionette TRACE conn4 <- [1,1703,null,{}] 20:39:38 INFO - PROCESS | 1885 | 1477885178168 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba88400 == 38 [pid = 1885] [id = 395] 20:39:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8ba8a000) [pid = 1885] [serial = 1154] [outer = (nil)] 20:39:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8c049400) [pid = 1885] [serial = 1155] [outer = 0x8ba8a000] 20:39:38 INFO - PROCESS | 1885 | 1477885178324 Marionette DEBUG loaded listener.js 20:39:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8c04dc00) [pid = 1885] [serial = 1156] [outer = 0x8ba8a000] 20:39:38 INFO - PROCESS | 1885 | 1477885178959 Marionette TRACE conn4 <- [1,1704,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 20:39:38 INFO - .. 20:39:38 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1224ms 20:39:39 INFO - PROCESS | 1885 | 1477885179000 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 20:39:39 INFO - PROCESS | 1885 | 1477885179003 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 20:39:39 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 20:39:39 INFO - PROCESS | 1885 | 1477885179011 Marionette TRACE conn4 -> [0,1706,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:39 INFO - PROCESS | 1885 | 1477885179181 Marionette TRACE conn4 <- [1,1706,null,{"value":null}] 20:39:39 INFO - PROCESS | 1885 | 1477885179352 Marionette TRACE conn4 -> [0,1707,"getWindowHandles",null] 20:39:39 INFO - PROCESS | 1885 | 1477885179356 Marionette TRACE conn4 <- [1,1707,null,["8"]] 20:39:39 INFO - PROCESS | 1885 | 1477885179364 Marionette TRACE conn4 -> [0,1708,"switchToWindow",{"name":"8"}] 20:39:39 INFO - PROCESS | 1885 | 1477885179376 Marionette TRACE conn4 <- [1,1708,null,{}] 20:39:39 INFO - PROCESS | 1885 | 1477885179381 Marionette TRACE conn4 -> [0,1709,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f5ec00 == 39 [pid = 1885] [id = 396] 20:39:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8c0e9800) [pid = 1885] [serial = 1157] [outer = (nil)] 20:39:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8c0eec00) [pid = 1885] [serial = 1158] [outer = 0x8c0e9800] 20:39:39 INFO - PROCESS | 1885 | 1477885179485 Marionette DEBUG loaded listener.js 20:39:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8c0f0800) [pid = 1885] [serial = 1159] [outer = 0x8c0e9800] 20:39:40 INFO - PROCESS | 1885 | 1477885180098 Marionette TRACE conn4 <- [1,1709,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 20:39:40 INFO - .... 20:39:40 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1121ms 20:39:40 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 20:39:40 INFO - PROCESS | 1885 | 1477885180131 Marionette TRACE conn4 -> [0,1710,"getWindowHandle",null] 20:39:40 INFO - PROCESS | 1885 | 1477885180134 Marionette TRACE conn4 <- [1,1710,null,{"value":"8"}] 20:39:40 INFO - PROCESS | 1885 | 1477885180142 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:40 INFO - PROCESS | 1885 | 1477885180348 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 20:39:40 INFO - PROCESS | 1885 | 1477885180516 Marionette TRACE conn4 -> [0,1712,"getWindowHandles",null] 20:39:40 INFO - PROCESS | 1885 | 1477885180521 Marionette TRACE conn4 <- [1,1712,null,["8"]] 20:39:40 INFO - PROCESS | 1885 | 1477885180533 Marionette TRACE conn4 -> [0,1713,"switchToWindow",{"name":"8"}] 20:39:40 INFO - PROCESS | 1885 | 1477885180537 Marionette TRACE conn4 <- [1,1713,null,{}] 20:39:40 INFO - PROCESS | 1885 | 1477885180544 Marionette TRACE conn4 -> [0,1714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c571800 == 40 [pid = 1885] [id = 397] 20:39:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8c571c00) [pid = 1885] [serial = 1160] [outer = (nil)] 20:39:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8c573800) [pid = 1885] [serial = 1161] [outer = 0x8c571c00] 20:39:40 INFO - PROCESS | 1885 | 1477885180652 Marionette DEBUG loaded listener.js 20:39:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8c5b0400) [pid = 1885] [serial = 1162] [outer = 0x8c571c00] 20:39:41 INFO - PROCESS | 1885 | 1477885181282 Marionette TRACE conn4 <- [1,1714,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 20:39:41 INFO - .... 20:39:41 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1186ms 20:39:41 INFO - PROCESS | 1885 | 1477885181328 Marionette TRACE conn4 -> [0,1715,"getWindowHandle",null] 20:39:41 INFO - PROCESS | 1885 | 1477885181332 Marionette TRACE conn4 <- [1,1715,null,{"value":"8"}] 20:39:41 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 20:39:41 INFO - PROCESS | 1885 | 1477885181339 Marionette TRACE conn4 -> [0,1716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:41 INFO - PROCESS | 1885 | 1477885181507 Marionette TRACE conn4 <- [1,1716,null,{"value":null}] 20:39:41 INFO - PROCESS | 1885 | 1477885181764 Marionette TRACE conn4 -> [0,1717,"getWindowHandles",null] 20:39:41 INFO - PROCESS | 1885 | 1477885181771 Marionette TRACE conn4 <- [1,1717,null,["8"]] 20:39:41 INFO - PROCESS | 1885 | 1477885181787 Marionette TRACE conn4 -> [0,1718,"switchToWindow",{"name":"8"}] 20:39:41 INFO - PROCESS | 1885 | 1477885181796 Marionette TRACE conn4 <- [1,1718,null,{}] 20:39:41 INFO - PROCESS | 1885 | 1477885181805 Marionette TRACE conn4 -> [0,1719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae6c00 == 41 [pid = 1885] [id = 398] 20:39:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x81ae7000) [pid = 1885] [serial = 1163] [outer = (nil)] 20:39:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x81b4f800) [pid = 1885] [serial = 1164] [outer = 0x81ae7000] 20:39:41 INFO - PROCESS | 1885 | 1477885181906 Marionette DEBUG loaded listener.js 20:39:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x81c1b000) [pid = 1885] [serial = 1165] [outer = 0x81ae7000] 20:39:42 INFO - PROCESS | 1885 | 1477885182551 Marionette TRACE conn4 <- [1,1719,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 20:39:42 INFO - ... 20:39:42 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1271ms 20:39:42 INFO - PROCESS | 1885 | 1477885182610 Marionette TRACE conn4 -> [0,1720,"getWindowHandle",null] 20:39:42 INFO - PROCESS | 1885 | 1477885182616 Marionette TRACE conn4 <- [1,1720,null,{"value":"8"}] 20:39:42 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 20:39:42 INFO - PROCESS | 1885 | 1477885182625 Marionette TRACE conn4 -> [0,1721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:42 INFO - PROCESS | 1885 | 1477885182837 Marionette TRACE conn4 <- [1,1721,null,{"value":null}] 20:39:43 INFO - PROCESS | 1885 | 1477885183111 Marionette TRACE conn4 -> [0,1722,"getWindowHandles",null] 20:39:43 INFO - PROCESS | 1885 | 1477885183117 Marionette TRACE conn4 <- [1,1722,null,["8"]] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x81c15c00 == 40 [pid = 1885] [id = 390] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x81fab800 == 39 [pid = 1885] [id = 382] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x82c13800 == 38 [pid = 1885] [id = 381] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x83284400 == 37 [pid = 1885] [id = 376] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9e8c00 == 36 [pid = 1885] [id = 378] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x8f9cb000 == 35 [pid = 1885] [id = 379] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x81c1dc00 == 34 [pid = 1885] [id = 380] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba88400 == 33 [pid = 1885] [id = 395] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x82f5ec00 == 32 [pid = 1885] [id = 396] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x8c571800 == 31 [pid = 1885] [id = 397] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae6c00 == 30 [pid = 1885] [id = 398] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae2c00 == 29 [pid = 1885] [id = 391] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x81c16c00 == 28 [pid = 1885] [id = 388] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9c400 == 27 [pid = 1885] [id = 392] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x830ca800 == 26 [pid = 1885] [id = 393] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x81c1cc00 == 25 [pid = 1885] [id = 389] 20:39:43 INFO - PROCESS | 1885 | --DOCSHELL 0x83365400 == 24 [pid = 1885] [id = 394] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8ba84400) [pid = 1885] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82c20800) [pid = 1885] [serial = 1126] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8ba8a800) [pid = 1885] [serial = 1134] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8ba7c800) [pid = 1885] [serial = 1131] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8ba84000) [pid = 1885] [serial = 1132] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8304e400) [pid = 1885] [serial = 1128] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x83057400) [pid = 1885] [serial = 1129] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82d4d800) [pid = 1885] [serial = 1123] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82e6a400) [pid = 1885] [serial = 1124] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x81faa800) [pid = 1885] [serial = 1120] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82b95400) [pid = 1885] [serial = 1121] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x81987c00) [pid = 1885] [serial = 1117] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x830cb400) [pid = 1885] [serial = 1118] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8c04a000) [pid = 1885] [serial = 1114] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8c03f400) [pid = 1885] [serial = 1115] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x92aa1800) [pid = 1885] [serial = 1111] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x92b02400) [pid = 1885] [serial = 1112] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x90356800) [pid = 1885] [serial = 1108] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x90d6b000) [pid = 1885] [serial = 1109] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8f445800) [pid = 1885] [serial = 1105] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8f4e2000) [pid = 1885] [serial = 1106] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x83288000) [pid = 1885] [serial = 1100] [outer = (nil)] [url = about:blank] 20:39:43 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x87ef1000) [pid = 1885] [serial = 1101] [outer = (nil)] [url = about:blank] 20:39:44 INFO - PROCESS | 1885 | 1477885184032 Marionette TRACE conn4 -> [0,1723,"switchToWindow",{"name":"8"}] 20:39:44 INFO - PROCESS | 1885 | 1477885184041 Marionette TRACE conn4 <- [1,1723,null,{}] 20:39:44 INFO - PROCESS | 1885 | 1477885184052 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x81988800 == 25 [pid = 1885] [id = 399] 20:39:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x81989000) [pid = 1885] [serial = 1166] [outer = (nil)] 20:39:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x81ae2800) [pid = 1885] [serial = 1167] [outer = 0x81989000] 20:39:44 INFO - PROCESS | 1885 | 1477885184157 Marionette DEBUG loaded listener.js 20:39:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x81b57000) [pid = 1885] [serial = 1168] [outer = 0x81989000] 20:39:44 INFO - PROCESS | 1885 | 1477885184781 Marionette TRACE conn4 <- [1,1724,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 20:39:44 INFO - .. 20:39:44 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 2175ms 20:39:44 INFO - PROCESS | 1885 | 1477885184802 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 20:39:44 INFO - PROCESS | 1885 | 1477885184809 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 20:39:44 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 20:39:44 INFO - PROCESS | 1885 | 1477885184826 Marionette TRACE conn4 -> [0,1726,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:45 INFO - PROCESS | 1885 | 1477885185006 Marionette TRACE conn4 <- [1,1726,null,{"value":null}] 20:39:45 INFO - PROCESS | 1885 | 1477885185021 Marionette TRACE conn4 -> [0,1727,"getWindowHandles",null] 20:39:45 INFO - PROCESS | 1885 | 1477885185026 Marionette TRACE conn4 <- [1,1727,null,["8"]] 20:39:45 INFO - PROCESS | 1885 | 1477885185038 Marionette TRACE conn4 -> [0,1728,"switchToWindow",{"name":"8"}] 20:39:45 INFO - PROCESS | 1885 | 1477885185048 Marionette TRACE conn4 <- [1,1728,null,{}] 20:39:45 INFO - PROCESS | 1885 | 1477885185058 Marionette TRACE conn4 -> [0,1729,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x81faf400 == 26 [pid = 1885] [id = 400] 20:39:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x81fafc00) [pid = 1885] [serial = 1169] [outer = (nil)] 20:39:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x82b96c00) [pid = 1885] [serial = 1170] [outer = 0x81fafc00] 20:39:45 INFO - PROCESS | 1885 | 1477885185269 Marionette DEBUG loaded listener.js 20:39:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x82b9c000) [pid = 1885] [serial = 1171] [outer = 0x81fafc00] 20:39:45 INFO - PROCESS | 1885 | 1477885185882 Marionette TRACE conn4 <- [1,1729,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 20:39:45 INFO - .. 20:39:45 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1131ms 20:39:45 INFO - PROCESS | 1885 | 1477885185952 Marionette TRACE conn4 -> [0,1730,"getWindowHandle",null] 20:39:45 INFO - PROCESS | 1885 | 1477885185957 Marionette TRACE conn4 <- [1,1730,null,{"value":"8"}] 20:39:45 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 20:39:45 INFO - PROCESS | 1885 | 1477885185971 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:46 INFO - PROCESS | 1885 | 1477885186219 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 20:39:46 INFO - PROCESS | 1885 | 1477885186243 Marionette TRACE conn4 -> [0,1732,"getWindowHandles",null] 20:39:46 INFO - PROCESS | 1885 | 1477885186248 Marionette TRACE conn4 <- [1,1732,null,["8"]] 20:39:46 INFO - PROCESS | 1885 | 1477885186264 Marionette TRACE conn4 -> [0,1733,"switchToWindow",{"name":"8"}] 20:39:46 INFO - PROCESS | 1885 | 1477885186279 Marionette TRACE conn4 <- [1,1733,null,{}] 20:39:46 INFO - PROCESS | 1885 | 1477885186366 Marionette TRACE conn4 -> [0,1734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d53c00 == 27 [pid = 1885] [id = 401] 20:39:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x82e69c00) [pid = 1885] [serial = 1172] [outer = (nil)] 20:39:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x82e6e800) [pid = 1885] [serial = 1173] [outer = 0x82e69c00] 20:39:46 INFO - PROCESS | 1885 | 1477885186462 Marionette DEBUG loaded listener.js 20:39:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x82f40400) [pid = 1885] [serial = 1174] [outer = 0x82e69c00] 20:39:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f47000 == 28 [pid = 1885] [id = 402] 20:39:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8304c000) [pid = 1885] [serial = 1175] [outer = (nil)] 20:39:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x83052000) [pid = 1885] [serial = 1176] [outer = 0x8304c000] 20:39:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x83056400 == 29 [pid = 1885] [id = 403] 20:39:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8305a400) [pid = 1885] [serial = 1177] [outer = (nil)] 20:39:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x830c8400) [pid = 1885] [serial = 1178] [outer = 0x8305a400] 20:39:47 INFO - PROCESS | 1885 | 1477885187435 Marionette TRACE conn4 <- [1,1734,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 20:39:47 INFO - . 20:39:47 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1479ms 20:39:47 INFO - PROCESS | 1885 | 1477885187445 Marionette TRACE conn4 -> [0,1735,"getWindowHandle",null] 20:39:47 INFO - PROCESS | 1885 | 1477885187448 Marionette TRACE conn4 <- [1,1735,null,{"value":"8"}] 20:39:47 INFO - TEST-START | /js/builtins/Promise-subclassing.html 20:39:47 INFO - PROCESS | 1885 | 1477885187462 Marionette TRACE conn4 -> [0,1736,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:47 INFO - PROCESS | 1885 | 1477885187744 Marionette TRACE conn4 <- [1,1736,null,{"value":null}] 20:39:47 INFO - PROCESS | 1885 | 1477885187775 Marionette TRACE conn4 -> [0,1737,"getWindowHandles",null] 20:39:47 INFO - PROCESS | 1885 | 1477885187783 Marionette TRACE conn4 <- [1,1737,null,["8"]] 20:39:47 INFO - PROCESS | 1885 | 1477885187788 Marionette TRACE conn4 -> [0,1738,"switchToWindow",{"name":"8"}] 20:39:47 INFO - PROCESS | 1885 | 1477885187795 Marionette TRACE conn4 <- [1,1738,null,{}] 20:39:47 INFO - PROCESS | 1885 | 1477885187872 Marionette TRACE conn4 -> [0,1739,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x830d1000 == 30 [pid = 1885] [id = 404] 20:39:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x830d1c00) [pid = 1885] [serial = 1179] [outer = (nil)] 20:39:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x830d5000) [pid = 1885] [serial = 1180] [outer = 0x830d1c00] 20:39:47 INFO - PROCESS | 1885 | 1477885187982 Marionette DEBUG loaded listener.js 20:39:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x83359400) [pid = 1885] [serial = 1181] [outer = 0x830d1c00] 20:39:48 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82f44400) [pid = 1885] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 20:39:48 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x81c17c00) [pid = 1885] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 20:39:48 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x83058000) [pid = 1885] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 20:39:48 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x81c20800) [pid = 1885] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 20:39:48 INFO - PROCESS | 1885 | 1477885188886 Marionette TRACE conn4 <- [1,1739,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 20:39:48 INFO - ........ 20:39:48 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1478ms 20:39:48 INFO - PROCESS | 1885 | 1477885188942 Marionette TRACE conn4 -> [0,1740,"getWindowHandle",null] 20:39:48 INFO - PROCESS | 1885 | 1477885188949 Marionette TRACE conn4 <- [1,1740,null,{"value":"8"}] 20:39:48 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 20:39:48 INFO - PROCESS | 1885 | 1477885188961 Marionette TRACE conn4 -> [0,1741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:49 INFO - PROCESS | 1885 | 1477885189191 Marionette TRACE conn4 <- [1,1741,null,{"value":null}] 20:39:49 INFO - PROCESS | 1885 | 1477885189360 Marionette TRACE conn4 -> [0,1742,"getWindowHandles",null] 20:39:49 INFO - PROCESS | 1885 | 1477885189367 Marionette TRACE conn4 <- [1,1742,null,["8"]] 20:39:49 INFO - PROCESS | 1885 | 1477885189379 Marionette TRACE conn4 -> [0,1743,"switchToWindow",{"name":"8"}] 20:39:49 INFO - PROCESS | 1885 | 1477885189387 Marionette TRACE conn4 <- [1,1743,null,{}] 20:39:49 INFO - PROCESS | 1885 | 1477885189436 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fad800 == 31 [pid = 1885] [id = 405] 20:39:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x81fadc00) [pid = 1885] [serial = 1182] [outer = (nil)] 20:39:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82c13000) [pid = 1885] [serial = 1183] [outer = 0x81fadc00] 20:39:49 INFO - PROCESS | 1885 | 1477885189556 Marionette DEBUG loaded listener.js 20:39:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82d4c400) [pid = 1885] [serial = 1184] [outer = 0x81fadc00] 20:39:50 INFO - PROCESS | 1885 | 1477885190324 Marionette TRACE conn4 <- [1,1744,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 20:39:50 INFO - .................... 20:39:50 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1429ms 20:39:50 INFO - PROCESS | 1885 | 1477885190420 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 20:39:50 INFO - PROCESS | 1885 | 1477885190426 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 20:39:50 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 20:39:50 INFO - PROCESS | 1885 | 1477885190435 Marionette TRACE conn4 -> [0,1746,"getContext",null] 20:39:50 INFO - PROCESS | 1885 | 1477885190440 Marionette TRACE conn4 <- [1,1746,null,{"value":"content"}] 20:39:50 INFO - PROCESS | 1885 | 1477885190451 Marionette TRACE conn4 -> [0,1747,"setContext",{"value":"chrome"}] 20:39:50 INFO - PROCESS | 1885 | 1477885190455 Marionette TRACE conn4 <- [1,1747,null,{}] 20:39:50 INFO - PROCESS | 1885 | 1477885190464 Marionette TRACE conn4 -> [0,1748,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:39:50 INFO - PROCESS | 1885 | 1477885190485 Marionette TRACE conn4 <- [1,1748,null,{"value":true}] 20:39:50 INFO - PROCESS | 1885 | 1477885190490 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"content"}] 20:39:50 INFO - PROCESS | 1885 | 1477885190497 Marionette TRACE conn4 <- [1,1749,null,{}] 20:39:50 INFO - Setting pref media.mediasource.enabled (true) 20:39:50 INFO - PROCESS | 1885 | 1477885190514 Marionette TRACE conn4 -> [0,1750,"getContext",null] 20:39:50 INFO - PROCESS | 1885 | 1477885190521 Marionette TRACE conn4 <- [1,1750,null,{"value":"content"}] 20:39:50 INFO - PROCESS | 1885 | 1477885190574 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"chrome"}] 20:39:50 INFO - PROCESS | 1885 | 1477885190577 Marionette TRACE conn4 <- [1,1751,null,{}] 20:39:50 INFO - PROCESS | 1885 | 1477885190584 Marionette TRACE conn4 -> [0,1752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:39:50 INFO - PROCESS | 1885 | 1477885190606 Marionette TRACE conn4 <- [1,1752,null,{"value":null}] 20:39:50 INFO - PROCESS | 1885 | 1477885190612 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"content"}] 20:39:50 INFO - PROCESS | 1885 | 1477885190616 Marionette TRACE conn4 <- [1,1753,null,{}] 20:39:50 INFO - PROCESS | 1885 | 1477885190622 Marionette TRACE conn4 -> [0,1754,"timeouts",{"script":185000}] 20:39:50 INFO - PROCESS | 1885 | 1477885190626 Marionette TRACE conn4 <- [1,1754,null,{}] 20:39:50 INFO - PROCESS | 1885 | 1477885190632 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:50 INFO - PROCESS | 1885 | 1477885190853 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 20:39:51 INFO - PROCESS | 1885 | 1477885191030 Marionette TRACE conn4 -> [0,1756,"getWindowHandles",null] 20:39:51 INFO - PROCESS | 1885 | 1477885191033 Marionette TRACE conn4 <- [1,1756,null,["8"]] 20:39:51 INFO - PROCESS | 1885 | 1477885191040 Marionette TRACE conn4 -> [0,1757,"switchToWindow",{"name":"8"}] 20:39:51 INFO - PROCESS | 1885 | 1477885191046 Marionette TRACE conn4 <- [1,1757,null,{}] 20:39:51 INFO - PROCESS | 1885 | 1477885191052 Marionette TRACE conn4 -> [0,1758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x83054800 == 32 [pid = 1885] [id = 406] 20:39:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x83356c00) [pid = 1885] [serial = 1185] [outer = (nil)] 20:39:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x83361000) [pid = 1885] [serial = 1186] [outer = 0x83356c00] 20:39:51 INFO - PROCESS | 1885 | 1477885191196 Marionette DEBUG loaded listener.js 20:39:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x87ec4c00) [pid = 1885] [serial = 1187] [outer = 0x83356c00] 20:39:51 INFO - PROCESS | 1885 | 1477885191972 Marionette TRACE conn4 <- [1,1758,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:39:52 INFO - .. 20:39:52 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1568ms 20:39:52 INFO - PROCESS | 1885 | 1477885192003 Marionette TRACE conn4 -> [0,1759,"getWindowHandle",null] 20:39:52 INFO - PROCESS | 1885 | 1477885192007 Marionette TRACE conn4 <- [1,1759,null,{"value":"8"}] 20:39:52 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 20:39:52 INFO - PROCESS | 1885 | 1477885192014 Marionette TRACE conn4 -> [0,1760,"timeouts",{"script":35000}] 20:39:52 INFO - PROCESS | 1885 | 1477885192019 Marionette TRACE conn4 <- [1,1760,null,{}] 20:39:52 INFO - PROCESS | 1885 | 1477885192051 Marionette TRACE conn4 -> [0,1761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:52 INFO - PROCESS | 1885 | 1477885192287 Marionette TRACE conn4 <- [1,1761,null,{"value":null}] 20:39:52 INFO - PROCESS | 1885 | 1477885192401 Marionette TRACE conn4 -> [0,1762,"getWindowHandles",null] 20:39:52 INFO - PROCESS | 1885 | 1477885192407 Marionette TRACE conn4 <- [1,1762,null,["8"]] 20:39:52 INFO - PROCESS | 1885 | 1477885192420 Marionette TRACE conn4 -> [0,1763,"switchToWindow",{"name":"8"}] 20:39:52 INFO - PROCESS | 1885 | 1477885192428 Marionette TRACE conn4 <- [1,1763,null,{}] 20:39:52 INFO - PROCESS | 1885 | 1477885192433 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba7c800 == 33 [pid = 1885] [id = 407] 20:39:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8ba7cc00) [pid = 1885] [serial = 1188] [outer = (nil)] 20:39:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8ba81400) [pid = 1885] [serial = 1189] [outer = 0x8ba7cc00] 20:39:52 INFO - PROCESS | 1885 | 1477885192550 Marionette DEBUG loaded listener.js 20:39:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8ba85000) [pid = 1885] [serial = 1190] [outer = 0x8ba7cc00] 20:39:53 INFO - PROCESS | 1885 | 1477885193277 Marionette TRACE conn4 <- [1,1764,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:39:53 INFO - .. 20:39:53 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1292ms 20:39:53 INFO - PROCESS | 1885 | 1477885193323 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 20:39:53 INFO - PROCESS | 1885 | 1477885193327 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 20:39:53 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 20:39:53 INFO - PROCESS | 1885 | 1477885193335 Marionette TRACE conn4 -> [0,1766,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:53 INFO - PROCESS | 1885 | 1477885193618 Marionette TRACE conn4 <- [1,1766,null,{"value":null}] 20:39:53 INFO - PROCESS | 1885 | 1477885193845 Marionette TRACE conn4 -> [0,1767,"getWindowHandles",null] 20:39:53 INFO - PROCESS | 1885 | 1477885193855 Marionette TRACE conn4 <- [1,1767,null,["8"]] 20:39:53 INFO - PROCESS | 1885 | 1477885193887 Marionette TRACE conn4 -> [0,1768,"switchToWindow",{"name":"8"}] 20:39:53 INFO - PROCESS | 1885 | 1477885193898 Marionette TRACE conn4 <- [1,1768,null,{}] 20:39:53 INFO - PROCESS | 1885 | 1477885193907 Marionette TRACE conn4 -> [0,1769,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c13c00 == 34 [pid = 1885] [id = 408] 20:39:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x81c14400) [pid = 1885] [serial = 1191] [outer = (nil)] 20:39:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x81c16800) [pid = 1885] [serial = 1192] [outer = 0x81c14400] 20:39:54 INFO - PROCESS | 1885 | 1477885194010 Marionette DEBUG loaded listener.js 20:39:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x81fa1400) [pid = 1885] [serial = 1193] [outer = 0x81c14400] 20:39:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8304b400 == 33 [pid = 1885] [id = 372] 20:39:54 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa6400 == 32 [pid = 1885] [id = 357] 20:39:54 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9d800 == 31 [pid = 1885] [id = 371] 20:39:54 INFO - PROCESS | 1885 | --DOCSHELL 0x81aea800 == 30 [pid = 1885] [id = 354] 20:39:54 INFO - PROCESS | 1885 | --DOCSHELL 0x83056400 == 29 [pid = 1885] [id = 403] 20:39:54 INFO - PROCESS | 1885 | --DOCSHELL 0x82f47000 == 28 [pid = 1885] [id = 402] 20:39:54 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82f66400) [pid = 1885] [serial = 1144] [outer = (nil)] [url = about:blank] 20:39:54 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82f48400) [pid = 1885] [serial = 1143] [outer = (nil)] [url = about:blank] 20:39:54 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x81c1e400) [pid = 1885] [serial = 1140] [outer = (nil)] [url = about:blank] 20:39:54 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8c044400) [pid = 1885] [serial = 1135] [outer = (nil)] [url = about:blank] 20:39:54 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x82b99c00) [pid = 1885] [serial = 1138] [outer = (nil)] [url = about:blank] 20:39:54 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x81fa5000) [pid = 1885] [serial = 1141] [outer = (nil)] [url = about:blank] 20:39:54 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x81f93800) [pid = 1885] [serial = 1137] [outer = (nil)] [url = about:blank] 20:39:54 INFO - PROCESS | 1885 | 1477885194816 Marionette TRACE conn4 <- [1,1769,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 20:39:54 INFO - .. 20:39:54 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1524ms 20:39:54 INFO - PROCESS | 1885 | 1477885194861 Marionette TRACE conn4 -> [0,1770,"getWindowHandle",null] 20:39:54 INFO - PROCESS | 1885 | 1477885194869 Marionette TRACE conn4 <- [1,1770,null,{"value":"8"}] 20:39:54 INFO - TEST-START | /media-source/SourceBuffer-abort.html 20:39:54 INFO - PROCESS | 1885 | 1477885194878 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:55 INFO - PROCESS | 1885 | 1477885195075 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 20:39:55 INFO - PROCESS | 1885 | 1477885195207 Marionette TRACE conn4 -> [0,1772,"getWindowHandles",null] 20:39:55 INFO - PROCESS | 1885 | 1477885195213 Marionette TRACE conn4 <- [1,1772,null,["8"]] 20:39:55 INFO - PROCESS | 1885 | 1477885195219 Marionette TRACE conn4 -> [0,1773,"switchToWindow",{"name":"8"}] 20:39:55 INFO - PROCESS | 1885 | 1477885195227 Marionette TRACE conn4 <- [1,1773,null,{}] 20:39:55 INFO - PROCESS | 1885 | 1477885195237 Marionette TRACE conn4 -> [0,1774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d46000 == 29 [pid = 1885] [id = 409] 20:39:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x82d46800) [pid = 1885] [serial = 1194] [outer = (nil)] 20:39:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x82d4b000) [pid = 1885] [serial = 1195] [outer = 0x82d46800] 20:39:55 INFO - PROCESS | 1885 | 1477885195334 Marionette DEBUG loaded listener.js 20:39:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x82e6d000) [pid = 1885] [serial = 1196] [outer = 0x82d46800] 20:39:55 INFO - PROCESS | 1885 | 1477885195884 Marionette TRACE conn4 <- [1,1774,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 20:39:55 INFO - .. 20:39:55 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1024ms 20:39:55 INFO - PROCESS | 1885 | 1477885195902 Marionette TRACE conn4 -> [0,1775,"getWindowHandle",null] 20:39:55 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 20:39:55 INFO - Clearing pref media.mediasource.enabled 20:39:55 INFO - PROCESS | 1885 | 1477885195906 Marionette TRACE conn4 <- [1,1775,null,{"value":"8"}] 20:39:55 INFO - PROCESS | 1885 | 1477885195913 Marionette TRACE conn4 -> [0,1776,"getContext",null] 20:39:55 INFO - PROCESS | 1885 | 1477885195919 Marionette TRACE conn4 <- [1,1776,null,{"value":"content"}] 20:39:55 INFO - PROCESS | 1885 | 1477885195937 Marionette TRACE conn4 -> [0,1777,"setContext",{"value":"chrome"}] 20:39:55 INFO - PROCESS | 1885 | 1477885195944 Marionette TRACE conn4 <- [1,1777,null,{}] 20:39:55 INFO - PROCESS | 1885 | 1477885195961 Marionette TRACE conn4 -> [0,1778,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:39:55 INFO - PROCESS | 1885 | 1477885195977 Marionette TRACE conn4 <- [1,1778,null,{"value":null}] 20:39:55 INFO - PROCESS | 1885 | 1477885195983 Marionette TRACE conn4 -> [0,1779,"setContext",{"value":"content"}] 20:39:55 INFO - PROCESS | 1885 | 1477885195986 Marionette TRACE conn4 <- [1,1779,null,{}] 20:39:55 INFO - PROCESS | 1885 | 1477885195992 Marionette TRACE conn4 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:56 INFO - PROCESS | 1885 | 1477885196160 Marionette TRACE conn4 <- [1,1780,null,{"value":null}] 20:39:56 INFO - PROCESS | 1885 | 1477885196302 Marionette TRACE conn4 -> [0,1781,"getWindowHandles",null] 20:39:56 INFO - PROCESS | 1885 | 1477885196307 Marionette TRACE conn4 <- [1,1781,null,["8"]] 20:39:56 INFO - PROCESS | 1885 | 1477885196312 Marionette TRACE conn4 -> [0,1782,"switchToWindow",{"name":"8"}] 20:39:56 INFO - PROCESS | 1885 | 1477885196319 Marionette TRACE conn4 <- [1,1782,null,{}] 20:39:56 INFO - PROCESS | 1885 | 1477885196325 Marionette TRACE conn4 -> [0,1783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x83357c00 == 30 [pid = 1885] [id = 410] 20:39:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x83358400) [pid = 1885] [serial = 1197] [outer = (nil)] 20:39:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8335f800) [pid = 1885] [serial = 1198] [outer = 0x83358400] 20:39:56 INFO - PROCESS | 1885 | 1477885196418 Marionette DEBUG loaded listener.js 20:39:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x87ef6000) [pid = 1885] [serial = 1199] [outer = 0x83358400] 20:39:57 INFO - PROCESS | 1885 | 1477885197029 Marionette TRACE conn4 <- [1,1783,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 20:39:57 INFO - . 20:39:57 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1162ms 20:39:57 INFO - PROCESS | 1885 | 1477885197076 Marionette TRACE conn4 -> [0,1784,"getWindowHandle",null] 20:39:57 INFO - PROCESS | 1885 | 1477885197079 Marionette TRACE conn4 <- [1,1784,null,{"value":"8"}] 20:39:57 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 20:39:57 INFO - PROCESS | 1885 | 1477885197086 Marionette TRACE conn4 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:57 INFO - PROCESS | 1885 | 1477885197312 Marionette TRACE conn4 <- [1,1785,null,{"value":null}] 20:39:57 INFO - PROCESS | 1885 | 1477885197344 Marionette TRACE conn4 -> [0,1786,"getWindowHandles",null] 20:39:57 INFO - PROCESS | 1885 | 1477885197348 Marionette TRACE conn4 <- [1,1786,null,["8"]] 20:39:57 INFO - PROCESS | 1885 | 1477885197353 Marionette TRACE conn4 -> [0,1787,"switchToWindow",{"name":"8"}] 20:39:57 INFO - PROCESS | 1885 | 1477885197359 Marionette TRACE conn4 <- [1,1787,null,{}] 20:39:57 INFO - PROCESS | 1885 | 1477885197364 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba8a800 == 31 [pid = 1885] [id = 411] 20:39:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8c041c00) [pid = 1885] [serial = 1200] [outer = (nil)] 20:39:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8c047c00) [pid = 1885] [serial = 1201] [outer = 0x8c041c00] 20:39:57 INFO - PROCESS | 1885 | 1477885197539 Marionette DEBUG loaded listener.js 20:39:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8c04b000) [pid = 1885] [serial = 1202] [outer = 0x8c041c00] 20:39:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:39:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:39:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:39:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:39:58 INFO - PROCESS | 1885 | 1477885198194 Marionette TRACE conn4 <- [1,1788,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 20:39:58 INFO - ... 20:39:58 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1170ms 20:39:58 INFO - PROCESS | 1885 | 1477885198257 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 20:39:58 INFO - PROCESS | 1885 | 1477885198261 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 20:39:58 INFO - TEST-START | /media-source/URL-createObjectURL.html 20:39:58 INFO - PROCESS | 1885 | 1477885198268 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:58 INFO - PROCESS | 1885 | 1477885198496 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 20:39:58 INFO - PROCESS | 1885 | 1477885198521 Marionette TRACE conn4 -> [0,1791,"getWindowHandles",null] 20:39:58 INFO - PROCESS | 1885 | 1477885198524 Marionette TRACE conn4 <- [1,1791,null,["8"]] 20:39:58 INFO - PROCESS | 1885 | 1477885198530 Marionette TRACE conn4 -> [0,1792,"switchToWindow",{"name":"8"}] 20:39:58 INFO - PROCESS | 1885 | 1477885198536 Marionette TRACE conn4 <- [1,1792,null,{}] 20:39:58 INFO - PROCESS | 1885 | 1477885198546 Marionette TRACE conn4 -> [0,1793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e74c00 == 32 [pid = 1885] [id = 412] 20:39:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8c0ea800) [pid = 1885] [serial = 1203] [outer = (nil)] 20:39:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8c56b000) [pid = 1885] [serial = 1204] [outer = 0x8c0ea800] 20:39:58 INFO - PROCESS | 1885 | 1477885198704 Marionette DEBUG loaded listener.js 20:39:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8c56d000) [pid = 1885] [serial = 1205] [outer = 0x8c0ea800] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x81fafc00) [pid = 1885] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82e69c00) [pid = 1885] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8304c000) [pid = 1885] [serial = 1175] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8305a400) [pid = 1885] [serial = 1177] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82b9cc00) [pid = 1885] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x830cac00) [pid = 1885] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x87ec1400) [pid = 1885] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x81ae7000) [pid = 1885] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8ba8a000) [pid = 1885] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8c0e9800) [pid = 1885] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8c571c00) [pid = 1885] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 20:39:59 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x81989000) [pid = 1885] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 20:39:59 INFO - PROCESS | 1885 | 1477885199392 Marionette TRACE conn4 <- [1,1793,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 20:39:59 INFO - . 20:39:59 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1171ms 20:39:59 INFO - PROCESS | 1885 | 1477885199440 Marionette TRACE conn4 -> [0,1794,"getWindowHandle",null] 20:39:59 INFO - PROCESS | 1885 | 1477885199442 Marionette TRACE conn4 <- [1,1794,null,{"value":"8"}] 20:39:59 INFO - TEST-START | /media-source/interfaces.html 20:39:59 INFO - PROCESS | 1885 | 1477885199450 Marionette TRACE conn4 -> [0,1795,"getContext",null] 20:39:59 INFO - PROCESS | 1885 | 1477885199453 Marionette TRACE conn4 <- [1,1795,null,{"value":"content"}] 20:39:59 INFO - PROCESS | 1885 | 1477885199458 Marionette TRACE conn4 -> [0,1796,"setContext",{"value":"chrome"}] 20:39:59 INFO - PROCESS | 1885 | 1477885199462 Marionette TRACE conn4 <- [1,1796,null,{}] 20:39:59 INFO - PROCESS | 1885 | 1477885199467 Marionette TRACE conn4 -> [0,1797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:39:59 INFO - PROCESS | 1885 | 1477885199490 Marionette TRACE conn4 <- [1,1797,null,{"value":true}] 20:39:59 INFO - PROCESS | 1885 | 1477885199496 Marionette TRACE conn4 -> [0,1798,"setContext",{"value":"content"}] 20:39:59 INFO - Setting pref media.mediasource.enabled (true) 20:39:59 INFO - PROCESS | 1885 | 1477885199502 Marionette TRACE conn4 <- [1,1798,null,{}] 20:39:59 INFO - PROCESS | 1885 | 1477885199508 Marionette TRACE conn4 -> [0,1799,"getContext",null] 20:39:59 INFO - PROCESS | 1885 | 1477885199511 Marionette TRACE conn4 <- [1,1799,null,{"value":"content"}] 20:39:59 INFO - PROCESS | 1885 | 1477885199516 Marionette TRACE conn4 -> [0,1800,"setContext",{"value":"chrome"}] 20:39:59 INFO - PROCESS | 1885 | 1477885199522 Marionette TRACE conn4 <- [1,1800,null,{}] 20:39:59 INFO - PROCESS | 1885 | 1477885199528 Marionette TRACE conn4 -> [0,1801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:39:59 INFO - PROCESS | 1885 | 1477885199544 Marionette TRACE conn4 <- [1,1801,null,{"value":null}] 20:39:59 INFO - PROCESS | 1885 | 1477885199559 Marionette TRACE conn4 -> [0,1802,"setContext",{"value":"content"}] 20:39:59 INFO - PROCESS | 1885 | 1477885199562 Marionette TRACE conn4 <- [1,1802,null,{}] 20:39:59 INFO - PROCESS | 1885 | 1477885199568 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:59 INFO - PROCESS | 1885 | 1477885199736 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 20:39:59 INFO - PROCESS | 1885 | 1477885199748 Marionette TRACE conn4 -> [0,1804,"getWindowHandles",null] 20:39:59 INFO - PROCESS | 1885 | 1477885199751 Marionette TRACE conn4 <- [1,1804,null,["8"]] 20:39:59 INFO - PROCESS | 1885 | 1477885199756 Marionette TRACE conn4 -> [0,1805,"switchToWindow",{"name":"8"}] 20:39:59 INFO - PROCESS | 1885 | 1477885199762 Marionette TRACE conn4 <- [1,1805,null,{}] 20:39:59 INFO - PROCESS | 1885 | 1477885199767 Marionette TRACE conn4 -> [0,1806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f60800 == 33 [pid = 1885] [id = 413] 20:39:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8c5b3c00) [pid = 1885] [serial = 1206] [outer = (nil)] 20:39:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8c5b6c00) [pid = 1885] [serial = 1207] [outer = 0x8c5b3c00] 20:39:59 INFO - PROCESS | 1885 | 1477885199885 Marionette DEBUG loaded listener.js 20:40:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8c5bbc00) [pid = 1885] [serial = 1208] [outer = 0x8c5b3c00] 20:40:00 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:40:00 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:40:01 INFO - .................................................................................................................... 20:40:01 INFO - TEST-OK | /media-source/interfaces.html | took 2379ms 20:40:01 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 20:40:01 INFO - Clearing pref media.mediasource.enabled 20:40:02 INFO - PROCESS | 1885 | 1477885201665 Marionette TRACE conn4 <- [1,1806,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 20:40:02 INFO - PROCESS | 1885 | 1477885201833 Marionette TRACE conn4 -> [0,1807,"getWindowHandle",null] 20:40:02 INFO - PROCESS | 1885 | 1477885201845 Marionette TRACE conn4 <- [1,1807,null,{"value":"8"}] 20:40:02 INFO - PROCESS | 1885 | 1477885201901 Marionette TRACE conn4 -> [0,1808,"getContext",null] 20:40:02 INFO - PROCESS | 1885 | 1477885201917 Marionette TRACE conn4 <- [1,1808,null,{"value":"content"}] 20:40:02 INFO - PROCESS | 1885 | 1477885201930 Marionette TRACE conn4 -> [0,1809,"setContext",{"value":"chrome"}] 20:40:02 INFO - PROCESS | 1885 | 1477885201942 Marionette TRACE conn4 <- [1,1809,null,{}] 20:40:02 INFO - PROCESS | 1885 | 1477885201956 Marionette TRACE conn4 -> [0,1810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:40:02 INFO - PROCESS | 1885 | 1477885201977 Marionette TRACE conn4 <- [1,1810,null,{"value":null}] 20:40:02 INFO - PROCESS | 1885 | 1477885201984 Marionette TRACE conn4 -> [0,1811,"setContext",{"value":"content"}] 20:40:02 INFO - PROCESS | 1885 | 1477885201993 Marionette TRACE conn4 <- [1,1811,null,{}] 20:40:02 INFO - PROCESS | 1885 | 1477885202056 Marionette TRACE conn4 -> [0,1812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:02 INFO - PROCESS | 1885 | 1477885202280 Marionette TRACE conn4 <- [1,1812,null,{"value":null}] 20:40:02 INFO - PROCESS | 1885 | 1477885202461 Marionette TRACE conn4 -> [0,1813,"getWindowHandles",null] 20:40:02 INFO - PROCESS | 1885 | 1477885202465 Marionette TRACE conn4 <- [1,1813,null,["8"]] 20:40:02 INFO - PROCESS | 1885 | 1477885202474 Marionette TRACE conn4 -> [0,1814,"switchToWindow",{"name":"8"}] 20:40:02 INFO - PROCESS | 1885 | 1477885202481 Marionette TRACE conn4 <- [1,1814,null,{}] 20:40:02 INFO - PROCESS | 1885 | 1477885202488 Marionette TRACE conn4 -> [0,1815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d49400 == 34 [pid = 1885] [id = 414] 20:40:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x82d4a000) [pid = 1885] [serial = 1209] [outer = (nil)] 20:40:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x82d4d000) [pid = 1885] [serial = 1210] [outer = 0x82d4a000] 20:40:02 INFO - PROCESS | 1885 | 1477885202603 Marionette DEBUG loaded listener.js 20:40:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x82f3f400) [pid = 1885] [serial = 1211] [outer = 0x82d4a000] 20:40:03 INFO - PROCESS | 1885 | [h264 @ 0x82f69800] err{or,}_recognition separate: 1; 1 20:40:03 INFO - PROCESS | 1885 | [h264 @ 0x82f69800] err{or,}_recognition combined: 1; 1 20:40:03 INFO - PROCESS | 1885 | [h264 @ 0x82f69800] Unsupported bit depth: 0 20:40:03 INFO - PROCESS | 1885 | [h264 @ 0x87ec5400] err{or,}_recognition separate: 1; 1 20:40:03 INFO - PROCESS | 1885 | [h264 @ 0x87ec5400] err{or,}_recognition combined: 1; 1 20:40:03 INFO - PROCESS | 1885 | [h264 @ 0x87ec5400] Unsupported bit depth: 0 20:40:03 INFO - PROCESS | 1885 | [h264 @ 0x87ec5400] no picture 20:40:03 INFO - PROCESS | 1885 | [h264 @ 0x87ec5400] no picture 20:40:03 INFO - PROCESS | 1885 | [aac @ 0x8c04cc00] err{or,}_recognition separate: 1; 1 20:40:03 INFO - PROCESS | 1885 | [aac @ 0x8c04cc00] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c04cc00] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c0ea400] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c0ea400] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c0ea400] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8ba84800] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8ba84800] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8ba84800] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c5bb400] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c5bb400] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c5bb400] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c5bd400] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c5bd400] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c5bd400] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c5be400] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c5be400] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c5be400] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c5bec00] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c5bec00] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c5bec00] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8ba84800] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8ba84800] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8ba84800] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c70a400] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c70a400] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c70a400] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c70c800] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c70c800] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c70c800] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c5bb400] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c5bb400] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c5bb400] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c710400] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c710400] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c710400] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c0ea400] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c0ea400] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c0ea400] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c0ee000] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c0ee000] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c0ee000] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c0ea400] no picture 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c70ac00] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c70ac00] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [aac @ 0x8c70ac00] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x87ec3400] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x87ec3400] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x87ec3400] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x87ec3400] no picture 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x87ec3400] no picture 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c0ea400] no picture 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c712c00] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c712c00] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c712c00] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c710400] err{or,}_recognition separate: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c710400] err{or,}_recognition combined: 1; 1 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c710400] Unsupported bit depth: 0 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c712c00] no picture 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c712c00] no picture 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c710400] no picture 20:40:04 INFO - PROCESS | 1885 | [h264 @ 0x8c710400] no picture 20:40:04 INFO - .... 20:40:04 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2693ms 20:40:04 INFO - PROCESS | 1885 | 1477885204531 Marionette TRACE conn4 <- [1,1815,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1816,"getWindowHandle",null] 20:40:04 INFO - PROCESS | 1885 | 1477885204599 Marionette TRACE conn4 <- [1,1816,null,{"value":"8"}] 20:40:04 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 20:40:04 INFO - PROCESS | 1885 | 1477885204666 Marionette TRACE conn4 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:04 INFO - PROCESS | 1885 | 1477885204894 Marionette TRACE conn4 <- [1,1817,null,{"value":null}] 20:40:05 INFO - PROCESS | 1885 | 1477885205074 Marionette TRACE conn4 -> [0,1818,"getWindowHandles",null] 20:40:05 INFO - PROCESS | 1885 | 1477885205078 Marionette TRACE conn4 <- [1,1818,null,["8"]] 20:40:05 INFO - PROCESS | 1885 | 1477885205087 Marionette TRACE conn4 -> [0,1819,"switchToWindow",{"name":"8"}] 20:40:05 INFO - PROCESS | 1885 | 1477885205093 Marionette TRACE conn4 <- [1,1819,null,{}] 20:40:05 INFO - PROCESS | 1885 | 1477885205099 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba89800 == 35 [pid = 1885] [id = 415] 20:40:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8c711800) [pid = 1885] [serial = 1212] [outer = (nil)] 20:40:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8c718800) [pid = 1885] [serial = 1213] [outer = 0x8c711800] 20:40:05 INFO - PROCESS | 1885 | 1477885205204 Marionette DEBUG loaded listener.js 20:40:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8ce6ec00) [pid = 1885] [serial = 1214] [outer = 0x8c711800] 20:40:05 INFO - PROCESS | 1885 | 1477885205945 Marionette TRACE conn4 <- [1,1820,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 20:40:05 INFO - .. 20:40:05 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1339ms 20:40:05 INFO - PROCESS | 1885 | 1477885205991 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 20:40:05 INFO - PROCESS | 1885 | 1477885205996 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 20:40:06 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 20:40:06 INFO - PROCESS | 1885 | 1477885206003 Marionette TRACE conn4 -> [0,1822,"getContext",null] 20:40:06 INFO - PROCESS | 1885 | 1477885206007 Marionette TRACE conn4 <- [1,1822,null,{"value":"content"}] 20:40:06 INFO - PROCESS | 1885 | 1477885206013 Marionette TRACE conn4 -> [0,1823,"setContext",{"value":"chrome"}] 20:40:06 INFO - PROCESS | 1885 | 1477885206017 Marionette TRACE conn4 <- [1,1823,null,{}] 20:40:06 INFO - PROCESS | 1885 | 1477885206023 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:40:06 INFO - PROCESS | 1885 | 1477885206044 Marionette TRACE conn4 <- [1,1824,null,{"value":true}] 20:40:06 INFO - PROCESS | 1885 | 1477885206048 Marionette TRACE conn4 -> [0,1825,"setContext",{"value":"content"}] 20:40:06 INFO - Setting pref media.mediasource.enabled (true) 20:40:06 INFO - PROCESS | 1885 | 1477885206053 Marionette TRACE conn4 <- [1,1825,null,{}] 20:40:06 INFO - PROCESS | 1885 | 1477885206075 Marionette TRACE conn4 -> [0,1826,"getContext",null] 20:40:06 INFO - PROCESS | 1885 | 1477885206080 Marionette TRACE conn4 <- [1,1826,null,{"value":"content"}] 20:40:06 INFO - PROCESS | 1885 | 1477885206092 Marionette TRACE conn4 -> [0,1827,"setContext",{"value":"chrome"}] 20:40:06 INFO - PROCESS | 1885 | 1477885206095 Marionette TRACE conn4 <- [1,1827,null,{}] 20:40:06 INFO - PROCESS | 1885 | 1477885206103 Marionette TRACE conn4 -> [0,1828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:40:06 INFO - PROCESS | 1885 | 1477885206123 Marionette TRACE conn4 <- [1,1828,null,{"value":null}] 20:40:06 INFO - PROCESS | 1885 | 1477885206128 Marionette TRACE conn4 -> [0,1829,"setContext",{"value":"content"}] 20:40:06 INFO - PROCESS | 1885 | 1477885206132 Marionette TRACE conn4 <- [1,1829,null,{}] 20:40:06 INFO - PROCESS | 1885 | 1477885206139 Marionette TRACE conn4 -> [0,1830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:06 INFO - PROCESS | 1885 | 1477885206389 Marionette TRACE conn4 <- [1,1830,null,{"value":null}] 20:40:06 INFO - PROCESS | 1885 | 1477885206549 Marionette TRACE conn4 -> [0,1831,"getWindowHandles",null] 20:40:06 INFO - PROCESS | 1885 | 1477885206555 Marionette TRACE conn4 <- [1,1831,null,["8"]] 20:40:06 INFO - PROCESS | 1885 | 1477885206562 Marionette TRACE conn4 -> [0,1832,"switchToWindow",{"name":"8"}] 20:40:06 INFO - PROCESS | 1885 | 1477885206573 Marionette TRACE conn4 <- [1,1832,null,{}] 20:40:06 INFO - PROCESS | 1885 | 1477885206622 Marionette TRACE conn4 -> [0,1833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f447400 == 36 [pid = 1885] [id = 416] 20:40:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8f448400) [pid = 1885] [serial = 1215] [outer = (nil)] 20:40:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8f4e5400) [pid = 1885] [serial = 1216] [outer = 0x8f448400] 20:40:06 INFO - PROCESS | 1885 | 1477885206740 Marionette DEBUG loaded listener.js 20:40:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8f94b000) [pid = 1885] [serial = 1217] [outer = 0x8f448400] 20:40:07 INFO - PROCESS | 1885 | [1885] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:40:07 INFO - PROCESS | 1885 | 1477885207597 Marionette TRACE conn4 <- [1,1833,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 20:40:07 INFO - ........... 20:40:07 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1659ms 20:40:07 INFO - PROCESS | 1885 | 1477885207663 Marionette TRACE conn4 -> [0,1834,"getWindowHandle",null] 20:40:07 INFO - PROCESS | 1885 | 1477885207667 Marionette TRACE conn4 <- [1,1834,null,{"value":"8"}] 20:40:07 INFO - TEST-START | /media-source/mediasource-append-buffer.html 20:40:07 INFO - Clearing pref media.mediasource.enabled 20:40:07 INFO - PROCESS | 1885 | 1477885207674 Marionette TRACE conn4 -> [0,1835,"getContext",null] 20:40:07 INFO - PROCESS | 1885 | 1477885207678 Marionette TRACE conn4 <- [1,1835,null,{"value":"content"}] 20:40:07 INFO - PROCESS | 1885 | 1477885207683 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"chrome"}] 20:40:07 INFO - PROCESS | 1885 | 1477885207686 Marionette TRACE conn4 <- [1,1836,null,{}] 20:40:07 INFO - PROCESS | 1885 | 1477885207901 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:40:07 INFO - PROCESS | 1885 | 1477885207919 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 20:40:07 INFO - PROCESS | 1885 | 1477885207933 Marionette TRACE conn4 -> [0,1838,"setContext",{"value":"content"}] 20:40:07 INFO - PROCESS | 1885 | 1477885207939 Marionette TRACE conn4 <- [1,1838,null,{}] 20:40:07 INFO - PROCESS | 1885 | 1477885207948 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:08 INFO - PROCESS | 1885 | 1477885208176 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 20:40:08 INFO - PROCESS | 1885 | 1477885208329 Marionette TRACE conn4 -> [0,1840,"getWindowHandles",null] 20:40:08 INFO - PROCESS | 1885 | 1477885208335 Marionette TRACE conn4 <- [1,1840,null,["8"]] 20:40:08 INFO - PROCESS | 1885 | 1477885208343 Marionette TRACE conn4 -> [0,1841,"switchToWindow",{"name":"8"}] 20:40:08 INFO - PROCESS | 1885 | 1477885208354 Marionette TRACE conn4 <- [1,1841,null,{}] 20:40:08 INFO - PROCESS | 1885 | 1477885208450 Marionette TRACE conn4 -> [0,1842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x8198c000 == 37 [pid = 1885] [id = 417] 20:40:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x81b55800) [pid = 1885] [serial = 1218] [outer = (nil)] 20:40:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x82d47800) [pid = 1885] [serial = 1219] [outer = 0x81b55800] 20:40:08 INFO - PROCESS | 1885 | 1477885208575 Marionette DEBUG loaded listener.js 20:40:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x82e76400) [pid = 1885] [serial = 1220] [outer = 0x81b55800] 20:40:10 INFO - PROCESS | 1885 | --DOCSHELL 0x81faf400 == 36 [pid = 1885] [id = 400] 20:40:10 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x830d5000) [pid = 1885] [serial = 1180] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1885 | --DOCSHELL 0x81adf400 == 35 [pid = 1885] [id = 360] 20:40:10 INFO - PROCESS | 1885 | --DOCSHELL 0x82d53c00 == 34 [pid = 1885] [id = 401] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x81c15000 == 33 [pid = 1885] [id = 363] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x82c1bc00 == 32 [pid = 1885] [id = 361] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x81988800 == 31 [pid = 1885] [id = 399] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae1400 == 30 [pid = 1885] [id = 366] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba7f800 == 29 [pid = 1885] [id = 365] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x87ecf400 == 28 [pid = 1885] [id = 364] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x8c044c00 == 27 [pid = 1885] [id = 374] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x81c14000 == 26 [pid = 1885] [id = 355] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x81984000 == 25 [pid = 1885] [id = 362] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x82e74c00 == 24 [pid = 1885] [id = 412] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba8a800 == 23 [pid = 1885] [id = 411] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x83357c00 == 22 [pid = 1885] [id = 410] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x82d46000 == 21 [pid = 1885] [id = 409] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x81c13c00 == 20 [pid = 1885] [id = 408] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba7c800 == 19 [pid = 1885] [id = 407] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x83054800 == 18 [pid = 1885] [id = 406] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x81fad800 == 17 [pid = 1885] [id = 405] 20:40:11 INFO - PROCESS | 1885 | --DOCSHELL 0x830d1000 == 16 [pid = 1885] [id = 404] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x83052000) [pid = 1885] [serial = 1176] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x830c8400) [pid = 1885] [serial = 1178] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x830d4800) [pid = 1885] [serial = 1149] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82b9c000) [pid = 1885] [serial = 1171] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8c0eec00) [pid = 1885] [serial = 1158] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8c0f0800) [pid = 1885] [serial = 1159] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x81b4f800) [pid = 1885] [serial = 1164] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82d51800) [pid = 1885] [serial = 1147] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8c04dc00) [pid = 1885] [serial = 1156] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x831ae000) [pid = 1885] [serial = 1150] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x81ae2800) [pid = 1885] [serial = 1167] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x82c14c00) [pid = 1885] [serial = 1146] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x87efc800) [pid = 1885] [serial = 1153] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x87eca800) [pid = 1885] [serial = 1152] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x82f40400) [pid = 1885] [serial = 1174] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x81c1b000) [pid = 1885] [serial = 1165] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8c049400) [pid = 1885] [serial = 1155] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8c5b0400) [pid = 1885] [serial = 1162] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82e6e800) [pid = 1885] [serial = 1173] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x81b57000) [pid = 1885] [serial = 1168] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8c573800) [pid = 1885] [serial = 1161] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x82b96c00) [pid = 1885] [serial = 1170] [outer = (nil)] [url = about:blank] 20:40:12 INFO - PROCESS | 1885 | [aac @ 0x81b57800] err{or,}_recognition separate: 1; 1 20:40:12 INFO - PROCESS | 1885 | [aac @ 0x81b57800] err{or,}_recognition combined: 1; 1 20:40:12 INFO - PROCESS | 1885 | [aac @ 0x81b57800] Unsupported bit depth: 0 20:40:13 INFO - PROCESS | 1885 | [h264 @ 0x94941c00] err{or,}_recognition separate: 1; 1 20:40:13 INFO - PROCESS | 1885 | [h264 @ 0x94941c00] err{or,}_recognition combined: 1; 1 20:40:13 INFO - PROCESS | 1885 | [h264 @ 0x94941c00] Unsupported bit depth: 0 20:40:14 INFO - PROCESS | 1885 | [h264 @ 0x9494b800] err{or,}_recognition separate: 1; 1 20:40:14 INFO - PROCESS | 1885 | [h264 @ 0x9494b800] err{or,}_recognition combined: 1; 1 20:40:14 INFO - PROCESS | 1885 | [h264 @ 0x9494b800] Unsupported bit depth: 0 20:40:14 INFO - PROCESS | 1885 | [aac @ 0x94c67800] err{or,}_recognition separate: 1; 1 20:40:14 INFO - PROCESS | 1885 | [aac @ 0x94c67800] err{or,}_recognition combined: 1; 1 20:40:14 INFO - PROCESS | 1885 | [aac @ 0x94c67800] Unsupported bit depth: 0 20:40:14 INFO - PROCESS | 1885 | [aac @ 0x81b57800] err{or,}_recognition separate: 1; 1 20:40:14 INFO - PROCESS | 1885 | [aac @ 0x81b57800] err{or,}_recognition combined: 1; 1 20:40:14 INFO - PROCESS | 1885 | [aac @ 0x81b57800] Unsupported bit depth: 0 20:40:14 INFO - PROCESS | 1885 | [h264 @ 0x94d8b000] err{or,}_recognition separate: 1; 1 20:40:14 INFO - PROCESS | 1885 | [h264 @ 0x94d8b000] err{or,}_recognition combined: 1; 1 20:40:14 INFO - PROCESS | 1885 | [h264 @ 0x94d8b000] Unsupported bit depth: 0 20:40:14 INFO - PROCESS | 1885 | [aac @ 0x94c6ec00] err{or,}_recognition separate: 1; 1 20:40:14 INFO - PROCESS | 1885 | [aac @ 0x94c6ec00] err{or,}_recognition combined: 1; 1 20:40:14 INFO - PROCESS | 1885 | [aac @ 0x94c6ec00] Unsupported bit depth: 0 20:40:15 INFO - PROCESS | 1885 | [h264 @ 0x95b26000] err{or,}_recognition separate: 1; 1 20:40:15 INFO - PROCESS | 1885 | [h264 @ 0x95b26000] err{or,}_recognition combined: 1; 1 20:40:15 INFO - PROCESS | 1885 | [h264 @ 0x95b26000] Unsupported bit depth: 0 20:40:15 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x83358400) [pid = 1885] [serial = 1197] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 20:40:15 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8c0ea800) [pid = 1885] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 20:40:15 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x8c041c00) [pid = 1885] [serial = 1200] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 20:40:15 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x82d46800) [pid = 1885] [serial = 1194] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 20:40:15 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8ba7cc00) [pid = 1885] [serial = 1188] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 20:40:15 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x81fadc00) [pid = 1885] [serial = 1182] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 20:40:15 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x83356c00) [pid = 1885] [serial = 1185] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 20:40:15 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x81c14400) [pid = 1885] [serial = 1191] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 20:40:15 INFO - PROCESS | 1885 | [aac @ 0x81b57800] err{or,}_recognition separate: 1; 1 20:40:15 INFO - PROCESS | 1885 | [aac @ 0x81b57800] err{or,}_recognition combined: 1; 1 20:40:15 INFO - PROCESS | 1885 | [aac @ 0x81b57800] Unsupported bit depth: 0 20:40:15 INFO - PROCESS | 1885 | [h264 @ 0x967a7000] err{or,}_recognition separate: 1; 1 20:40:15 INFO - PROCESS | 1885 | [h264 @ 0x967a7000] err{or,}_recognition combined: 1; 1 20:40:15 INFO - PROCESS | 1885 | [h264 @ 0x967a7000] Unsupported bit depth: 0 20:40:15 INFO - PROCESS | 1885 | [aac @ 0x9792f400] err{or,}_recognition separate: 1; 1 20:40:15 INFO - PROCESS | 1885 | [aac @ 0x9792f400] err{or,}_recognition combined: 1; 1 20:40:15 INFO - PROCESS | 1885 | [aac @ 0x9792f400] Unsupported bit depth: 0 20:40:15 INFO - PROCESS | 1885 | [aac @ 0x97931400] err{or,}_recognition separate: 1; 1 20:40:15 INFO - PROCESS | 1885 | [aac @ 0x97931400] err{or,}_recognition combined: 1; 1 20:40:15 INFO - PROCESS | 1885 | [aac @ 0x97931400] Unsupported bit depth: 0 20:40:16 INFO - PROCESS | 1885 | [h264 @ 0x979dc800] err{or,}_recognition separate: 1; 1 20:40:16 INFO - PROCESS | 1885 | [h264 @ 0x979dc800] err{or,}_recognition combined: 1; 1 20:40:16 INFO - PROCESS | 1885 | [h264 @ 0x979dc800] Unsupported bit depth: 0 20:40:16 INFO - PROCESS | 1885 | [h264 @ 0x98119800] err{or,}_recognition separate: 1; 1 20:40:16 INFO - PROCESS | 1885 | [h264 @ 0x98119800] err{or,}_recognition combined: 1; 1 20:40:16 INFO - PROCESS | 1885 | [h264 @ 0x98119800] Unsupported bit depth: 0 20:40:17 INFO - PROCESS | 1885 | [aac @ 0x9b1a3400] err{or,}_recognition separate: 1; 1 20:40:17 INFO - PROCESS | 1885 | [aac @ 0x9b1a3400] err{or,}_recognition combined: 1; 1 20:40:17 INFO - PROCESS | 1885 | [aac @ 0x9b1a3400] Unsupported bit depth: 0 20:40:17 INFO - PROCESS | 1885 | [h264 @ 0x9792e000] err{or,}_recognition separate: 1; 1 20:40:17 INFO - PROCESS | 1885 | [h264 @ 0x9792e000] err{or,}_recognition combined: 1; 1 20:40:17 INFO - PROCESS | 1885 | [h264 @ 0x9792e000] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa6800] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa6800] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa6800] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f69c00] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f69c00] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f69c00] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81985c00] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81985c00] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81985c00] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81ae3c00] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81ae3c00] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81ae3c00] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81b4d400] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81b4d400] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81b4d400] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81c1e000] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81c1e000] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81c1e000] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa9400] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa9400] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa9400] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82b95000] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82b95000] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82b95000] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f6dc00] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f6dc00] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f6dc00] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa6800] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa6800] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa6800] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x83058c00] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x83058c00] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x83058c00] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x830d2800] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x830d2800] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x830d2800] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x8335fc00] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x8335fc00] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x8335fc00] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81986000] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81986000] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81986000] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81988000] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81988000] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81988000] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81ae8400] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81ae8400] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81ae8400] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81b58400] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81b58400] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81b58400] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa9400] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa9400] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa9400] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f6dc00] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f6dc00] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f6dc00] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f45800] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f45800] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82f45800] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81c1a000] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81c1a000] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81c1a000] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x8c711000] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x8c711000] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x8c711000] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81986000] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81986000] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81986000] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x83363c00] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x83363c00] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x83363c00] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa3c00] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa3c00] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x81fa3c00] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x82e73800] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x82e73800] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x82e73800] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82e75c00] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82e75c00] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [aac @ 0x82e75c00] Unsupported bit depth: 0 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81faf400] err{or,}_recognition separate: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81faf400] err{or,}_recognition combined: 1; 1 20:40:18 INFO - PROCESS | 1885 | [h264 @ 0x81faf400] Unsupported bit depth: 0 20:40:19 INFO - PROCESS | 1885 | 1477885219759 Marionette TRACE conn4 <- [1,1842,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 20:40:19 INFO - ..................... 20:40:19 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 12134ms 20:40:19 INFO - PROCESS | 1885 | 1477885219827 Marionette TRACE conn4 -> [0,1843,"getWindowHandle",null] 20:40:19 INFO - PROCESS | 1885 | 1477885219833 Marionette TRACE conn4 <- [1,1843,null,{"value":"8"}] 20:40:19 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 20:40:19 INFO - PROCESS | 1885 | 1477885219845 Marionette TRACE conn4 -> [0,1844,"timeouts",{"script":185000}] 20:40:19 INFO - PROCESS | 1885 | 1477885219850 Marionette TRACE conn4 <- [1,1844,null,{}] 20:40:19 INFO - PROCESS | 1885 | 1477885219861 Marionette TRACE conn4 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:20 INFO - PROCESS | 1885 | 1477885220101 Marionette TRACE conn4 <- [1,1845,null,{"value":null}] 20:40:20 INFO - PROCESS | 1885 | 1477885220275 Marionette TRACE conn4 -> [0,1846,"getWindowHandles",null] 20:40:20 INFO - PROCESS | 1885 | 1477885220280 Marionette TRACE conn4 <- [1,1846,null,["8"]] 20:40:20 INFO - PROCESS | 1885 | 1477885220287 Marionette TRACE conn4 -> [0,1847,"switchToWindow",{"name":"8"}] 20:40:20 INFO - PROCESS | 1885 | 1477885220297 Marionette TRACE conn4 <- [1,1847,null,{}] 20:40:20 INFO - PROCESS | 1885 | 1477885220354 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x94599400 == 17 [pid = 1885] [id = 418] 20:40:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x94599800) [pid = 1885] [serial = 1221] [outer = (nil)] 20:40:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x9459a800) [pid = 1885] [serial = 1222] [outer = 0x94599800] 20:40:20 INFO - PROCESS | 1885 | 1477885220484 Marionette DEBUG loaded listener.js 20:40:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x94acc400) [pid = 1885] [serial = 1223] [outer = 0x94599800] 20:40:21 INFO - PROCESS | 1885 | [aac @ 0x94c65800] err{or,}_recognition separate: 1; 1 20:40:21 INFO - PROCESS | 1885 | [aac @ 0x94c65800] err{or,}_recognition combined: 1; 1 20:40:21 INFO - PROCESS | 1885 | [aac @ 0x94c65800] Unsupported bit depth: 0 20:40:21 INFO - PROCESS | 1885 | [aac @ 0x94c67000] err{or,}_recognition separate: 1; 1 20:40:21 INFO - PROCESS | 1885 | [aac @ 0x94c67000] err{or,}_recognition combined: 1; 1 20:40:21 INFO - PROCESS | 1885 | [aac @ 0x94c67000] Unsupported bit depth: 0 20:40:25 INFO - PROCESS | 1885 | --DOCSHELL 0x82d49400 == 16 [pid = 1885] [id = 414] 20:40:25 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba89800 == 15 [pid = 1885] [id = 415] 20:40:25 INFO - PROCESS | 1885 | --DOCSHELL 0x8f447400 == 14 [pid = 1885] [id = 416] 20:40:25 INFO - PROCESS | 1885 | --DOCSHELL 0x82d48000 == 13 [pid = 1885] [id = 356] 20:40:25 INFO - PROCESS | 1885 | --DOCSHELL 0x8f441400 == 12 [pid = 1885] [id = 369] 20:40:25 INFO - PROCESS | 1885 | --DOCSHELL 0x82f60800 == 11 [pid = 1885] [id = 413] 20:40:25 INFO - PROCESS | 1885 | --DOCSHELL 0x830d5800 == 10 [pid = 1885] [id = 359] 20:40:25 INFO - PROCESS | 1885 | --DOCSHELL 0x82f67000 == 9 [pid = 1885] [id = 358] 20:40:25 INFO - PROCESS | 1885 | --DOCSHELL 0x8ce6e800 == 8 [pid = 1885] [id = 367] 20:40:25 INFO - PROCESS | 1885 | --DOCSHELL 0x8198c000 == 7 [pid = 1885] [id = 417] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x82d4c400) [pid = 1885] [serial = 1184] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x82c13000) [pid = 1885] [serial = 1183] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x87ec4c00) [pid = 1885] [serial = 1187] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x83361000) [pid = 1885] [serial = 1186] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8ba85000) [pid = 1885] [serial = 1190] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8ba81400) [pid = 1885] [serial = 1189] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x81fa1400) [pid = 1885] [serial = 1193] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x81c16800) [pid = 1885] [serial = 1192] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x82e6d000) [pid = 1885] [serial = 1196] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x82d4b000) [pid = 1885] [serial = 1195] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x87ef6000) [pid = 1885] [serial = 1199] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8335f800) [pid = 1885] [serial = 1198] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8c04b000) [pid = 1885] [serial = 1202] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x8c047c00) [pid = 1885] [serial = 1201] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8c56d000) [pid = 1885] [serial = 1205] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8c56b000) [pid = 1885] [serial = 1204] [outer = (nil)] [url = about:blank] 20:40:25 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8c5b6c00) [pid = 1885] [serial = 1207] [outer = (nil)] [url = about:blank] 20:40:29 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x81b55800) [pid = 1885] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 20:40:29 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8f448400) [pid = 1885] [serial = 1215] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 20:40:29 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8c711800) [pid = 1885] [serial = 1212] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 20:40:29 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82d4a000) [pid = 1885] [serial = 1209] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 20:40:29 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8c5b3c00) [pid = 1885] [serial = 1206] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 20:40:29 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x830d1c00) [pid = 1885] [serial = 1179] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 20:40:35 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x82d47800) [pid = 1885] [serial = 1219] [outer = (nil)] [url = about:blank] 20:40:35 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x82e76400) [pid = 1885] [serial = 1220] [outer = (nil)] [url = about:blank] 20:40:35 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8f4e5400) [pid = 1885] [serial = 1216] [outer = (nil)] [url = about:blank] 20:40:35 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8f94b000) [pid = 1885] [serial = 1217] [outer = (nil)] [url = about:blank] 20:40:35 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8c718800) [pid = 1885] [serial = 1213] [outer = (nil)] [url = about:blank] 20:40:35 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8ce6ec00) [pid = 1885] [serial = 1214] [outer = (nil)] [url = about:blank] 20:40:35 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82d4d000) [pid = 1885] [serial = 1210] [outer = (nil)] [url = about:blank] 20:40:35 INFO - PROCESS | 1885 | --DOMWINDOW == 20 (0x82f3f400) [pid = 1885] [serial = 1211] [outer = (nil)] [url = about:blank] 20:40:35 INFO - PROCESS | 1885 | --DOMWINDOW == 19 (0x8c5bbc00) [pid = 1885] [serial = 1208] [outer = (nil)] [url = about:blank] 20:40:35 INFO - PROCESS | 1885 | --DOMWINDOW == 18 (0x83359400) [pid = 1885] [serial = 1181] [outer = (nil)] [url = about:blank] 20:40:45 INFO - PROCESS | 1885 | 1477885245102 Marionette TRACE conn4 <- [1,1848,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 20:40:45 INFO - . 20:40:45 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 25279ms 20:40:45 INFO - PROCESS | 1885 | 1477885245123 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 20:40:45 INFO - PROCESS | 1885 | 1477885245130 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 20:40:45 INFO - TEST-START | /media-source/mediasource-appendwindow.html 20:40:45 INFO - PROCESS | 1885 | 1477885245141 Marionette TRACE conn4 -> [0,1850,"timeouts",{"script":35000}] 20:40:45 INFO - PROCESS | 1885 | 1477885245146 Marionette TRACE conn4 <- [1,1850,null,{}] 20:40:45 INFO - PROCESS | 1885 | 1477885245174 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:45 INFO - PROCESS | 1885 | 1477885245414 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 20:40:45 INFO - PROCESS | 1885 | --DOMWINDOW == 17 (0x9459a800) [pid = 1885] [serial = 1222] [outer = (nil)] [url = about:blank] 20:40:45 INFO - PROCESS | 1885 | 1477885245547 Marionette TRACE conn4 -> [0,1852,"getWindowHandles",null] 20:40:45 INFO - PROCESS | 1885 | 1477885245554 Marionette TRACE conn4 <- [1,1852,null,["8"]] 20:40:45 INFO - PROCESS | 1885 | 1477885245561 Marionette TRACE conn4 -> [0,1853,"switchToWindow",{"name":"8"}] 20:40:45 INFO - PROCESS | 1885 | 1477885245573 Marionette TRACE conn4 <- [1,1853,null,{}] 20:40:45 INFO - PROCESS | 1885 | 1477885245587 Marionette TRACE conn4 -> [0,1854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b4f800 == 8 [pid = 1885] [id = 419] 20:40:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 18 (0x81b4fc00) [pid = 1885] [serial = 1224] [outer = (nil)] 20:40:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 19 (0x81b53000) [pid = 1885] [serial = 1225] [outer = 0x81b4fc00] 20:40:45 INFO - PROCESS | 1885 | 1477885245702 Marionette DEBUG loaded listener.js 20:40:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 20 (0x81c11c00) [pid = 1885] [serial = 1226] [outer = 0x81b4fc00] 20:40:48 INFO - PROCESS | 1885 | [aac @ 0x82e76000] err{or,}_recognition separate: 1; 1 20:40:48 INFO - PROCESS | 1885 | [aac @ 0x82e76000] err{or,}_recognition combined: 1; 1 20:40:48 INFO - PROCESS | 1885 | [aac @ 0x82e76000] Unsupported bit depth: 0 20:40:48 INFO - PROCESS | 1885 | [h264 @ 0x82e77000] err{or,}_recognition separate: 1; 1 20:40:48 INFO - PROCESS | 1885 | [h264 @ 0x82e77000] err{or,}_recognition combined: 1; 1 20:40:48 INFO - PROCESS | 1885 | [h264 @ 0x82e77000] Unsupported bit depth: 0 20:40:48 INFO - PROCESS | 1885 | [aac @ 0x82e76000] err{or,}_recognition separate: 1; 1 20:40:48 INFO - PROCESS | 1885 | [aac @ 0x82e76000] err{or,}_recognition combined: 1; 1 20:40:48 INFO - PROCESS | 1885 | [aac @ 0x82e76000] Unsupported bit depth: 0 20:40:48 INFO - PROCESS | 1885 | [h264 @ 0x82e77800] err{or,}_recognition separate: 1; 1 20:40:48 INFO - PROCESS | 1885 | [h264 @ 0x82e77800] err{or,}_recognition combined: 1; 1 20:40:48 INFO - PROCESS | 1885 | [h264 @ 0x82e77800] Unsupported bit depth: 0 20:40:48 INFO - PROCESS | 1885 | 1477885248132 Marionette TRACE conn4 <- [1,1854,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 20:40:48 INFO - ....... 20:40:48 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3012ms 20:40:48 INFO - PROCESS | 1885 | 1477885248153 Marionette TRACE conn4 -> [0,1855,"getWindowHandle",null] 20:40:48 INFO - PROCESS | 1885 | 1477885248158 Marionette TRACE conn4 <- [1,1855,null,{"value":"8"}] 20:40:48 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 20:40:48 INFO - PROCESS | 1885 | 1477885248165 Marionette TRACE conn4 -> [0,1856,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:48 INFO - PROCESS | 1885 | 1477885248396 Marionette TRACE conn4 <- [1,1856,null,{"value":null}] 20:40:48 INFO - PROCESS | 1885 | 1477885248473 Marionette TRACE conn4 -> [0,1857,"getWindowHandles",null] 20:40:48 INFO - PROCESS | 1885 | 1477885248479 Marionette TRACE conn4 <- [1,1857,null,["8"]] 20:40:48 INFO - PROCESS | 1885 | 1477885248486 Marionette TRACE conn4 -> [0,1858,"switchToWindow",{"name":"8"}] 20:40:48 INFO - PROCESS | 1885 | 1477885248494 Marionette TRACE conn4 <- [1,1858,null,{}] 20:40:48 INFO - PROCESS | 1885 | 1477885248512 Marionette TRACE conn4 -> [0,1859,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b5b800 == 9 [pid = 1885] [id = 420] 20:40:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x82f46800) [pid = 1885] [serial = 1227] [outer = (nil)] 20:40:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82f60800) [pid = 1885] [serial = 1228] [outer = 0x82f46800] 20:40:48 INFO - PROCESS | 1885 | 1477885248624 Marionette DEBUG loaded listener.js 20:40:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x81ae5000) [pid = 1885] [serial = 1229] [outer = 0x82f46800] 20:40:49 INFO - PROCESS | 1885 | 1477885249203 Marionette TRACE conn4 <- [1,1859,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 20:40:49 INFO - . 20:40:49 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1077ms 20:40:49 INFO - PROCESS | 1885 | 1477885249248 Marionette TRACE conn4 -> [0,1860,"getWindowHandle",null] 20:40:49 INFO - PROCESS | 1885 | 1477885249251 Marionette TRACE conn4 <- [1,1860,null,{"value":"8"}] 20:40:49 INFO - TEST-START | /media-source/mediasource-avtracks.html 20:40:49 INFO - PROCESS | 1885 | 1477885249260 Marionette TRACE conn4 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:49 INFO - PROCESS | 1885 | 1477885249456 Marionette TRACE conn4 <- [1,1861,null,{"value":null}] 20:40:49 INFO - PROCESS | 1885 | 1477885249583 Marionette TRACE conn4 -> [0,1862,"getWindowHandles",null] 20:40:49 INFO - PROCESS | 1885 | 1477885249590 Marionette TRACE conn4 <- [1,1862,null,["8"]] 20:40:49 INFO - PROCESS | 1885 | 1477885249596 Marionette TRACE conn4 -> [0,1863,"switchToWindow",{"name":"8"}] 20:40:49 INFO - PROCESS | 1885 | 1477885249604 Marionette TRACE conn4 <- [1,1863,null,{}] 20:40:49 INFO - PROCESS | 1885 | 1477885249609 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x830cac00 == 10 [pid = 1885] [id = 421] 20:40:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x830cb000) [pid = 1885] [serial = 1230] [outer = (nil)] 20:40:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x830ce000) [pid = 1885] [serial = 1231] [outer = 0x830cb000] 20:40:49 INFO - PROCESS | 1885 | 1477885249713 Marionette DEBUG loaded listener.js 20:40:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x830d1800) [pid = 1885] [serial = 1232] [outer = 0x830cb000] 20:40:50 INFO - .... 20:40:50 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1624ms 20:40:50 INFO - TEST-START | /media-source/mediasource-buffered.html 20:40:51 INFO - PROCESS | 1885 | 1477885250850 Marionette TRACE conn4 <- [1,1864,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 20:40:51 INFO - PROCESS | 1885 | 1477885250886 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 20:40:51 INFO - PROCESS | 1885 | 1477885250892 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 20:40:51 INFO - PROCESS | 1885 | 1477885250908 Marionette TRACE conn4 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:51 INFO - PROCESS | 1885 | 1477885251224 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 20:40:51 INFO - PROCESS | 1885 | 1477885251238 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 20:40:51 INFO - PROCESS | 1885 | 1477885251241 Marionette TRACE conn4 <- [1,1867,null,["8"]] 20:40:51 INFO - PROCESS | 1885 | 1477885251249 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 20:40:51 INFO - PROCESS | 1885 | 1477885251255 Marionette TRACE conn4 <- [1,1868,null,{}] 20:40:51 INFO - PROCESS | 1885 | 1477885251260 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x831bc000 == 11 [pid = 1885] [id = 422] 20:40:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x83281800) [pid = 1885] [serial = 1233] [outer = (nil)] 20:40:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x83283800) [pid = 1885] [serial = 1234] [outer = 0x83281800] 20:40:51 INFO - PROCESS | 1885 | 1477885251364 Marionette DEBUG loaded listener.js 20:40:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x87ec5c00) [pid = 1885] [serial = 1235] [outer = 0x83281800] 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f43400] err{or,}_recognition separate: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f43400] err{or,}_recognition combined: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f43400] Unsupported bit depth: 0 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f43400] err{or,}_recognition separate: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f43400] err{or,}_recognition combined: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f43400] Unsupported bit depth: 0 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f40c00] err{or,}_recognition separate: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f40c00] err{or,}_recognition combined: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f40c00] Unsupported bit depth: 0 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x830cc800] err{or,}_recognition separate: 1; 1 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x830cc800] err{or,}_recognition combined: 1; 1 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x830cc800] Unsupported bit depth: 0 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x830cd400] err{or,}_recognition separate: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x830cd400] err{or,}_recognition combined: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x830cd400] Unsupported bit depth: 0 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x82f41000] err{or,}_recognition separate: 1; 1 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x82f41000] err{or,}_recognition combined: 1; 1 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x82f41000] Unsupported bit depth: 0 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x82f41000] no picture 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x82f41000] no picture 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f41000] err{or,}_recognition separate: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f41000] err{or,}_recognition combined: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x82f41000] Unsupported bit depth: 0 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x830cc800] err{or,}_recognition separate: 1; 1 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x830cc800] err{or,}_recognition combined: 1; 1 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x830cc800] Unsupported bit depth: 0 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x830cd400] err{or,}_recognition separate: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x830cd400] err{or,}_recognition combined: 1; 1 20:40:53 INFO - PROCESS | 1885 | [aac @ 0x830cd400] Unsupported bit depth: 0 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x82f46c00] err{or,}_recognition separate: 1; 1 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x82f46c00] err{or,}_recognition combined: 1; 1 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x82f46c00] Unsupported bit depth: 0 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x82f46c00] no picture 20:40:53 INFO - PROCESS | 1885 | [h264 @ 0x82f46c00] no picture 20:40:53 INFO - PROCESS | 1885 | 1477885253572 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 20:40:53 INFO - ....... 20:40:53 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2678ms 20:40:53 INFO - PROCESS | 1885 | 1477885253632 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 20:40:53 INFO - PROCESS | 1885 | 1477885253639 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 20:40:53 INFO - TEST-START | /media-source/mediasource-closed.html 20:40:53 INFO - PROCESS | 1885 | 1477885253651 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:53 INFO - PROCESS | 1885 | 1477885253875 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 20:40:54 INFO - PROCESS | 1885 | 1477885254033 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 20:40:54 INFO - PROCESS | 1885 | 1477885254037 Marionette TRACE conn4 <- [1,1872,null,["8"]] 20:40:54 INFO - PROCESS | 1885 | 1477885254047 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 20:40:54 INFO - PROCESS | 1885 | 1477885254053 Marionette TRACE conn4 <- [1,1873,null,{}] 20:40:54 INFO - PROCESS | 1885 | 1477885254060 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x831b9c00 == 12 [pid = 1885] [id = 423] 20:40:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x831ba800) [pid = 1885] [serial = 1236] [outer = (nil)] 20:40:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x831bcc00) [pid = 1885] [serial = 1237] [outer = 0x831ba800] 20:40:54 INFO - PROCESS | 1885 | 1477885254177 Marionette DEBUG loaded listener.js 20:40:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x87ecf400) [pid = 1885] [serial = 1238] [outer = 0x831ba800] 20:40:55 INFO - PROCESS | 1885 | 1477885255063 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 20:40:55 INFO - .......... 20:40:55 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1476ms 20:40:55 INFO - PROCESS | 1885 | 1477885255130 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 20:40:55 INFO - PROCESS | 1885 | 1477885255136 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 20:40:55 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 20:40:55 INFO - PROCESS | 1885 | 1477885255144 Marionette TRACE conn4 -> [0,1876,"getContext",null] 20:40:55 INFO - PROCESS | 1885 | 1477885255148 Marionette TRACE conn4 <- [1,1876,null,{"value":"content"}] 20:40:55 INFO - PROCESS | 1885 | 1477885255155 Marionette TRACE conn4 -> [0,1877,"setContext",{"value":"chrome"}] 20:40:55 INFO - PROCESS | 1885 | 1477885255159 Marionette TRACE conn4 <- [1,1877,null,{}] 20:40:55 INFO - PROCESS | 1885 | 1477885255166 Marionette TRACE conn4 -> [0,1878,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:40:55 INFO - PROCESS | 1885 | 1477885255187 Marionette TRACE conn4 <- [1,1878,null,{"value":true}] 20:40:55 INFO - PROCESS | 1885 | 1477885255194 Marionette TRACE conn4 -> [0,1879,"setContext",{"value":"content"}] 20:40:55 INFO - PROCESS | 1885 | 1477885255200 Marionette TRACE conn4 <- [1,1879,null,{}] 20:40:55 INFO - Setting pref media.mediasource.enabled (true) 20:40:55 INFO - PROCESS | 1885 | 1477885255219 Marionette TRACE conn4 -> [0,1880,"getContext",null] 20:40:55 INFO - PROCESS | 1885 | 1477885255227 Marionette TRACE conn4 <- [1,1880,null,{"value":"content"}] 20:40:55 INFO - PROCESS | 1885 | 1477885255277 Marionette TRACE conn4 -> [0,1881,"setContext",{"value":"chrome"}] 20:40:55 INFO - PROCESS | 1885 | 1477885255281 Marionette TRACE conn4 <- [1,1881,null,{}] 20:40:55 INFO - PROCESS | 1885 | 1477885255287 Marionette TRACE conn4 -> [0,1882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:40:55 INFO - PROCESS | 1885 | 1477885255310 Marionette TRACE conn4 <- [1,1882,null,{"value":null}] 20:40:55 INFO - PROCESS | 1885 | 1477885255314 Marionette TRACE conn4 -> [0,1883,"setContext",{"value":"content"}] 20:40:55 INFO - PROCESS | 1885 | 1477885255319 Marionette TRACE conn4 <- [1,1883,null,{}] 20:40:55 INFO - PROCESS | 1885 | 1477885255326 Marionette TRACE conn4 -> [0,1884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:55 INFO - PROCESS | 1885 | 1477885255549 Marionette TRACE conn4 <- [1,1884,null,{"value":null}] 20:40:55 INFO - PROCESS | 1885 | 1477885255713 Marionette TRACE conn4 -> [0,1885,"getWindowHandles",null] 20:40:55 INFO - PROCESS | 1885 | 1477885255718 Marionette TRACE conn4 <- [1,1885,null,["8"]] 20:40:55 INFO - PROCESS | 1885 | 1477885255726 Marionette TRACE conn4 -> [0,1886,"switchToWindow",{"name":"8"}] 20:40:55 INFO - PROCESS | 1885 | 1477885255732 Marionette TRACE conn4 <- [1,1886,null,{}] 20:40:55 INFO - PROCESS | 1885 | 1477885255737 Marionette TRACE conn4 -> [0,1887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba80800 == 13 [pid = 1885] [id = 424] 20:40:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8ba80c00) [pid = 1885] [serial = 1239] [outer = (nil)] 20:40:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8c048400) [pid = 1885] [serial = 1240] [outer = 0x8ba80c00] 20:40:55 INFO - PROCESS | 1885 | 1477885255843 Marionette DEBUG loaded listener.js 20:40:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8c04ec00) [pid = 1885] [serial = 1241] [outer = 0x8ba80c00] 20:40:57 INFO - PROCESS | 1885 | [aac @ 0x81980c00] err{or,}_recognition separate: 1; 1 20:40:57 INFO - PROCESS | 1885 | [aac @ 0x81980c00] err{or,}_recognition combined: 1; 1 20:40:57 INFO - PROCESS | 1885 | [aac @ 0x81980c00] Unsupported bit depth: 0 20:40:57 INFO - PROCESS | 1885 | [h264 @ 0x81c16c00] err{or,}_recognition separate: 1; 1 20:40:57 INFO - PROCESS | 1885 | [h264 @ 0x81c16c00] err{or,}_recognition combined: 1; 1 20:40:57 INFO - PROCESS | 1885 | [h264 @ 0x81c16c00] Unsupported bit depth: 0 20:40:57 INFO - PROCESS | 1885 | [aac @ 0x81f8ec00] err{or,}_recognition separate: 1; 1 20:40:57 INFO - PROCESS | 1885 | [aac @ 0x81f8ec00] err{or,}_recognition combined: 1; 1 20:40:57 INFO - PROCESS | 1885 | [aac @ 0x81f8ec00] Unsupported bit depth: 0 20:40:57 INFO - PROCESS | 1885 | [h264 @ 0x81988000] err{or,}_recognition separate: 1; 1 20:40:57 INFO - PROCESS | 1885 | [h264 @ 0x81988000] err{or,}_recognition combined: 1; 1 20:40:57 INFO - PROCESS | 1885 | [h264 @ 0x81988000] Unsupported bit depth: 0 20:40:57 INFO - PROCESS | 1885 | [h264 @ 0x81988000] no picture 20:40:57 INFO - PROCESS | 1885 | [h264 @ 0x81988000] no picture 20:40:58 INFO - PROCESS | 1885 | --DOCSHELL 0x94599400 == 12 [pid = 1885] [id = 418] 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition separate: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition combined: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] Unsupported bit depth: 0 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x81ae1c00] err{or,}_recognition separate: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x81ae1c00] err{or,}_recognition combined: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x81ae1c00] Unsupported bit depth: 0 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition separate: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition combined: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] Unsupported bit depth: 0 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x81ae2c00] err{or,}_recognition separate: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x81ae2c00] err{or,}_recognition combined: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x81ae2c00] Unsupported bit depth: 0 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition separate: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition combined: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] Unsupported bit depth: 0 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition separate: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition combined: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] Unsupported bit depth: 0 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition separate: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition combined: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] Unsupported bit depth: 0 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition separate: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] err{or,}_recognition combined: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x8198b000] Unsupported bit depth: 0 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x81ae2c00] err{or,}_recognition separate: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x81ae2c00] err{or,}_recognition combined: 1; 1 20:40:59 INFO - PROCESS | 1885 | [aac @ 0x81ae2c00] Unsupported bit depth: 0 20:40:59 INFO - PROCESS | 1885 | [h264 @ 0x81985400] err{or,}_recognition separate: 1; 1 20:40:59 INFO - PROCESS | 1885 | [h264 @ 0x81985400] err{or,}_recognition combined: 1; 1 20:40:59 INFO - PROCESS | 1885 | [h264 @ 0x81985400] Unsupported bit depth: 0 20:40:59 INFO - PROCESS | 1885 | [h264 @ 0x81985400] no picture 20:40:59 INFO - PROCESS | 1885 | [h264 @ 0x81985400] no picture 20:41:00 INFO - PROCESS | 1885 | [h264 @ 0x81989400] err{or,}_recognition separate: 1; 1 20:41:00 INFO - PROCESS | 1885 | [h264 @ 0x81989400] err{or,}_recognition combined: 1; 1 20:41:00 INFO - PROCESS | 1885 | [h264 @ 0x81989400] Unsupported bit depth: 0 20:41:00 INFO - PROCESS | 1885 | [h264 @ 0x81989400] no picture 20:41:00 INFO - PROCESS | 1885 | [h264 @ 0x81989400] no picture 20:41:00 INFO - PROCESS | 1885 | [h264 @ 0x81ae1c00] err{or,}_recognition separate: 1; 1 20:41:00 INFO - PROCESS | 1885 | [h264 @ 0x81ae1c00] err{or,}_recognition combined: 1; 1 20:41:00 INFO - PROCESS | 1885 | [h264 @ 0x81ae1c00] Unsupported bit depth: 0 20:41:00 INFO - PROCESS | 1885 | [h264 @ 0x81ae1c00] no picture 20:41:00 INFO - PROCESS | 1885 | [h264 @ 0x81ae1c00] no picture 20:41:02 INFO - PROCESS | 1885 | 1477885262056 Marionette TRACE conn4 <- [1,1887,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 20:41:02 INFO - . 20:41:02 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6934ms 20:41:02 INFO - PROCESS | 1885 | 1477885262086 Marionette TRACE conn4 -> [0,1888,"getWindowHandle",null] 20:41:02 INFO - PROCESS | 1885 | 1477885262094 Marionette TRACE conn4 <- [1,1888,null,{"value":"8"}] 20:41:02 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 20:41:02 INFO - PROCESS | 1885 | 1477885262110 Marionette TRACE conn4 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:02 INFO - PROCESS | 1885 | 1477885262392 Marionette TRACE conn4 <- [1,1889,null,{"value":null}] 20:41:02 INFO - PROCESS | 1885 | 1477885262412 Marionette TRACE conn4 -> [0,1890,"getWindowHandles",null] 20:41:02 INFO - PROCESS | 1885 | 1477885262418 Marionette TRACE conn4 <- [1,1890,null,["8"]] 20:41:02 INFO - PROCESS | 1885 | 1477885262570 Marionette TRACE conn4 -> [0,1891,"switchToWindow",{"name":"8"}] 20:41:02 INFO - PROCESS | 1885 | 1477885262580 Marionette TRACE conn4 <- [1,1891,null,{}] 20:41:02 INFO - PROCESS | 1885 | 1477885262587 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f8ec00 == 13 [pid = 1885] [id = 425] 20:41:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x81f92400) [pid = 1885] [serial = 1242] [outer = (nil)] 20:41:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x81fa9c00) [pid = 1885] [serial = 1243] [outer = 0x81f92400] 20:41:02 INFO - PROCESS | 1885 | 1477885262782 Marionette DEBUG loaded listener.js 20:41:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x82c15800) [pid = 1885] [serial = 1244] [outer = 0x81f92400] 20:41:02 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x94599800) [pid = 1885] [serial = 1221] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 20:41:02 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x830cb000) [pid = 1885] [serial = 1230] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 20:41:02 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x82f46800) [pid = 1885] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 20:41:02 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x83281800) [pid = 1885] [serial = 1233] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 20:41:02 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x81b4fc00) [pid = 1885] [serial = 1224] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 20:41:04 INFO - PROCESS | 1885 | [aac @ 0x82f3fc00] err{or,}_recognition separate: 1; 1 20:41:04 INFO - PROCESS | 1885 | [aac @ 0x82f3fc00] err{or,}_recognition combined: 1; 1 20:41:04 INFO - PROCESS | 1885 | [aac @ 0x82f3fc00] Unsupported bit depth: 0 20:41:04 INFO - PROCESS | 1885 | [h264 @ 0x82f45800] err{or,}_recognition separate: 1; 1 20:41:04 INFO - PROCESS | 1885 | [h264 @ 0x82f45800] err{or,}_recognition combined: 1; 1 20:41:04 INFO - PROCESS | 1885 | [h264 @ 0x82f45800] Unsupported bit depth: 0 20:41:04 INFO - PROCESS | 1885 | [aac @ 0x82f46800] err{or,}_recognition separate: 1; 1 20:41:04 INFO - PROCESS | 1885 | [aac @ 0x82f46800] err{or,}_recognition combined: 1; 1 20:41:04 INFO - PROCESS | 1885 | [aac @ 0x82f46800] Unsupported bit depth: 0 20:41:04 INFO - PROCESS | 1885 | [h264 @ 0x82f42c00] err{or,}_recognition separate: 1; 1 20:41:04 INFO - PROCESS | 1885 | [h264 @ 0x82f42c00] err{or,}_recognition combined: 1; 1 20:41:04 INFO - PROCESS | 1885 | [h264 @ 0x82f42c00] Unsupported bit depth: 0 20:41:04 INFO - PROCESS | 1885 | [h264 @ 0x82f42c00] no picture 20:41:04 INFO - PROCESS | 1885 | [h264 @ 0x82f42c00] no picture 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81985c00] err{or,}_recognition separate: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81985c00] err{or,}_recognition combined: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81985c00] Unsupported bit depth: 0 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] err{or,}_recognition separate: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] err{or,}_recognition combined: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] Unsupported bit depth: 0 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81985c00] err{or,}_recognition separate: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81985c00] err{or,}_recognition combined: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81985c00] Unsupported bit depth: 0 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] err{or,}_recognition separate: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] err{or,}_recognition combined: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] Unsupported bit depth: 0 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] err{or,}_recognition separate: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] err{or,}_recognition combined: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] Unsupported bit depth: 0 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae8400] err{or,}_recognition separate: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae8400] err{or,}_recognition combined: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae8400] Unsupported bit depth: 0 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] err{or,}_recognition separate: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] err{or,}_recognition combined: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] Unsupported bit depth: 0 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] err{or,}_recognition separate: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] err{or,}_recognition combined: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae0400] Unsupported bit depth: 0 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae8400] err{or,}_recognition separate: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae8400] err{or,}_recognition combined: 1; 1 20:41:05 INFO - PROCESS | 1885 | [aac @ 0x81ae8400] Unsupported bit depth: 0 20:41:05 INFO - PROCESS | 1885 | [h264 @ 0x81b4fc00] err{or,}_recognition separate: 1; 1 20:41:05 INFO - PROCESS | 1885 | [h264 @ 0x81b4fc00] err{or,}_recognition combined: 1; 1 20:41:05 INFO - PROCESS | 1885 | [h264 @ 0x81b4fc00] Unsupported bit depth: 0 20:41:06 INFO - PROCESS | 1885 | [h264 @ 0x81b4fc00] no picture 20:41:06 INFO - PROCESS | 1885 | [h264 @ 0x81b4fc00] no picture 20:41:06 INFO - PROCESS | 1885 | [h264 @ 0x81c16000] err{or,}_recognition separate: 1; 1 20:41:06 INFO - PROCESS | 1885 | [h264 @ 0x81c16000] err{or,}_recognition combined: 1; 1 20:41:06 INFO - PROCESS | 1885 | [h264 @ 0x81c16000] Unsupported bit depth: 0 20:41:06 INFO - PROCESS | 1885 | [h264 @ 0x81c16000] no picture 20:41:06 INFO - PROCESS | 1885 | [h264 @ 0x81c16000] no picture 20:41:06 INFO - PROCESS | 1885 | [h264 @ 0x81c16400] err{or,}_recognition separate: 1; 1 20:41:06 INFO - PROCESS | 1885 | [h264 @ 0x81c16400] err{or,}_recognition combined: 1; 1 20:41:06 INFO - PROCESS | 1885 | [h264 @ 0x81c16400] Unsupported bit depth: 0 20:41:06 INFO - PROCESS | 1885 | [h264 @ 0x81c16400] no picture 20:41:07 INFO - PROCESS | 1885 | [h264 @ 0x81c16400] no picture 20:41:08 INFO - PROCESS | 1885 | 1477885268105 Marionette TRACE conn4 <- [1,1892,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 20:41:08 INFO - . 20:41:08 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6040ms 20:41:08 INFO - PROCESS | 1885 | 1477885268146 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 20:41:08 INFO - PROCESS | 1885 | 1477885268153 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 20:41:08 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 20:41:08 INFO - PROCESS | 1885 | 1477885268165 Marionette TRACE conn4 -> [0,1894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:08 INFO - PROCESS | 1885 | 1477885268366 Marionette TRACE conn4 <- [1,1894,null,{"value":null}] 20:41:08 INFO - PROCESS | 1885 | 1477885268531 Marionette TRACE conn4 -> [0,1895,"getWindowHandles",null] 20:41:08 INFO - PROCESS | 1885 | 1477885268538 Marionette TRACE conn4 <- [1,1895,null,["8"]] 20:41:08 INFO - PROCESS | 1885 | 1477885268547 Marionette TRACE conn4 -> [0,1896,"switchToWindow",{"name":"8"}] 20:41:08 INFO - PROCESS | 1885 | 1477885268555 Marionette TRACE conn4 <- [1,1896,null,{}] 20:41:08 INFO - PROCESS | 1885 | 1477885268562 Marionette TRACE conn4 -> [0,1897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e76000 == 14 [pid = 1885] [id = 426] 20:41:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82e76400) [pid = 1885] [serial = 1245] [outer = (nil)] 20:41:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x82f3d400) [pid = 1885] [serial = 1246] [outer = 0x82e76400] 20:41:08 INFO - PROCESS | 1885 | 1477885268684 Marionette DEBUG loaded listener.js 20:41:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x82f3f000) [pid = 1885] [serial = 1247] [outer = 0x82e76400] 20:41:09 INFO - PROCESS | 1885 | [h264 @ 0x81f8b000] err{or,}_recognition separate: 1; 1 20:41:09 INFO - PROCESS | 1885 | [h264 @ 0x81f8b000] err{or,}_recognition combined: 1; 1 20:41:09 INFO - PROCESS | 1885 | [h264 @ 0x81f8b000] Unsupported bit depth: 0 20:41:09 INFO - PROCESS | 1885 | [h264 @ 0x81b55400] err{or,}_recognition separate: 1; 1 20:41:09 INFO - PROCESS | 1885 | [h264 @ 0x81b55400] err{or,}_recognition combined: 1; 1 20:41:09 INFO - PROCESS | 1885 | [h264 @ 0x81b55400] Unsupported bit depth: 0 20:41:09 INFO - PROCESS | 1885 | [h264 @ 0x81b55400] no picture 20:41:09 INFO - PROCESS | 1885 | [h264 @ 0x81b55400] no picture 20:41:09 INFO - PROCESS | 1885 | --DOCSHELL 0x81b4f800 == 13 [pid = 1885] [id = 419] 20:41:09 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x83283800) [pid = 1885] [serial = 1234] [outer = (nil)] [url = about:blank] 20:41:09 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x87ec5c00) [pid = 1885] [serial = 1235] [outer = (nil)] [url = about:blank] 20:41:09 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x830ce000) [pid = 1885] [serial = 1231] [outer = (nil)] [url = about:blank] 20:41:09 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x830d1800) [pid = 1885] [serial = 1232] [outer = (nil)] [url = about:blank] 20:41:09 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82f60800) [pid = 1885] [serial = 1228] [outer = (nil)] [url = about:blank] 20:41:09 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x81ae5000) [pid = 1885] [serial = 1229] [outer = (nil)] [url = about:blank] 20:41:09 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x94acc400) [pid = 1885] [serial = 1223] [outer = (nil)] [url = about:blank] 20:41:09 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x81b53000) [pid = 1885] [serial = 1225] [outer = (nil)] [url = about:blank] 20:41:09 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x81c11c00) [pid = 1885] [serial = 1226] [outer = (nil)] [url = about:blank] 20:41:10 INFO - PROCESS | 1885 | [h264 @ 0x81987000] err{or,}_recognition separate: 1; 1 20:41:10 INFO - PROCESS | 1885 | [h264 @ 0x81987000] err{or,}_recognition combined: 1; 1 20:41:10 INFO - PROCESS | 1885 | [h264 @ 0x81987000] Unsupported bit depth: 0 20:41:10 INFO - PROCESS | 1885 | [h264 @ 0x81987000] no picture 20:41:10 INFO - PROCESS | 1885 | [h264 @ 0x81987000] no picture 20:41:10 INFO - PROCESS | 1885 | [h264 @ 0x8198c800] err{or,}_recognition separate: 1; 1 20:41:10 INFO - PROCESS | 1885 | [h264 @ 0x8198c800] err{or,}_recognition combined: 1; 1 20:41:10 INFO - PROCESS | 1885 | [h264 @ 0x8198c800] Unsupported bit depth: 0 20:41:10 INFO - PROCESS | 1885 | [h264 @ 0x8198c800] no picture 20:41:10 INFO - PROCESS | 1885 | [h264 @ 0x8198c800] no picture 20:41:11 INFO - PROCESS | 1885 | [h264 @ 0x81989000] err{or,}_recognition separate: 1; 1 20:41:11 INFO - PROCESS | 1885 | [h264 @ 0x81989000] err{or,}_recognition combined: 1; 1 20:41:11 INFO - PROCESS | 1885 | [h264 @ 0x81989000] Unsupported bit depth: 0 20:41:11 INFO - PROCESS | 1885 | [h264 @ 0x81989000] no picture 20:41:11 INFO - PROCESS | 1885 | [h264 @ 0x81989000] no picture 20:41:12 INFO - PROCESS | 1885 | 1477885272004 Marionette TRACE conn4 <- [1,1897,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 20:41:12 INFO - . 20:41:12 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3886ms 20:41:12 INFO - PROCESS | 1885 | 1477885272050 Marionette TRACE conn4 -> [0,1898,"getWindowHandle",null] 20:41:12 INFO - PROCESS | 1885 | 1477885272057 Marionette TRACE conn4 <- [1,1898,null,{"value":"8"}] 20:41:12 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 20:41:12 INFO - PROCESS | 1885 | 1477885272076 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:12 INFO - PROCESS | 1885 | 1477885272308 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 20:41:12 INFO - PROCESS | 1885 | 1477885272326 Marionette TRACE conn4 -> [0,1900,"getWindowHandles",null] 20:41:12 INFO - PROCESS | 1885 | 1477885272332 Marionette TRACE conn4 <- [1,1900,null,["8"]] 20:41:12 INFO - PROCESS | 1885 | 1477885272340 Marionette TRACE conn4 -> [0,1901,"switchToWindow",{"name":"8"}] 20:41:12 INFO - PROCESS | 1885 | 1477885272347 Marionette TRACE conn4 <- [1,1901,null,{}] 20:41:12 INFO - PROCESS | 1885 | 1477885272431 Marionette TRACE conn4 -> [0,1902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:12 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x831ba800) [pid = 1885] [serial = 1236] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 20:41:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b55400 == 14 [pid = 1885] [id = 427] 20:41:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81b56000) [pid = 1885] [serial = 1248] [outer = (nil)] 20:41:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81c14000) [pid = 1885] [serial = 1249] [outer = 0x81b56000] 20:41:12 INFO - PROCESS | 1885 | 1477885272572 Marionette DEBUG loaded listener.js 20:41:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x81c1e800) [pid = 1885] [serial = 1250] [outer = 0x81b56000] 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81f91000] err{or,}_recognition separate: 1; 1 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81f91000] err{or,}_recognition combined: 1; 1 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81f91000] Unsupported bit depth: 0 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81f91000] err{or,}_recognition separate: 1; 1 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81f91000] err{or,}_recognition combined: 1; 1 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81f91000] Unsupported bit depth: 0 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81f91000] no picture 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81f91000] no picture 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81fac000] err{or,}_recognition separate: 1; 1 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81fac000] err{or,}_recognition combined: 1; 1 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81fac000] Unsupported bit depth: 0 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81fac000] no picture 20:41:13 INFO - PROCESS | 1885 | [h264 @ 0x81fac000] no picture 20:41:14 INFO - PROCESS | 1885 | [h264 @ 0x81f90c00] err{or,}_recognition separate: 1; 1 20:41:14 INFO - PROCESS | 1885 | [h264 @ 0x81f90c00] err{or,}_recognition combined: 1; 1 20:41:14 INFO - PROCESS | 1885 | [h264 @ 0x81f90c00] Unsupported bit depth: 0 20:41:14 INFO - PROCESS | 1885 | [h264 @ 0x81f90c00] no picture 20:41:14 INFO - PROCESS | 1885 | [h264 @ 0x81f90c00] no picture 20:41:14 INFO - PROCESS | 1885 | [h264 @ 0x81fad400] err{or,}_recognition separate: 1; 1 20:41:14 INFO - PROCESS | 1885 | [h264 @ 0x81fad400] err{or,}_recognition combined: 1; 1 20:41:14 INFO - PROCESS | 1885 | [h264 @ 0x81fad400] Unsupported bit depth: 0 20:41:14 INFO - PROCESS | 1885 | [h264 @ 0x81fad400] no picture 20:41:14 INFO - PROCESS | 1885 | [h264 @ 0x81fad400] no picture 20:41:15 INFO - PROCESS | 1885 | 1477885275493 Marionette TRACE conn4 <- [1,1902,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 20:41:15 INFO - . 20:41:15 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3445ms 20:41:15 INFO - PROCESS | 1885 | 1477885275519 Marionette TRACE conn4 -> [0,1903,"getWindowHandle",null] 20:41:15 INFO - PROCESS | 1885 | 1477885275525 Marionette TRACE conn4 <- [1,1903,null,{"value":"8"}] 20:41:15 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 20:41:15 INFO - PROCESS | 1885 | 1477885275533 Marionette TRACE conn4 -> [0,1904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:15 INFO - PROCESS | 1885 | 1477885275726 Marionette TRACE conn4 <- [1,1904,null,{"value":null}] 20:41:15 INFO - PROCESS | 1885 | 1477885275843 Marionette TRACE conn4 -> [0,1905,"getWindowHandles",null] 20:41:15 INFO - PROCESS | 1885 | 1477885275848 Marionette TRACE conn4 <- [1,1905,null,["8"]] 20:41:15 INFO - PROCESS | 1885 | 1477885275859 Marionette TRACE conn4 -> [0,1906,"switchToWindow",{"name":"8"}] 20:41:15 INFO - PROCESS | 1885 | 1477885275863 Marionette TRACE conn4 <- [1,1906,null,{}] 20:41:15 INFO - PROCESS | 1885 | 1477885275870 Marionette TRACE conn4 -> [0,1907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x81980400 == 15 [pid = 1885] [id = 428] 20:41:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x81983c00) [pid = 1885] [serial = 1251] [outer = (nil)] 20:41:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82b9c800) [pid = 1885] [serial = 1252] [outer = 0x81983c00] 20:41:16 INFO - PROCESS | 1885 | 1477885276013 Marionette DEBUG loaded listener.js 20:41:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82c16800) [pid = 1885] [serial = 1253] [outer = 0x81983c00] 20:41:16 INFO - PROCESS | 1885 | [h264 @ 0x82c1a800] err{or,}_recognition separate: 1; 1 20:41:16 INFO - PROCESS | 1885 | [h264 @ 0x82c1a800] err{or,}_recognition combined: 1; 1 20:41:16 INFO - PROCESS | 1885 | [h264 @ 0x82c1a800] Unsupported bit depth: 0 20:41:16 INFO - PROCESS | 1885 | [h264 @ 0x82c1f000] err{or,}_recognition separate: 1; 1 20:41:16 INFO - PROCESS | 1885 | [h264 @ 0x82c1f000] err{or,}_recognition combined: 1; 1 20:41:16 INFO - PROCESS | 1885 | [h264 @ 0x82c1f000] Unsupported bit depth: 0 20:41:16 INFO - PROCESS | 1885 | [h264 @ 0x82c1f000] no picture 20:41:16 INFO - PROCESS | 1885 | [h264 @ 0x82c1f000] no picture 20:41:17 INFO - PROCESS | 1885 | [h264 @ 0x82d4a800] err{or,}_recognition separate: 1; 1 20:41:17 INFO - PROCESS | 1885 | [h264 @ 0x82d4a800] err{or,}_recognition combined: 1; 1 20:41:17 INFO - PROCESS | 1885 | [h264 @ 0x82d4a800] Unsupported bit depth: 0 20:41:17 INFO - PROCESS | 1885 | [h264 @ 0x82d4a800] no picture 20:41:17 INFO - PROCESS | 1885 | [h264 @ 0x82d4a800] no picture 20:41:17 INFO - PROCESS | 1885 | [h264 @ 0x82d4b400] err{or,}_recognition separate: 1; 1 20:41:17 INFO - PROCESS | 1885 | [h264 @ 0x82d4b400] err{or,}_recognition combined: 1; 1 20:41:17 INFO - PROCESS | 1885 | [h264 @ 0x82d4b400] Unsupported bit depth: 0 20:41:17 INFO - PROCESS | 1885 | [h264 @ 0x82d4b400] no picture 20:41:17 INFO - PROCESS | 1885 | [h264 @ 0x82d4b400] no picture 20:41:18 INFO - PROCESS | 1885 | [h264 @ 0x82d4c400] err{or,}_recognition separate: 1; 1 20:41:18 INFO - PROCESS | 1885 | [h264 @ 0x82d4c400] err{or,}_recognition combined: 1; 1 20:41:18 INFO - PROCESS | 1885 | [h264 @ 0x82d4c400] Unsupported bit depth: 0 20:41:18 INFO - PROCESS | 1885 | [h264 @ 0x82d4c400] no picture 20:41:18 INFO - PROCESS | 1885 | [h264 @ 0x82d4c400] no picture 20:41:19 INFO - PROCESS | 1885 | 1477885279115 Marionette TRACE conn4 <- [1,1907,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 20:41:19 INFO - . 20:41:19 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3635ms 20:41:19 INFO - PROCESS | 1885 | 1477885279170 Marionette TRACE conn4 -> [0,1908,"getWindowHandle",null] 20:41:19 INFO - PROCESS | 1885 | 1477885279176 Marionette TRACE conn4 <- [1,1908,null,{"value":"8"}] 20:41:19 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 20:41:19 INFO - Clearing pref media.mediasource.enabled 20:41:19 INFO - PROCESS | 1885 | 1477885279229 Marionette TRACE conn4 -> [0,1909,"getContext",null] 20:41:19 INFO - PROCESS | 1885 | 1477885279237 Marionette TRACE conn4 <- [1,1909,null,{"value":"content"}] 20:41:19 INFO - PROCESS | 1885 | 1477885279246 Marionette TRACE conn4 -> [0,1910,"setContext",{"value":"chrome"}] 20:41:19 INFO - PROCESS | 1885 | 1477885279251 Marionette TRACE conn4 <- [1,1910,null,{}] 20:41:19 INFO - PROCESS | 1885 | 1477885279260 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:41:19 INFO - PROCESS | 1885 | 1477885279284 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 20:41:19 INFO - PROCESS | 1885 | 1477885279292 Marionette TRACE conn4 -> [0,1912,"setContext",{"value":"content"}] 20:41:19 INFO - PROCESS | 1885 | 1477885279300 Marionette TRACE conn4 <- [1,1912,null,{}] 20:41:19 INFO - PROCESS | 1885 | 1477885279312 Marionette TRACE conn4 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:19 INFO - PROCESS | 1885 | 1477885279610 Marionette TRACE conn4 <- [1,1913,null,{"value":null}] 20:41:19 INFO - PROCESS | 1885 | 1477885279694 Marionette TRACE conn4 -> [0,1914,"getWindowHandles",null] 20:41:19 INFO - PROCESS | 1885 | 1477885279699 Marionette TRACE conn4 <- [1,1914,null,["8"]] 20:41:19 INFO - PROCESS | 1885 | 1477885279813 Marionette TRACE conn4 -> [0,1915,"switchToWindow",{"name":"8"}] 20:41:19 INFO - PROCESS | 1885 | 1477885279822 Marionette TRACE conn4 <- [1,1915,null,{}] 20:41:19 INFO - PROCESS | 1885 | 1477885279831 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae6400 == 16 [pid = 1885] [id = 429] 20:41:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x81b53000) [pid = 1885] [serial = 1254] [outer = (nil)] 20:41:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82b93000) [pid = 1885] [serial = 1255] [outer = 0x81b53000] 20:41:19 INFO - PROCESS | 1885 | 1477885279935 Marionette DEBUG loaded listener.js 20:41:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x82c19000) [pid = 1885] [serial = 1256] [outer = 0x81b53000] 20:41:20 INFO - PROCESS | 1885 | --DOCSHELL 0x81b55400 == 15 [pid = 1885] [id = 427] 20:41:20 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8c048400) [pid = 1885] [serial = 1240] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x831bcc00) [pid = 1885] [serial = 1237] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x87ecf400) [pid = 1885] [serial = 1238] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x81fa9c00) [pid = 1885] [serial = 1243] [outer = (nil)] [url = about:blank] 20:41:23 INFO - PROCESS | 1885 | 1477885283196 Marionette TRACE conn4 <- [1,1916,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 20:41:23 INFO - . 20:41:23 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 4015ms 20:41:23 INFO - PROCESS | 1885 | 1477885283241 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 20:41:23 INFO - PROCESS | 1885 | 1477885283247 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 20:41:23 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 20:41:23 INFO - PROCESS | 1885 | 1477885283258 Marionette TRACE conn4 -> [0,1918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:23 INFO - PROCESS | 1885 | 1477885283450 Marionette TRACE conn4 <- [1,1918,null,{"value":null}] 20:41:23 INFO - PROCESS | 1885 | 1477885283462 Marionette TRACE conn4 -> [0,1919,"getWindowHandles",null] 20:41:23 INFO - PROCESS | 1885 | 1477885283466 Marionette TRACE conn4 <- [1,1919,null,["8"]] 20:41:23 INFO - PROCESS | 1885 | 1477885283588 Marionette TRACE conn4 -> [0,1920,"switchToWindow",{"name":"8"}] 20:41:23 INFO - PROCESS | 1885 | 1477885283599 Marionette TRACE conn4 <- [1,1920,null,{}] 20:41:23 INFO - PROCESS | 1885 | 1477885283606 Marionette TRACE conn4 -> [0,1921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e6b800 == 16 [pid = 1885] [id = 430] 20:41:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82e6bc00) [pid = 1885] [serial = 1257] [outer = (nil)] 20:41:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82e6ec00) [pid = 1885] [serial = 1258] [outer = 0x82e6bc00] 20:41:23 INFO - PROCESS | 1885 | 1477885283708 Marionette DEBUG loaded listener.js 20:41:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82e75400) [pid = 1885] [serial = 1259] [outer = 0x82e6bc00] 20:41:27 INFO - PROCESS | 1885 | 1477885287072 Marionette TRACE conn4 <- [1,1921,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 20:41:27 INFO - . 20:41:27 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3835ms 20:41:27 INFO - PROCESS | 1885 | 1477885287092 Marionette TRACE conn4 -> [0,1922,"getWindowHandle",null] 20:41:27 INFO - PROCESS | 1885 | 1477885287099 Marionette TRACE conn4 <- [1,1922,null,{"value":"8"}] 20:41:27 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 20:41:27 INFO - PROCESS | 1885 | 1477885287111 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:27 INFO - PROCESS | 1885 | 1477885287319 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 20:41:27 INFO - PROCESS | 1885 | 1477885287481 Marionette TRACE conn4 -> [0,1924,"getWindowHandles",null] 20:41:27 INFO - PROCESS | 1885 | 1477885287488 Marionette TRACE conn4 <- [1,1924,null,["8"]] 20:41:27 INFO - PROCESS | 1885 | 1477885287496 Marionette TRACE conn4 -> [0,1925,"switchToWindow",{"name":"8"}] 20:41:27 INFO - PROCESS | 1885 | 1477885287504 Marionette TRACE conn4 <- [1,1925,null,{}] 20:41:27 INFO - PROCESS | 1885 | 1477885287512 Marionette TRACE conn4 -> [0,1926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c20c00 == 17 [pid = 1885] [id = 431] 20:41:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x82d44400) [pid = 1885] [serial = 1260] [outer = (nil)] 20:41:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x82d4c400) [pid = 1885] [serial = 1261] [outer = 0x82d44400] 20:41:27 INFO - PROCESS | 1885 | 1477885287638 Marionette DEBUG loaded listener.js 20:41:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x82d51c00) [pid = 1885] [serial = 1262] [outer = 0x82d44400] 20:41:31 INFO - PROCESS | 1885 | 1477885291040 Marionette TRACE conn4 <- [1,1926,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 20:41:31 INFO - . 20:41:31 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3988ms 20:41:31 INFO - PROCESS | 1885 | 1477885291097 Marionette TRACE conn4 -> [0,1927,"getWindowHandle",null] 20:41:31 INFO - PROCESS | 1885 | 1477885291104 Marionette TRACE conn4 <- [1,1927,null,{"value":"8"}] 20:41:31 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 20:41:31 INFO - PROCESS | 1885 | 1477885291114 Marionette TRACE conn4 -> [0,1928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:31 INFO - PROCESS | 1885 | 1477885291399 Marionette TRACE conn4 <- [1,1928,null,{"value":null}] 20:41:31 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae6400 == 16 [pid = 1885] [id = 429] 20:41:31 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x81c14000) [pid = 1885] [serial = 1249] [outer = (nil)] [url = about:blank] 20:41:31 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x82f3d400) [pid = 1885] [serial = 1246] [outer = (nil)] [url = about:blank] 20:41:31 INFO - PROCESS | 1885 | 1477885291570 Marionette TRACE conn4 -> [0,1929,"getWindowHandles",null] 20:41:31 INFO - PROCESS | 1885 | 1477885291577 Marionette TRACE conn4 <- [1,1929,null,["8"]] 20:41:31 INFO - PROCESS | 1885 | 1477885291604 Marionette TRACE conn4 -> [0,1930,"switchToWindow",{"name":"8"}] 20:41:31 INFO - PROCESS | 1885 | 1477885291612 Marionette TRACE conn4 <- [1,1930,null,{}] 20:41:31 INFO - PROCESS | 1885 | 1477885291619 Marionette TRACE conn4 -> [0,1931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9dc00 == 17 [pid = 1885] [id = 432] 20:41:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x82c15400) [pid = 1885] [serial = 1263] [outer = (nil)] 20:41:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x82d4d000) [pid = 1885] [serial = 1264] [outer = 0x82c15400] 20:41:31 INFO - PROCESS | 1885 | 1477885291720 Marionette DEBUG loaded listener.js 20:41:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x82d51800) [pid = 1885] [serial = 1265] [outer = 0x82c15400] 20:41:34 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x81b53000) [pid = 1885] [serial = 1254] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 20:41:34 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x81b56000) [pid = 1885] [serial = 1248] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 20:41:35 INFO - PROCESS | 1885 | 1477885295256 Marionette TRACE conn4 <- [1,1931,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 20:41:35 INFO - . 20:41:35 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4188ms 20:41:35 INFO - PROCESS | 1885 | 1477885295301 Marionette TRACE conn4 -> [0,1932,"getWindowHandle",null] 20:41:35 INFO - PROCESS | 1885 | 1477885295309 Marionette TRACE conn4 <- [1,1932,null,{"value":"8"}] 20:41:35 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 20:41:35 INFO - PROCESS | 1885 | 1477885295317 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:35 INFO - PROCESS | 1885 | 1477885295516 Marionette TRACE conn4 <- [1,1933,null,{"value":null}] 20:41:35 INFO - PROCESS | 1885 | 1477885295642 Marionette TRACE conn4 -> [0,1934,"getWindowHandles",null] 20:41:35 INFO - PROCESS | 1885 | 1477885295648 Marionette TRACE conn4 <- [1,1934,null,["8"]] 20:41:35 INFO - PROCESS | 1885 | 1477885295655 Marionette TRACE conn4 -> [0,1935,"switchToWindow",{"name":"8"}] 20:41:35 INFO - PROCESS | 1885 | 1477885295661 Marionette TRACE conn4 <- [1,1935,null,{}] 20:41:35 INFO - PROCESS | 1885 | 1477885295667 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x83056c00 == 18 [pid = 1885] [id = 433] 20:41:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x83057400) [pid = 1885] [serial = 1266] [outer = (nil)] 20:41:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x83059000) [pid = 1885] [serial = 1267] [outer = 0x83057400] 20:41:35 INFO - PROCESS | 1885 | 1477885295767 Marionette DEBUG loaded listener.js 20:41:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x830cdc00) [pid = 1885] [serial = 1268] [outer = 0x83057400] 20:41:38 INFO - PROCESS | 1885 | 1477885298658 Marionette TRACE conn4 <- [1,1936,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 20:41:38 INFO - . 20:41:38 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3385ms 20:41:38 INFO - PROCESS | 1885 | 1477885298703 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 20:41:38 INFO - PROCESS | 1885 | 1477885298710 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 20:41:38 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 20:41:38 INFO - PROCESS | 1885 | 1477885298722 Marionette TRACE conn4 -> [0,1938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:38 INFO - PROCESS | 1885 | 1477885298965 Marionette TRACE conn4 <- [1,1938,null,{"value":null}] 20:41:39 INFO - PROCESS | 1885 | 1477885299128 Marionette TRACE conn4 -> [0,1939,"getWindowHandles",null] 20:41:39 INFO - PROCESS | 1885 | 1477885299136 Marionette TRACE conn4 <- [1,1939,null,["8"]] 20:41:39 INFO - PROCESS | 1885 | 1477885299143 Marionette TRACE conn4 -> [0,1940,"switchToWindow",{"name":"8"}] 20:41:39 INFO - PROCESS | 1885 | 1477885299152 Marionette TRACE conn4 <- [1,1940,null,{}] 20:41:39 INFO - PROCESS | 1885 | 1477885299159 Marionette TRACE conn4 -> [0,1941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d51400 == 19 [pid = 1885] [id = 434] 20:41:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x82d53800) [pid = 1885] [serial = 1269] [outer = (nil)] 20:41:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x82e77c00) [pid = 1885] [serial = 1270] [outer = 0x82d53800] 20:41:39 INFO - PROCESS | 1885 | 1477885299328 Marionette DEBUG loaded listener.js 20:41:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8304b400) [pid = 1885] [serial = 1271] [outer = 0x82d53800] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9dc00 == 18 [pid = 1885] [id = 432] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x82e76000 == 17 [pid = 1885] [id = 426] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x831b9c00 == 16 [pid = 1885] [id = 423] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x82e6b800 == 15 [pid = 1885] [id = 430] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x83056c00 == 14 [pid = 1885] [id = 433] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x81980400 == 13 [pid = 1885] [id = 428] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x81f8ec00 == 12 [pid = 1885] [id = 425] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x81b5b800 == 11 [pid = 1885] [id = 420] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x830cac00 == 10 [pid = 1885] [id = 421] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x82c20c00 == 9 [pid = 1885] [id = 431] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba80800 == 8 [pid = 1885] [id = 424] 20:41:42 INFO - PROCESS | 1885 | --DOCSHELL 0x831bc000 == 7 [pid = 1885] [id = 422] 20:41:42 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x81c1e800) [pid = 1885] [serial = 1250] [outer = (nil)] [url = about:blank] 20:41:42 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x82b9c800) [pid = 1885] [serial = 1252] [outer = (nil)] [url = about:blank] 20:41:42 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x82c19000) [pid = 1885] [serial = 1256] [outer = (nil)] [url = about:blank] 20:41:42 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82b93000) [pid = 1885] [serial = 1255] [outer = (nil)] [url = about:blank] 20:41:42 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82e6ec00) [pid = 1885] [serial = 1258] [outer = (nil)] [url = about:blank] 20:41:42 INFO - PROCESS | 1885 | 1477885302696 Marionette TRACE conn4 <- [1,1941,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 20:41:42 INFO - . 20:41:42 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3996ms 20:41:42 INFO - PROCESS | 1885 | 1477885302718 Marionette TRACE conn4 -> [0,1942,"getWindowHandle",null] 20:41:42 INFO - PROCESS | 1885 | 1477885302724 Marionette TRACE conn4 <- [1,1942,null,{"value":"8"}] 20:41:42 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 20:41:42 INFO - PROCESS | 1885 | 1477885302736 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:42 INFO - PROCESS | 1885 | 1477885302957 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 20:41:43 INFO - PROCESS | 1885 | 1477885303078 Marionette TRACE conn4 -> [0,1944,"getWindowHandles",null] 20:41:43 INFO - PROCESS | 1885 | 1477885303085 Marionette TRACE conn4 <- [1,1944,null,["8"]] 20:41:43 INFO - PROCESS | 1885 | 1477885303092 Marionette TRACE conn4 -> [0,1945,"switchToWindow",{"name":"8"}] 20:41:43 INFO - PROCESS | 1885 | 1477885303100 Marionette TRACE conn4 <- [1,1945,null,{}] 20:41:43 INFO - PROCESS | 1885 | 1477885303107 Marionette TRACE conn4 -> [0,1946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b51000 == 8 [pid = 1885] [id = 435] 20:41:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x81b51400) [pid = 1885] [serial = 1272] [outer = (nil)] 20:41:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x81b56c00) [pid = 1885] [serial = 1273] [outer = 0x81b51400] 20:41:43 INFO - PROCESS | 1885 | 1477885303216 Marionette DEBUG loaded listener.js 20:41:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x81c17000) [pid = 1885] [serial = 1274] [outer = 0x81b51400] 20:41:45 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x83057400) [pid = 1885] [serial = 1266] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 20:41:45 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82d44400) [pid = 1885] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 20:41:45 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82e6bc00) [pid = 1885] [serial = 1257] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 20:41:45 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x82c15400) [pid = 1885] [serial = 1263] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 20:41:45 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x82e76400) [pid = 1885] [serial = 1245] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 20:41:45 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x81983c00) [pid = 1885] [serial = 1251] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 20:41:45 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8ba80c00) [pid = 1885] [serial = 1239] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 20:41:45 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x81f92400) [pid = 1885] [serial = 1242] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 20:41:46 INFO - PROCESS | 1885 | 1477885306123 Marionette TRACE conn4 <- [1,1946,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 20:41:46 INFO - . 20:41:46 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3436ms 20:41:46 INFO - PROCESS | 1885 | 1477885306170 Marionette TRACE conn4 -> [0,1947,"getWindowHandle",null] 20:41:46 INFO - PROCESS | 1885 | 1477885306177 Marionette TRACE conn4 <- [1,1947,null,{"value":"8"}] 20:41:46 INFO - TEST-START | /media-source/mediasource-detach.html 20:41:46 INFO - PROCESS | 1885 | 1477885306188 Marionette TRACE conn4 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:46 INFO - PROCESS | 1885 | 1477885306415 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 20:41:46 INFO - PROCESS | 1885 | 1477885306597 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 20:41:46 INFO - PROCESS | 1885 | 1477885306604 Marionette TRACE conn4 <- [1,1949,null,["8"]] 20:41:46 INFO - PROCESS | 1885 | 1477885306612 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 20:41:46 INFO - PROCESS | 1885 | 1477885306620 Marionette TRACE conn4 <- [1,1950,null,{}] 20:41:46 INFO - PROCESS | 1885 | 1477885306629 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b5a400 == 9 [pid = 1885] [id = 436] 20:41:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x81c14000) [pid = 1885] [serial = 1275] [outer = (nil)] 20:41:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x81c1ac00) [pid = 1885] [serial = 1276] [outer = 0x81c14000] 20:41:46 INFO - PROCESS | 1885 | 1477885306790 Marionette DEBUG loaded listener.js 20:41:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x81ae7c00) [pid = 1885] [serial = 1277] [outer = 0x81c14000] 20:41:48 INFO - PROCESS | 1885 | [aac @ 0x82e78c00] err{or,}_recognition separate: 1; 1 20:41:48 INFO - PROCESS | 1885 | [aac @ 0x82e78c00] err{or,}_recognition combined: 1; 1 20:41:48 INFO - PROCESS | 1885 | [aac @ 0x82e78c00] Unsupported bit depth: 0 20:41:48 INFO - PROCESS | 1885 | [h264 @ 0x82f3dc00] err{or,}_recognition separate: 1; 1 20:41:48 INFO - PROCESS | 1885 | [h264 @ 0x82f3dc00] err{or,}_recognition combined: 1; 1 20:41:48 INFO - PROCESS | 1885 | [h264 @ 0x82f3dc00] Unsupported bit depth: 0 20:41:48 INFO - PROCESS | 1885 | [aac @ 0x82f40800] err{or,}_recognition separate: 1; 1 20:41:48 INFO - PROCESS | 1885 | [aac @ 0x82f40800] err{or,}_recognition combined: 1; 1 20:41:48 INFO - PROCESS | 1885 | [aac @ 0x82f40800] Unsupported bit depth: 0 20:41:48 INFO - PROCESS | 1885 | [h264 @ 0x82e78c00] err{or,}_recognition separate: 1; 1 20:41:48 INFO - PROCESS | 1885 | [h264 @ 0x82e78c00] err{or,}_recognition combined: 1; 1 20:41:48 INFO - PROCESS | 1885 | [h264 @ 0x82e78c00] Unsupported bit depth: 0 20:41:48 INFO - PROCESS | 1885 | 1477885308677 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1952,"getWindowHandle",null] 20:41:48 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 20:41:48 INFO - PROCESS | 1885 | 1477885308771 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 20:41:48 INFO - PROCESS | 1885 | 1477885308779 Marionette TRACE conn4 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:49 INFO - PROCESS | 1885 | 1477885309018 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 20:41:49 INFO - PROCESS | 1885 | 1477885309180 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 20:41:49 INFO - PROCESS | 1885 | 1477885309186 Marionette TRACE conn4 <- [1,1954,null,["8"]] 20:41:49 INFO - PROCESS | 1885 | 1477885309195 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 20:41:49 INFO - PROCESS | 1885 | 1477885309201 Marionette TRACE conn4 <- [1,1955,null,{}] 20:41:49 INFO - PROCESS | 1885 | 1477885309207 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x8304d000 == 10 [pid = 1885] [id = 437] 20:41:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8304d400) [pid = 1885] [serial = 1278] [outer = (nil)] 20:41:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8304e800) [pid = 1885] [serial = 1279] [outer = 0x8304d400] 20:41:49 INFO - PROCESS | 1885 | 1477885309317 Marionette DEBUG loaded listener.js 20:41:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x83056c00) [pid = 1885] [serial = 1280] [outer = 0x8304d400] 20:41:51 INFO - PROCESS | 1885 | 1477885311901 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 20:41:51 INFO - ............. 20:41:51 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3186ms 20:41:52 INFO - PROCESS | 1885 | 1477885312016 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 20:41:52 INFO - PROCESS | 1885 | 1477885312028 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 20:41:52 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 20:41:52 INFO - PROCESS | 1885 | 1477885312054 Marionette TRACE conn4 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:52 INFO - PROCESS | 1885 | 1477885312231 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 20:41:52 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x830cdc00) [pid = 1885] [serial = 1268] [outer = (nil)] [url = about:blank] 20:41:52 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x83059000) [pid = 1885] [serial = 1267] [outer = (nil)] [url = about:blank] 20:41:52 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x82d51c00) [pid = 1885] [serial = 1262] [outer = (nil)] [url = about:blank] 20:41:52 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x82e75400) [pid = 1885] [serial = 1259] [outer = (nil)] [url = about:blank] 20:41:52 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82d51800) [pid = 1885] [serial = 1265] [outer = (nil)] [url = about:blank] 20:41:52 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82d4d000) [pid = 1885] [serial = 1264] [outer = (nil)] [url = about:blank] 20:41:52 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82d4c400) [pid = 1885] [serial = 1261] [outer = (nil)] [url = about:blank] 20:41:52 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82f3f000) [pid = 1885] [serial = 1247] [outer = (nil)] [url = about:blank] 20:41:52 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x82c16800) [pid = 1885] [serial = 1253] [outer = (nil)] [url = about:blank] 20:41:52 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8c04ec00) [pid = 1885] [serial = 1241] [outer = (nil)] [url = about:blank] 20:41:52 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x82c15800) [pid = 1885] [serial = 1244] [outer = (nil)] [url = about:blank] 20:41:52 INFO - PROCESS | 1885 | 1477885312431 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 20:41:52 INFO - PROCESS | 1885 | 1477885312438 Marionette TRACE conn4 <- [1,1959,null,["8"]] 20:41:52 INFO - PROCESS | 1885 | 1477885312448 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 20:41:52 INFO - PROCESS | 1885 | 1477885312455 Marionette TRACE conn4 <- [1,1960,null,{}] 20:41:52 INFO - PROCESS | 1885 | 1477885312462 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x81989400 == 11 [pid = 1885] [id = 438] 20:41:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81989800) [pid = 1885] [serial = 1281] [outer = (nil)] 20:41:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x83050400) [pid = 1885] [serial = 1282] [outer = 0x81989800] 20:41:52 INFO - PROCESS | 1885 | 1477885312571 Marionette DEBUG loaded listener.js 20:41:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x83055400) [pid = 1885] [serial = 1283] [outer = 0x81989800] 20:41:53 INFO - PROCESS | 1885 | 1477885313302 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 20:41:53 INFO - ... 20:41:53 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1283ms 20:41:53 INFO - PROCESS | 1885 | 1477885313330 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 20:41:53 INFO - PROCESS | 1885 | 1477885313335 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 20:41:53 INFO - TEST-START | /media-source/mediasource-endofstream.html 20:41:53 INFO - PROCESS | 1885 | 1477885313343 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:53 INFO - PROCESS | 1885 | 1477885313526 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 20:41:53 INFO - PROCESS | 1885 | 1477885313651 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 20:41:53 INFO - PROCESS | 1885 | 1477885313659 Marionette TRACE conn4 <- [1,1964,null,["8"]] 20:41:53 INFO - PROCESS | 1885 | 1477885313669 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 20:41:53 INFO - PROCESS | 1885 | 1477885313678 Marionette TRACE conn4 <- [1,1965,null,{}] 20:41:53 INFO - PROCESS | 1885 | 1477885313698 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x831ba800 == 12 [pid = 1885] [id = 439] 20:41:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x831bb400) [pid = 1885] [serial = 1284] [outer = (nil)] 20:41:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x83284000) [pid = 1885] [serial = 1285] [outer = 0x831bb400] 20:41:53 INFO - PROCESS | 1885 | 1477885313809 Marionette DEBUG loaded listener.js 20:41:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83288c00) [pid = 1885] [serial = 1286] [outer = 0x831bb400] 20:41:55 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82d53800) [pid = 1885] [serial = 1269] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e3000] err{or,}_recognition separate: 1; 1 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e3000] err{or,}_recognition combined: 1; 1 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e3000] Unsupported bit depth: 0 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e4400] err{or,}_recognition separate: 1; 1 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e4400] err{or,}_recognition combined: 1; 1 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e4400] Unsupported bit depth: 0 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e3000] err{or,}_recognition separate: 1; 1 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e3000] err{or,}_recognition combined: 1; 1 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e3000] Unsupported bit depth: 0 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e4400] err{or,}_recognition separate: 1; 1 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e4400] err{or,}_recognition combined: 1; 1 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e4400] Unsupported bit depth: 0 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e3000] err{or,}_recognition separate: 1; 1 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e3000] err{or,}_recognition combined: 1; 1 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e3000] Unsupported bit depth: 0 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e4400] err{or,}_recognition separate: 1; 1 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e4400] err{or,}_recognition combined: 1; 1 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e4400] Unsupported bit depth: 0 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e5000] err{or,}_recognition separate: 1; 1 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e5000] err{or,}_recognition combined: 1; 1 20:41:56 INFO - PROCESS | 1885 | [aac @ 0x8c0e5000] Unsupported bit depth: 0 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e3800] err{or,}_recognition separate: 1; 1 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e3800] err{or,}_recognition combined: 1; 1 20:41:56 INFO - PROCESS | 1885 | [h264 @ 0x8c0e3800] Unsupported bit depth: 0 20:42:01 INFO - PROCESS | 1885 | --DOCSHELL 0x82d51400 == 11 [pid = 1885] [id = 434] 20:42:01 INFO - PROCESS | 1885 | --DOCSHELL 0x81989400 == 10 [pid = 1885] [id = 438] 20:42:01 INFO - PROCESS | 1885 | --DOCSHELL 0x81b51000 == 9 [pid = 1885] [id = 435] 20:42:01 INFO - PROCESS | 1885 | --DOCSHELL 0x8304d000 == 8 [pid = 1885] [id = 437] 20:42:01 INFO - PROCESS | 1885 | --DOCSHELL 0x81b5a400 == 7 [pid = 1885] [id = 436] 20:42:01 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8304b400) [pid = 1885] [serial = 1271] [outer = (nil)] [url = about:blank] 20:42:01 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82e77c00) [pid = 1885] [serial = 1270] [outer = (nil)] [url = about:blank] 20:42:01 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x81b56c00) [pid = 1885] [serial = 1273] [outer = (nil)] [url = about:blank] 20:42:04 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8304d400) [pid = 1885] [serial = 1278] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 20:42:04 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x81c14000) [pid = 1885] [serial = 1275] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 20:42:04 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x81989800) [pid = 1885] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 20:42:04 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81b51400) [pid = 1885] [serial = 1272] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 20:42:09 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x83055400) [pid = 1885] [serial = 1283] [outer = (nil)] [url = about:blank] 20:42:09 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x83050400) [pid = 1885] [serial = 1282] [outer = (nil)] [url = about:blank] 20:42:09 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x83284000) [pid = 1885] [serial = 1285] [outer = (nil)] [url = about:blank] 20:42:09 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x8304e800) [pid = 1885] [serial = 1279] [outer = (nil)] [url = about:blank] 20:42:09 INFO - PROCESS | 1885 | --DOMWINDOW == 20 (0x83056c00) [pid = 1885] [serial = 1280] [outer = (nil)] [url = about:blank] 20:42:09 INFO - PROCESS | 1885 | --DOMWINDOW == 19 (0x81c1ac00) [pid = 1885] [serial = 1276] [outer = (nil)] [url = about:blank] 20:42:09 INFO - PROCESS | 1885 | --DOMWINDOW == 18 (0x81ae7c00) [pid = 1885] [serial = 1277] [outer = (nil)] [url = about:blank] 20:42:09 INFO - PROCESS | 1885 | --DOMWINDOW == 17 (0x81c17000) [pid = 1885] [serial = 1274] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:42:24 INFO - PROCESS | 1885 | 1477885344045 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 20:42:24 INFO - ... 20:42:24 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30766ms 20:42:24 INFO - PROCESS | 1885 | 1477885344112 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 20:42:24 INFO - PROCESS | 1885 | 1477885344118 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 20:42:24 INFO - TEST-START | /media-source/mediasource-errors.html 20:42:24 INFO - PROCESS | 1885 | 1477885344131 Marionette TRACE conn4 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:24 INFO - PROCESS | 1885 | 1477885344403 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 20:42:24 INFO - PROCESS | 1885 | 1477885344476 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 20:42:24 INFO - PROCESS | 1885 | 1477885344481 Marionette TRACE conn4 <- [1,1969,null,["8"]] 20:42:24 INFO - PROCESS | 1885 | 1477885344489 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 20:42:24 INFO - PROCESS | 1885 | 1477885344498 Marionette TRACE conn4 <- [1,1970,null,{}] 20:42:24 INFO - PROCESS | 1885 | 1477885344504 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae3c00 == 8 [pid = 1885] [id = 440] 20:42:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 18 (0x81ae4000) [pid = 1885] [serial = 1287] [outer = (nil)] 20:42:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 19 (0x81ae9800) [pid = 1885] [serial = 1288] [outer = 0x81ae4000] 20:42:24 INFO - PROCESS | 1885 | 1477885344616 Marionette DEBUG loaded listener.js 20:42:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 20 (0x81b55c00) [pid = 1885] [serial = 1289] [outer = 0x81ae4000] 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81c18c00] err{or,}_recognition separate: 1; 1 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81c18c00] err{or,}_recognition combined: 1; 1 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81c18c00] Unsupported bit depth: 0 20:42:25 INFO - PROCESS | 1885 | [h264 @ 0x81f95400] err{or,}_recognition separate: 1; 1 20:42:25 INFO - PROCESS | 1885 | [h264 @ 0x81f95400] err{or,}_recognition combined: 1; 1 20:42:25 INFO - PROCESS | 1885 | [h264 @ 0x81f95400] Unsupported bit depth: 0 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81f96000] err{or,}_recognition separate: 1; 1 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81f96000] err{or,}_recognition combined: 1; 1 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81f96000] Unsupported bit depth: 0 20:42:25 INFO - PROCESS | 1885 | [h264 @ 0x81f91000] err{or,}_recognition separate: 1; 1 20:42:25 INFO - PROCESS | 1885 | [h264 @ 0x81f91000] err{or,}_recognition combined: 1; 1 20:42:25 INFO - PROCESS | 1885 | [h264 @ 0x81f91000] Unsupported bit depth: 0 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81f96000] Error decoding AAC frame header. 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81f96000] Sample rate index in program config element does not match the sample rate index configured by the container. 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81f96000] Input buffer exhausted before END element found 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81f96000] Reserved bit set. 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81f96000] Sample rate index in program config element does not match the sample rate index configured by the container. 20:42:25 INFO - PROCESS | 1885 | [aac @ 0x81f96000] Input buffer exhausted before END element found 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:42:25 INFO - PROCESS | 1885 | [1885] WARNING: Decoder=81938ac0 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 20:42:25 INFO - ...... 20:42:25 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1783ms 20:42:25 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 20:42:26 INFO - PROCESS | 1885 | 1477885345878 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1972,"getWindowHandle",null] 20:42:26 INFO - PROCESS | 1885 | 1477885345940 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 20:42:26 INFO - PROCESS | 1885 | 1477885345968 Marionette TRACE conn4 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:26 INFO - PROCESS | 1885 | 1477885346236 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 20:42:26 INFO - PROCESS | 1885 | 1477885346320 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 20:42:26 INFO - PROCESS | 1885 | 1477885346330 Marionette TRACE conn4 <- [1,1974,null,["8"]] 20:42:26 INFO - PROCESS | 1885 | 1477885346342 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 20:42:26 INFO - PROCESS | 1885 | 1477885346347 Marionette TRACE conn4 <- [1,1975,null,{}] 20:42:26 INFO - PROCESS | 1885 | 1477885346354 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8197f800 == 9 [pid = 1885] [id = 441] 20:42:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x81b52800) [pid = 1885] [serial = 1290] [outer = (nil)] 20:42:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x81faac00) [pid = 1885] [serial = 1291] [outer = 0x81b52800] 20:42:26 INFO - PROCESS | 1885 | 1477885346455 Marionette DEBUG loaded listener.js 20:42:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x81adec00) [pid = 1885] [serial = 1292] [outer = 0x81b52800] 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x8304dc00] err{or,}_recognition separate: 1; 1 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x8304dc00] err{or,}_recognition combined: 1; 1 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x8304dc00] Unsupported bit depth: 0 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x8304ec00] err{or,}_recognition separate: 1; 1 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x8304ec00] err{or,}_recognition combined: 1; 1 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x8304ec00] Unsupported bit depth: 0 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x8304dc00] err{or,}_recognition separate: 1; 1 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x8304dc00] err{or,}_recognition combined: 1; 1 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x8304dc00] Unsupported bit depth: 0 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x8304ec00] err{or,}_recognition separate: 1; 1 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x8304ec00] err{or,}_recognition combined: 1; 1 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x8304ec00] Unsupported bit depth: 0 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x83050800] err{or,}_recognition separate: 1; 1 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x83050800] err{or,}_recognition combined: 1; 1 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x83050800] Unsupported bit depth: 0 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x83056400] err{or,}_recognition separate: 1; 1 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x83056400] err{or,}_recognition combined: 1; 1 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x83056400] Unsupported bit depth: 0 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x83057000] err{or,}_recognition separate: 1; 1 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x83057000] err{or,}_recognition combined: 1; 1 20:42:28 INFO - PROCESS | 1885 | [aac @ 0x83057000] Unsupported bit depth: 0 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x83055400] err{or,}_recognition separate: 1; 1 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x83055400] err{or,}_recognition combined: 1; 1 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x83055400] Unsupported bit depth: 0 20:42:28 INFO - PROCESS | 1885 | [h264 @ 0x83055400] no picture 20:42:35 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae3c00 == 8 [pid = 1885] [id = 440] 20:42:35 INFO - PROCESS | 1885 | --DOCSHELL 0x831ba800 == 7 [pid = 1885] [id = 439] 20:42:35 INFO - PROCESS | 1885 | 1477885355680 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 20:42:35 INFO - .. 20:42:35 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9753ms 20:42:35 INFO - PROCESS | 1885 | 1477885355718 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 20:42:35 INFO - PROCESS | 1885 | 1477885355725 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 20:42:35 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 20:42:35 INFO - PROCESS | 1885 | 1477885355737 Marionette TRACE conn4 -> [0,1978,"getContext",null] 20:42:35 INFO - PROCESS | 1885 | 1477885355745 Marionette TRACE conn4 <- [1,1978,null,{"value":"content"}] 20:42:35 INFO - PROCESS | 1885 | 1477885355755 Marionette TRACE conn4 -> [0,1979,"setContext",{"value":"chrome"}] 20:42:35 INFO - PROCESS | 1885 | 1477885355761 Marionette TRACE conn4 <- [1,1979,null,{}] 20:42:35 INFO - PROCESS | 1885 | 1477885355776 Marionette TRACE conn4 -> [0,1980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:42:35 INFO - PROCESS | 1885 | 1477885355801 Marionette TRACE conn4 <- [1,1980,null,{"value":true}] 20:42:35 INFO - PROCESS | 1885 | 1477885355807 Marionette TRACE conn4 -> [0,1981,"setContext",{"value":"content"}] 20:42:35 INFO - PROCESS | 1885 | 1477885355819 Marionette TRACE conn4 <- [1,1981,null,{}] 20:42:35 INFO - Setting pref media.mediasource.enabled (true) 20:42:35 INFO - PROCESS | 1885 | 1477885355834 Marionette TRACE conn4 -> [0,1982,"getContext",null] 20:42:35 INFO - PROCESS | 1885 | 1477885355839 Marionette TRACE conn4 <- [1,1982,null,{"value":"content"}] 20:42:35 INFO - PROCESS | 1885 | 1477885355845 Marionette TRACE conn4 -> [0,1983,"setContext",{"value":"chrome"}] 20:42:35 INFO - PROCESS | 1885 | 1477885355849 Marionette TRACE conn4 <- [1,1983,null,{}] 20:42:35 INFO - PROCESS | 1885 | 1477885355856 Marionette TRACE conn4 -> [0,1984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:42:35 INFO - PROCESS | 1885 | 1477885355878 Marionette TRACE conn4 <- [1,1984,null,{"value":null}] 20:42:35 INFO - PROCESS | 1885 | 1477885355884 Marionette TRACE conn4 -> [0,1985,"setContext",{"value":"content"}] 20:42:35 INFO - PROCESS | 1885 | 1477885355893 Marionette TRACE conn4 <- [1,1985,null,{}] 20:42:35 INFO - PROCESS | 1885 | 1477885355899 Marionette TRACE conn4 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:36 INFO - PROCESS | 1885 | 1477885356127 Marionette TRACE conn4 <- [1,1986,null,{"value":null}] 20:42:36 INFO - PROCESS | 1885 | 1477885356263 Marionette TRACE conn4 -> [0,1987,"getWindowHandles",null] 20:42:36 INFO - PROCESS | 1885 | 1477885356273 Marionette TRACE conn4 <- [1,1987,null,["8"]] 20:42:36 INFO - PROCESS | 1885 | 1477885356281 Marionette TRACE conn4 -> [0,1988,"switchToWindow",{"name":"8"}] 20:42:36 INFO - PROCESS | 1885 | 1477885356290 Marionette TRACE conn4 <- [1,1988,null,{}] 20:42:36 INFO - PROCESS | 1885 | 1477885356299 Marionette TRACE conn4 -> [0,1989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c1cc00 == 8 [pid = 1885] [id = 442] 20:42:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81c1d000) [pid = 1885] [serial = 1293] [outer = (nil)] 20:42:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81c1fc00) [pid = 1885] [serial = 1294] [outer = 0x81c1d000] 20:42:36 INFO - PROCESS | 1885 | 1477885356422 Marionette DEBUG loaded listener.js 20:42:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81f96000) [pid = 1885] [serial = 1295] [outer = 0x81c1d000] 20:42:36 INFO - PROCESS | 1885 | [1885] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:42:37 INFO - ........................................ 20:42:37 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1470ms 20:42:37 INFO - PROCESS | 1885 | 1477885357129 Marionette TRACE conn4 <- [1,1989,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 20:42:37 INFO - PROCESS | 1885 | 1477885357206 Marionette TRACE conn4 -> [0,1990,"getWindowHandle",null] 20:42:37 INFO - PROCESS | 1885 | 1477885357211 Marionette TRACE conn4 <- [1,1990,null,{"value":"8"}] 20:42:37 INFO - TEST-START | /media-source/mediasource-liveseekable.html 20:42:37 INFO - Clearing pref media.mediasource.enabled 20:42:37 INFO - PROCESS | 1885 | 1477885357219 Marionette TRACE conn4 -> [0,1991,"getContext",null] 20:42:37 INFO - PROCESS | 1885 | 1477885357225 Marionette TRACE conn4 <- [1,1991,null,{"value":"content"}] 20:42:37 INFO - PROCESS | 1885 | 1477885357235 Marionette TRACE conn4 -> [0,1992,"setContext",{"value":"chrome"}] 20:42:37 INFO - PROCESS | 1885 | 1477885357238 Marionette TRACE conn4 <- [1,1992,null,{}] 20:42:37 INFO - PROCESS | 1885 | 1477885357245 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:42:37 INFO - PROCESS | 1885 | 1477885357262 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 20:42:37 INFO - PROCESS | 1885 | 1477885357267 Marionette TRACE conn4 -> [0,1994,"setContext",{"value":"content"}] 20:42:37 INFO - PROCESS | 1885 | 1477885357271 Marionette TRACE conn4 <- [1,1994,null,{}] 20:42:37 INFO - PROCESS | 1885 | 1477885357276 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:37 INFO - PROCESS | 1885 | 1477885357526 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 20:42:37 INFO - PROCESS | 1885 | 1477885357605 Marionette TRACE conn4 -> [0,1996,"getWindowHandles",null] 20:42:37 INFO - PROCESS | 1885 | 1477885357609 Marionette TRACE conn4 <- [1,1996,null,["8"]] 20:42:37 INFO - PROCESS | 1885 | 1477885357616 Marionette TRACE conn4 -> [0,1997,"switchToWindow",{"name":"8"}] 20:42:37 INFO - PROCESS | 1885 | 1477885357621 Marionette TRACE conn4 <- [1,1997,null,{}] 20:42:37 INFO - PROCESS | 1885 | 1477885357627 Marionette TRACE conn4 -> [0,1998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f92400 == 9 [pid = 1885] [id = 443] 20:42:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x83057400) [pid = 1885] [serial = 1296] [outer = (nil)] 20:42:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x83059000) [pid = 1885] [serial = 1297] [outer = 0x83057400] 20:42:37 INFO - PROCESS | 1885 | 1477885357733 Marionette DEBUG loaded listener.js 20:42:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x81c14400) [pid = 1885] [serial = 1298] [outer = 0x83057400] 20:42:38 INFO - PROCESS | 1885 | 1477885358734 Marionette TRACE conn4 <- [1,1998,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 20:42:38 INFO - .......... 20:42:38 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1541ms 20:42:38 INFO - PROCESS | 1885 | 1477885358762 Marionette TRACE conn4 -> [0,1999,"getWindowHandle",null] 20:42:38 INFO - PROCESS | 1885 | 1477885358765 Marionette TRACE conn4 <- [1,1999,null,{"value":"8"}] 20:42:38 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 20:42:38 INFO - PROCESS | 1885 | 1477885358773 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:39 INFO - PROCESS | 1885 | 1477885359042 Marionette TRACE conn4 <- [1,2000,null,{"value":null}] 20:42:39 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x81ae4000) [pid = 1885] [serial = 1287] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 20:42:39 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x831bb400) [pid = 1885] [serial = 1284] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 20:42:39 INFO - PROCESS | 1885 | 1477885359169 Marionette TRACE conn4 -> [0,2001,"getWindowHandles",null] 20:42:39 INFO - PROCESS | 1885 | 1477885359175 Marionette TRACE conn4 <- [1,2001,null,["8"]] 20:42:39 INFO - PROCESS | 1885 | 1477885359181 Marionette TRACE conn4 -> [0,2002,"switchToWindow",{"name":"8"}] 20:42:39 INFO - PROCESS | 1885 | 1477885359192 Marionette TRACE conn4 <- [1,2002,null,{}] 20:42:39 INFO - PROCESS | 1885 | 1477885359199 Marionette TRACE conn4 -> [0,2003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x83284000 == 10 [pid = 1885] [id = 444] 20:42:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x83284c00) [pid = 1885] [serial = 1299] [outer = (nil)] 20:42:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x83287000) [pid = 1885] [serial = 1300] [outer = 0x83284c00] 20:42:39 INFO - PROCESS | 1885 | 1477885359323 Marionette DEBUG loaded listener.js 20:42:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8335ac00) [pid = 1885] [serial = 1301] [outer = 0x83284c00] 20:42:40 INFO - PROCESS | 1885 | 1477885360111 Marionette TRACE conn4 <- [1,2003,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 20:42:40 INFO - .. 20:42:40 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1373ms 20:42:40 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 20:42:40 INFO - PROCESS | 1885 | 1477885360149 Marionette TRACE conn4 -> [0,2004,"getWindowHandle",null] 20:42:40 INFO - PROCESS | 1885 | 1477885360154 Marionette TRACE conn4 <- [1,2004,null,{"value":"8"}] 20:42:40 INFO - PROCESS | 1885 | 1477885360170 Marionette TRACE conn4 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:40 INFO - PROCESS | 1885 | 1477885360434 Marionette TRACE conn4 <- [1,2005,null,{"value":null}] 20:42:40 INFO - PROCESS | 1885 | 1477885360562 Marionette TRACE conn4 -> [0,2006,"getWindowHandles",null] 20:42:40 INFO - PROCESS | 1885 | 1477885360567 Marionette TRACE conn4 <- [1,2006,null,["8"]] 20:42:40 INFO - PROCESS | 1885 | 1477885360576 Marionette TRACE conn4 -> [0,2007,"switchToWindow",{"name":"8"}] 20:42:40 INFO - PROCESS | 1885 | 1477885360582 Marionette TRACE conn4 <- [1,2007,null,{}] 20:42:40 INFO - PROCESS | 1885 | 1477885360588 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x81987000 == 11 [pid = 1885] [id = 445] 20:42:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8c0eec00) [pid = 1885] [serial = 1302] [outer = (nil)] 20:42:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8c569000) [pid = 1885] [serial = 1303] [outer = 0x8c0eec00] 20:42:40 INFO - PROCESS | 1885 | 1477885360712 Marionette DEBUG loaded listener.js 20:42:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8c709c00) [pid = 1885] [serial = 1304] [outer = 0x8c0eec00] 20:42:42 INFO - PROCESS | 1885 | [aac @ 0x81f91000] err{or,}_recognition separate: 1; 1 20:42:42 INFO - PROCESS | 1885 | [aac @ 0x81f91000] err{or,}_recognition combined: 1; 1 20:42:42 INFO - PROCESS | 1885 | [aac @ 0x81f91000] Unsupported bit depth: 0 20:42:42 INFO - PROCESS | 1885 | [h264 @ 0x81f96800] err{or,}_recognition separate: 1; 1 20:42:42 INFO - PROCESS | 1885 | [h264 @ 0x81f96800] err{or,}_recognition combined: 1; 1 20:42:42 INFO - PROCESS | 1885 | [h264 @ 0x81f96800] Unsupported bit depth: 0 20:42:42 INFO - PROCESS | 1885 | [aac @ 0x81fa0800] err{or,}_recognition separate: 1; 1 20:42:42 INFO - PROCESS | 1885 | [aac @ 0x81fa0800] err{or,}_recognition combined: 1; 1 20:42:42 INFO - PROCESS | 1885 | [aac @ 0x81fa0800] Unsupported bit depth: 0 20:42:42 INFO - PROCESS | 1885 | [h264 @ 0x81f93800] err{or,}_recognition separate: 1; 1 20:42:42 INFO - PROCESS | 1885 | [h264 @ 0x81f93800] err{or,}_recognition combined: 1; 1 20:42:42 INFO - PROCESS | 1885 | [h264 @ 0x81f93800] Unsupported bit depth: 0 20:42:42 INFO - PROCESS | 1885 | [h264 @ 0x81f93800] no picture 20:42:42 INFO - PROCESS | 1885 | [h264 @ 0x81f93800] no picture 20:42:42 INFO - PROCESS | 1885 | 1477885362912 Marionette TRACE conn4 <- [1,2008,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 20:42:42 INFO - . 20:42:42 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2788ms 20:42:42 INFO - PROCESS | 1885 | 1477885362980 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 20:42:42 INFO - PROCESS | 1885 | 1477885362988 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 20:42:42 INFO - TEST-START | /media-source/mediasource-play.html 20:42:43 INFO - PROCESS | 1885 | 1477885363001 Marionette TRACE conn4 -> [0,2010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:43 INFO - PROCESS | 1885 | 1477885363236 Marionette TRACE conn4 <- [1,2010,null,{"value":null}] 20:42:43 INFO - PROCESS | 1885 | 1477885363403 Marionette TRACE conn4 -> [0,2011,"getWindowHandles",null] 20:42:43 INFO - PROCESS | 1885 | 1477885363411 Marionette TRACE conn4 <- [1,2011,null,["8"]] 20:42:43 INFO - PROCESS | 1885 | 1477885363419 Marionette TRACE conn4 -> [0,2012,"switchToWindow",{"name":"8"}] 20:42:43 INFO - PROCESS | 1885 | 1477885363431 Marionette TRACE conn4 <- [1,2012,null,{}] 20:42:43 INFO - PROCESS | 1885 | 1477885363441 Marionette TRACE conn4 -> [0,2013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4b000 == 12 [pid = 1885] [id = 446] 20:42:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82d4b400) [pid = 1885] [serial = 1305] [outer = (nil)] 20:42:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x82f49000) [pid = 1885] [serial = 1306] [outer = 0x82d4b400] 20:42:43 INFO - PROCESS | 1885 | 1477885363584 Marionette DEBUG loaded listener.js 20:42:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x830cb000) [pid = 1885] [serial = 1307] [outer = 0x82d4b400] 20:42:45 INFO - PROCESS | 1885 | [aac @ 0x8f440400] err{or,}_recognition separate: 1; 1 20:42:45 INFO - PROCESS | 1885 | [aac @ 0x8f440400] err{or,}_recognition combined: 1; 1 20:42:45 INFO - PROCESS | 1885 | [aac @ 0x8f440400] Unsupported bit depth: 0 20:42:45 INFO - PROCESS | 1885 | [h264 @ 0x8f442800] err{or,}_recognition separate: 1; 1 20:42:45 INFO - PROCESS | 1885 | [h264 @ 0x8f442800] err{or,}_recognition combined: 1; 1 20:42:45 INFO - PROCESS | 1885 | [h264 @ 0x8f442800] Unsupported bit depth: 0 20:42:45 INFO - PROCESS | 1885 | [aac @ 0x8f440400] err{or,}_recognition separate: 1; 1 20:42:45 INFO - PROCESS | 1885 | [aac @ 0x8f440400] err{or,}_recognition combined: 1; 1 20:42:45 INFO - PROCESS | 1885 | [aac @ 0x8f440400] Unsupported bit depth: 0 20:42:45 INFO - PROCESS | 1885 | [h264 @ 0x8f442800] err{or,}_recognition separate: 1; 1 20:42:45 INFO - PROCESS | 1885 | [h264 @ 0x8f442800] err{or,}_recognition combined: 1; 1 20:42:45 INFO - PROCESS | 1885 | [h264 @ 0x8f442800] Unsupported bit depth: 0 20:42:45 INFO - PROCESS | 1885 | [h264 @ 0x8f442800] no picture 20:42:46 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x81ae9800) [pid = 1885] [serial = 1288] [outer = (nil)] [url = about:blank] 20:42:46 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x81b55c00) [pid = 1885] [serial = 1289] [outer = (nil)] [url = about:blank] 20:42:46 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x83288c00) [pid = 1885] [serial = 1286] [outer = (nil)] [url = about:blank] 20:42:46 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x81faac00) [pid = 1885] [serial = 1291] [outer = (nil)] [url = about:blank] 20:42:46 INFO - PROCESS | 1885 | 1477885366700 Marionette TRACE conn4 <- [1,2013,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 20:42:46 INFO - . 20:42:46 INFO - TEST-OK | /media-source/mediasource-play.html | took 3735ms 20:42:46 INFO - PROCESS | 1885 | 1477885366733 Marionette TRACE conn4 -> [0,2014,"getWindowHandle",null] 20:42:46 INFO - PROCESS | 1885 | 1477885366740 Marionette TRACE conn4 <- [1,2014,null,{"value":"8"}] 20:42:46 INFO - TEST-START | /media-source/mediasource-preload.html 20:42:46 INFO - PROCESS | 1885 | 1477885366750 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:46 INFO - PROCESS | 1885 | 1477885366941 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 20:42:47 INFO - PROCESS | 1885 | 1477885367099 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 20:42:47 INFO - PROCESS | 1885 | 1477885367105 Marionette TRACE conn4 <- [1,2016,null,["8"]] 20:42:47 INFO - PROCESS | 1885 | 1477885367113 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 20:42:47 INFO - PROCESS | 1885 | 1477885367120 Marionette TRACE conn4 <- [1,2017,null,{}] 20:42:47 INFO - PROCESS | 1885 | 1477885367127 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f8b000 == 13 [pid = 1885] [id = 447] 20:42:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x81f8c800) [pid = 1885] [serial = 1308] [outer = (nil)] 20:42:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x81f93800) [pid = 1885] [serial = 1309] [outer = 0x81f8c800] 20:42:47 INFO - PROCESS | 1885 | 1477885367241 Marionette DEBUG loaded listener.js 20:42:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x81fa3c00) [pid = 1885] [serial = 1310] [outer = 0x81f8c800] 20:42:47 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:42:47 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:42:47 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:42:47 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:42:47 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:42:47 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:42:47 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:42:47 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:42:47 INFO - PROCESS | 1885 | 1477885367911 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 20:42:47 INFO - ....... 20:42:47 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1228ms 20:42:47 INFO - PROCESS | 1885 | 1477885367978 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 20:42:47 INFO - PROCESS | 1885 | 1477885367984 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 20:42:47 INFO - TEST-START | /media-source/mediasource-remove.html 20:42:47 INFO - PROCESS | 1885 | 1477885367992 Marionette TRACE conn4 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:48 INFO - PROCESS | 1885 | 1477885368197 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 20:42:48 INFO - PROCESS | 1885 | 1477885368327 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 20:42:48 INFO - PROCESS | 1885 | 1477885368333 Marionette TRACE conn4 <- [1,2021,null,["8"]] 20:42:48 INFO - PROCESS | 1885 | 1477885368340 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 20:42:48 INFO - PROCESS | 1885 | 1477885368345 Marionette TRACE conn4 <- [1,2022,null,{}] 20:42:48 INFO - PROCESS | 1885 | 1477885368351 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x831b8400 == 14 [pid = 1885] [id = 448] 20:42:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x831b8c00) [pid = 1885] [serial = 1311] [outer = (nil)] 20:42:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x83289000) [pid = 1885] [serial = 1312] [outer = 0x831b8c00] 20:42:48 INFO - PROCESS | 1885 | 1477885368458 Marionette DEBUG loaded listener.js 20:42:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8328a400) [pid = 1885] [serial = 1313] [outer = 0x831b8c00] 20:42:50 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x81b52800) [pid = 1885] [serial = 1290] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 20:42:51 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x81c1d000) [pid = 1885] [serial = 1293] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 20:42:51 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x83284c00) [pid = 1885] [serial = 1299] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 20:42:51 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x83057400) [pid = 1885] [serial = 1296] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8304ec00] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8304ec00] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8304ec00] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x94593c00] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x94593c00] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x94593c00] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81988000] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81988000] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81988000] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81adc000] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81adc000] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81adc000] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81ae2400] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81ae2400] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81ae2400] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81aea800] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81aea800] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81aea800] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81b4d000] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81b4d000] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81b4d000] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8304ec00] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8304ec00] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8304ec00] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x83290800] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x83290800] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x83290800] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81988000] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81988000] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81988000] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8198cc00] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8198cc00] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8198cc00] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81b4d000] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81b4d000] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81b4d000] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8304ec00] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8304ec00] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x8304ec00] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81988000] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81988000] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81988000] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81b4cc00] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81b4cc00] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81b4cc00] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x8328fc00] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x8328fc00] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x8328fc00] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x83058000] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x83058000] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x83058000] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x830d4400] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x830d4400] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x830d4400] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x830d6400] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x830d6400] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x830d6400] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x830cc800] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x830cc800] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x830cc800] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x83284c00] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x83284c00] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x83284c00] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x87ecf800] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x87ecf800] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x87ecf800] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81984800] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81984800] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [aac @ 0x81984800] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81ae2400] err{or,}_recognition separate: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81ae2400] err{or,}_recognition combined: 1; 1 20:42:54 INFO - PROCESS | 1885 | [h264 @ 0x81ae2400] Unsupported bit depth: 0 20:42:54 INFO - PROCESS | 1885 | 1477885374845 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 20:42:54 INFO - ................ 20:42:54 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6894ms 20:42:54 INFO - PROCESS | 1885 | 1477885374888 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 20:42:54 INFO - PROCESS | 1885 | 1477885374896 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 20:42:54 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 20:42:54 INFO - PROCESS | 1885 | 1477885374952 Marionette TRACE conn4 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:55 INFO - PROCESS | 1885 | 1477885375177 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 20:42:55 INFO - PROCESS | 1885 | 1477885375343 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 20:42:55 INFO - PROCESS | 1885 | 1477885375350 Marionette TRACE conn4 <- [1,2026,null,["8"]] 20:42:55 INFO - PROCESS | 1885 | 1477885375359 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 20:42:55 INFO - PROCESS | 1885 | 1477885375368 Marionette TRACE conn4 <- [1,2027,null,{}] 20:42:55 INFO - PROCESS | 1885 | 1477885375375 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8335a800 == 15 [pid = 1885] [id = 449] 20:42:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8335b000) [pid = 1885] [serial = 1314] [outer = (nil)] 20:42:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8335f400) [pid = 1885] [serial = 1315] [outer = 0x8335b000] 20:42:55 INFO - PROCESS | 1885 | 1477885375507 Marionette DEBUG loaded listener.js 20:42:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x87eee800) [pid = 1885] [serial = 1316] [outer = 0x8335b000] 20:42:56 INFO - PROCESS | 1885 | 1477885376546 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 20:42:56 INFO - ....... 20:42:56 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1628ms 20:42:56 INFO - PROCESS | 1885 | 1477885376576 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 20:42:56 INFO - PROCESS | 1885 | 1477885376582 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 20:42:56 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 20:42:56 INFO - PROCESS | 1885 | 1477885376590 Marionette TRACE conn4 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:56 INFO - PROCESS | 1885 | 1477885376925 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 20:42:57 INFO - PROCESS | 1885 | 1477885377078 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 20:42:57 INFO - PROCESS | 1885 | 1477885377084 Marionette TRACE conn4 <- [1,2031,null,["8"]] 20:42:57 INFO - PROCESS | 1885 | 1477885377092 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 20:42:57 INFO - PROCESS | 1885 | 1477885377098 Marionette TRACE conn4 <- [1,2032,null,{}] 20:42:57 INFO - PROCESS | 1885 | 1477885377149 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c04bc00 == 16 [pid = 1885] [id = 450] 20:42:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8c04c000) [pid = 1885] [serial = 1317] [outer = (nil)] 20:42:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8c0e2c00) [pid = 1885] [serial = 1318] [outer = 0x8c04c000] 20:42:57 INFO - PROCESS | 1885 | 1477885377261 Marionette DEBUG loaded listener.js 20:42:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8c0ecc00) [pid = 1885] [serial = 1319] [outer = 0x8c04c000] 20:42:58 INFO - PROCESS | 1885 | [h264 @ 0x91e24800] err{or,}_recognition separate: 1; 1 20:42:58 INFO - PROCESS | 1885 | [h264 @ 0x91e24800] err{or,}_recognition combined: 1; 1 20:42:58 INFO - PROCESS | 1885 | [h264 @ 0x91e24800] Unsupported bit depth: 0 20:42:58 INFO - PROCESS | 1885 | [aac @ 0x92b03800] err{or,}_recognition separate: 1; 1 20:42:58 INFO - PROCESS | 1885 | [aac @ 0x92b03800] err{or,}_recognition combined: 1; 1 20:42:58 INFO - PROCESS | 1885 | [aac @ 0x92b03800] Unsupported bit depth: 0 20:42:58 INFO - PROCESS | 1885 | [h264 @ 0x91e24800] err{or,}_recognition separate: 1; 1 20:42:58 INFO - PROCESS | 1885 | [h264 @ 0x91e24800] err{or,}_recognition combined: 1; 1 20:42:58 INFO - PROCESS | 1885 | [h264 @ 0x91e24800] Unsupported bit depth: 0 20:42:58 INFO - PROCESS | 1885 | [aac @ 0x91e25c00] err{or,}_recognition separate: 1; 1 20:42:58 INFO - PROCESS | 1885 | [aac @ 0x91e25c00] err{or,}_recognition combined: 1; 1 20:42:58 INFO - PROCESS | 1885 | [aac @ 0x91e25c00] Unsupported bit depth: 0 20:42:58 INFO - PROCESS | 1885 | [h264 @ 0x91e24800] no picture 20:42:59 INFO - PROCESS | 1885 | [h264 @ 0x91e24800] no picture 20:42:59 INFO - PROCESS | 1885 | [aac @ 0x830d5000] err{or,}_recognition separate: 1; 1 20:42:59 INFO - PROCESS | 1885 | [aac @ 0x830d5000] err{or,}_recognition combined: 1; 1 20:42:59 INFO - PROCESS | 1885 | [aac @ 0x830d5000] Unsupported bit depth: 0 20:42:59 INFO - PROCESS | 1885 | [h264 @ 0x831b7400] err{or,}_recognition separate: 1; 1 20:42:59 INFO - PROCESS | 1885 | [h264 @ 0x831b7400] err{or,}_recognition combined: 1; 1 20:42:59 INFO - PROCESS | 1885 | [h264 @ 0x831b7400] Unsupported bit depth: 0 20:42:59 INFO - PROCESS | 1885 | [aac @ 0x831bac00] err{or,}_recognition separate: 1; 1 20:42:59 INFO - PROCESS | 1885 | [aac @ 0x831bac00] err{or,}_recognition combined: 1; 1 20:42:59 INFO - PROCESS | 1885 | [aac @ 0x831bac00] Unsupported bit depth: 0 20:42:59 INFO - PROCESS | 1885 | [h264 @ 0x830d6400] err{or,}_recognition separate: 1; 1 20:42:59 INFO - PROCESS | 1885 | [h264 @ 0x830d6400] err{or,}_recognition combined: 1; 1 20:42:59 INFO - PROCESS | 1885 | [h264 @ 0x830d6400] Unsupported bit depth: 0 20:42:59 INFO - PROCESS | 1885 | [h264 @ 0x830d6400] no picture 20:42:59 INFO - PROCESS | 1885 | --DOCSHELL 0x81f8b000 == 15 [pid = 1885] [id = 447] 20:42:59 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8c569000) [pid = 1885] [serial = 1303] [outer = (nil)] [url = about:blank] 20:42:59 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x83287000) [pid = 1885] [serial = 1300] [outer = (nil)] [url = about:blank] 20:42:59 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x8335ac00) [pid = 1885] [serial = 1301] [outer = (nil)] [url = about:blank] 20:42:59 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x83059000) [pid = 1885] [serial = 1297] [outer = (nil)] [url = about:blank] 20:42:59 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x81c14400) [pid = 1885] [serial = 1298] [outer = (nil)] [url = about:blank] 20:42:59 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x81c1fc00) [pid = 1885] [serial = 1294] [outer = (nil)] [url = about:blank] 20:42:59 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x81f96000) [pid = 1885] [serial = 1295] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x81adec00) [pid = 1885] [serial = 1292] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1885 | [h264 @ 0x830d6400] no picture 20:43:00 INFO - PROCESS | 1885 | 1477885380151 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 20:43:00 INFO - .. 20:43:00 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3583ms 20:43:00 INFO - PROCESS | 1885 | 1477885380174 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 20:43:00 INFO - PROCESS | 1885 | 1477885380180 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 20:43:00 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 20:43:00 INFO - PROCESS | 1885 | 1477885380191 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:00 INFO - PROCESS | 1885 | 1477885380400 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 20:43:00 INFO - PROCESS | 1885 | 1477885380544 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 20:43:00 INFO - PROCESS | 1885 | 1477885380551 Marionette TRACE conn4 <- [1,2036,null,["8"]] 20:43:00 INFO - PROCESS | 1885 | 1477885380558 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 20:43:00 INFO - PROCESS | 1885 | 1477885380566 Marionette TRACE conn4 <- [1,2037,null,{}] 20:43:00 INFO - PROCESS | 1885 | 1477885380572 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b97000 == 16 [pid = 1885] [id = 451] 20:43:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82b98000) [pid = 1885] [serial = 1320] [outer = (nil)] 20:43:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82b9bc00) [pid = 1885] [serial = 1321] [outer = 0x82b98000] 20:43:00 INFO - PROCESS | 1885 | 1477885380709 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x82c17c00) [pid = 1885] [serial = 1322] [outer = 0x82b98000] 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82d4cc00] err{or,}_recognition separate: 1; 1 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82d4cc00] err{or,}_recognition combined: 1; 1 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82d4cc00] Unsupported bit depth: 0 20:43:01 INFO - PROCESS | 1885 | [aac @ 0x82d4d800] err{or,}_recognition separate: 1; 1 20:43:01 INFO - PROCESS | 1885 | [aac @ 0x82d4d800] err{or,}_recognition combined: 1; 1 20:43:01 INFO - PROCESS | 1885 | [aac @ 0x82d4d800] Unsupported bit depth: 0 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82d4cc00] err{or,}_recognition separate: 1; 1 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82d4cc00] err{or,}_recognition combined: 1; 1 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82d4cc00] Unsupported bit depth: 0 20:43:01 INFO - PROCESS | 1885 | [aac @ 0x82d4e400] err{or,}_recognition separate: 1; 1 20:43:01 INFO - PROCESS | 1885 | [aac @ 0x82d4e400] err{or,}_recognition combined: 1; 1 20:43:01 INFO - PROCESS | 1885 | [aac @ 0x82d4e400] Unsupported bit depth: 0 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82d4cc00] no picture 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82d4cc00] no picture 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82f3a800] err{or,}_recognition separate: 1; 1 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82f3a800] err{or,}_recognition combined: 1; 1 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82f3a800] Unsupported bit depth: 0 20:43:01 INFO - PROCESS | 1885 | [aac @ 0x82f3b000] err{or,}_recognition separate: 1; 1 20:43:01 INFO - PROCESS | 1885 | [aac @ 0x82f3b000] err{or,}_recognition combined: 1; 1 20:43:01 INFO - PROCESS | 1885 | [aac @ 0x82f3b000] Unsupported bit depth: 0 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82f3c800] err{or,}_recognition separate: 1; 1 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82f3c800] err{or,}_recognition combined: 1; 1 20:43:01 INFO - PROCESS | 1885 | [h264 @ 0x82f3c800] Unsupported bit depth: 0 20:43:02 INFO - PROCESS | 1885 | [aac @ 0x82f3a800] err{or,}_recognition separate: 1; 1 20:43:02 INFO - PROCESS | 1885 | [aac @ 0x82f3a800] err{or,}_recognition combined: 1; 1 20:43:02 INFO - PROCESS | 1885 | [aac @ 0x82f3a800] Unsupported bit depth: 0 20:43:02 INFO - PROCESS | 1885 | [h264 @ 0x82f3c800] no picture 20:43:02 INFO - PROCESS | 1885 | 1477885382476 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 20:43:02 INFO - .. 20:43:02 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2340ms 20:43:02 INFO - PROCESS | 1885 | 1477885382530 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 20:43:02 INFO - PROCESS | 1885 | 1477885382534 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 20:43:02 INFO - TEST-START | /media-source/mediasource-seekable.html 20:43:02 INFO - PROCESS | 1885 | 1477885382552 Marionette TRACE conn4 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:02 INFO - PROCESS | 1885 | 1477885382792 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 20:43:02 INFO - PROCESS | 1885 | 1477885382810 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 20:43:02 INFO - PROCESS | 1885 | 1477885382816 Marionette TRACE conn4 <- [1,2041,null,["8"]] 20:43:02 INFO - PROCESS | 1885 | 1477885382824 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 20:43:02 INFO - PROCESS | 1885 | 1477885382831 Marionette TRACE conn4 <- [1,2042,null,{}] 20:43:02 INFO - PROCESS | 1885 | 1477885382919 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:02 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x81f8c800) [pid = 1885] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 20:43:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f8c800 == 17 [pid = 1885] [id = 452] 20:43:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x82f49800) [pid = 1885] [serial = 1323] [outer = (nil)] 20:43:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x82f63400) [pid = 1885] [serial = 1324] [outer = 0x82f49800] 20:43:03 INFO - PROCESS | 1885 | 1477885383030 Marionette DEBUG loaded listener.js 20:43:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x82f6a000) [pid = 1885] [serial = 1325] [outer = 0x82f49800] 20:43:03 INFO - PROCESS | 1885 | 1477885383948 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 20:43:03 INFO - ... 20:43:03 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1429ms 20:43:03 INFO - PROCESS | 1885 | 1477885383981 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 20:43:03 INFO - PROCESS | 1885 | 1477885383990 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 20:43:03 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 20:43:03 INFO - PROCESS | 1885 | 1477885383997 Marionette TRACE conn4 -> [0,2045,"getContext",null] 20:43:04 INFO - PROCESS | 1885 | 1477885384001 Marionette TRACE conn4 <- [1,2045,null,{"value":"content"}] 20:43:04 INFO - PROCESS | 1885 | 1477885384006 Marionette TRACE conn4 -> [0,2046,"setContext",{"value":"chrome"}] 20:43:04 INFO - PROCESS | 1885 | 1477885384009 Marionette TRACE conn4 <- [1,2046,null,{}] 20:43:04 INFO - PROCESS | 1885 | 1477885384015 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:43:04 INFO - PROCESS | 1885 | 1477885384034 Marionette TRACE conn4 <- [1,2047,null,{"value":true}] 20:43:04 INFO - PROCESS | 1885 | 1477885384041 Marionette TRACE conn4 -> [0,2048,"setContext",{"value":"content"}] 20:43:04 INFO - PROCESS | 1885 | 1477885384044 Marionette TRACE conn4 <- [1,2048,null,{}] 20:43:04 INFO - Setting pref media.mediasource.enabled (true) 20:43:04 INFO - PROCESS | 1885 | 1477885384050 Marionette TRACE conn4 -> [0,2049,"getContext",null] 20:43:04 INFO - PROCESS | 1885 | 1477885384054 Marionette TRACE conn4 <- [1,2049,null,{"value":"content"}] 20:43:04 INFO - PROCESS | 1885 | 1477885384060 Marionette TRACE conn4 -> [0,2050,"setContext",{"value":"chrome"}] 20:43:04 INFO - PROCESS | 1885 | 1477885384062 Marionette TRACE conn4 <- [1,2050,null,{}] 20:43:04 INFO - PROCESS | 1885 | 1477885384073 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:43:04 INFO - PROCESS | 1885 | 1477885384093 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 20:43:04 INFO - PROCESS | 1885 | 1477885384107 Marionette TRACE conn4 -> [0,2052,"setContext",{"value":"content"}] 20:43:04 INFO - PROCESS | 1885 | 1477885384111 Marionette TRACE conn4 <- [1,2052,null,{}] 20:43:04 INFO - PROCESS | 1885 | 1477885384118 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:04 INFO - PROCESS | 1885 | 1477885384363 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 20:43:04 INFO - PROCESS | 1885 | 1477885384506 Marionette TRACE conn4 -> [0,2054,"getWindowHandles",null] 20:43:04 INFO - PROCESS | 1885 | 1477885384513 Marionette TRACE conn4 <- [1,2054,null,["8"]] 20:43:04 INFO - PROCESS | 1885 | 1477885384519 Marionette TRACE conn4 -> [0,2055,"switchToWindow",{"name":"8"}] 20:43:04 INFO - PROCESS | 1885 | 1477885384527 Marionette TRACE conn4 <- [1,2055,null,{}] 20:43:04 INFO - PROCESS | 1885 | 1477885384533 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c043400 == 18 [pid = 1885] [id = 453] 20:43:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8c044800) [pid = 1885] [serial = 1326] [outer = (nil)] 20:43:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8c046c00) [pid = 1885] [serial = 1327] [outer = 0x8c044800] 20:43:04 INFO - PROCESS | 1885 | 1477885384639 Marionette DEBUG loaded listener.js 20:43:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8c0ea400) [pid = 1885] [serial = 1328] [outer = 0x8c044800] 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03c00] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03c00] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03c00] Unsupported bit depth: 0 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x92b04800] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x92b04800] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x92b04800] Unsupported bit depth: 0 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03c00] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03c00] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03c00] Unsupported bit depth: 0 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x94595000] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x94595000] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x94595000] Unsupported bit depth: 0 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03c00] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03c00] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03c00] Unsupported bit depth: 0 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x92b05000] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x92b05000] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x92b05000] Unsupported bit depth: 0 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03800] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03800] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x92b03800] Unsupported bit depth: 0 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x92b04800] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x92b04800] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x92b04800] Unsupported bit depth: 0 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x9459f000] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x9459f000] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x9459f000] Unsupported bit depth: 0 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x9459f800] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x9459f800] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x9459f800] Unsupported bit depth: 0 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x9459f000] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x9459f000] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [h264 @ 0x9459f000] Unsupported bit depth: 0 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x9459f800] err{or,}_recognition separate: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x9459f800] err{or,}_recognition combined: 1; 1 20:43:05 INFO - PROCESS | 1885 | [aac @ 0x9459f800] Unsupported bit depth: 0 20:43:06 INFO - PROCESS | 1885 | 1477885386072 Marionette TRACE conn4 <- [1,2056,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2057,"getWindowHandle",null] 20:43:06 INFO - PROCESS | 1885 | 1477885386163 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 20:43:06 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 20:43:06 INFO - Clearing pref media.mediasource.enabled 20:43:06 INFO - PROCESS | 1885 | 1477885386174 Marionette TRACE conn4 -> [0,2058,"getContext",null] 20:43:06 INFO - PROCESS | 1885 | 1477885386183 Marionette TRACE conn4 <- [1,2058,null,{"value":"content"}] 20:43:06 INFO - PROCESS | 1885 | 1477885386192 Marionette TRACE conn4 -> [0,2059,"setContext",{"value":"chrome"}] 20:43:06 INFO - PROCESS | 1885 | 1477885386198 Marionette TRACE conn4 <- [1,2059,null,{}] 20:43:06 INFO - PROCESS | 1885 | 1477885386207 Marionette TRACE conn4 -> [0,2060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:43:06 INFO - PROCESS | 1885 | 1477885386229 Marionette TRACE conn4 <- [1,2060,null,{"value":null}] 20:43:06 INFO - PROCESS | 1885 | 1477885386283 Marionette TRACE conn4 -> [0,2061,"setContext",{"value":"content"}] 20:43:06 INFO - PROCESS | 1885 | 1477885386294 Marionette TRACE conn4 <- [1,2061,null,{}] 20:43:06 INFO - PROCESS | 1885 | 1477885386308 Marionette TRACE conn4 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:06 INFO - PROCESS | 1885 | 1477885386574 Marionette TRACE conn4 <- [1,2062,null,{"value":null}] 20:43:06 INFO - PROCESS | 1885 | 1477885386752 Marionette TRACE conn4 -> [0,2063,"getWindowHandles",null] 20:43:06 INFO - PROCESS | 1885 | 1477885386758 Marionette TRACE conn4 <- [1,2063,null,["8"]] 20:43:06 INFO - PROCESS | 1885 | 1477885386764 Marionette TRACE conn4 -> [0,2064,"switchToWindow",{"name":"8"}] 20:43:06 INFO - PROCESS | 1885 | 1477885386771 Marionette TRACE conn4 <- [1,2064,null,{}] 20:43:06 INFO - PROCESS | 1885 | 1477885386778 Marionette TRACE conn4 -> [0,2065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f45800 == 19 [pid = 1885] [id = 454] 20:43:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x82f45c00) [pid = 1885] [serial = 1329] [outer = (nil)] 20:43:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8304d400) [pid = 1885] [serial = 1330] [outer = 0x82f45c00] 20:43:06 INFO - PROCESS | 1885 | 1477885386963 Marionette DEBUG loaded listener.js 20:43:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x831af800) [pid = 1885] [serial = 1331] [outer = 0x82f45c00] 20:43:07 INFO - PROCESS | 1885 | 1477885387750 Marionette TRACE conn4 <- [1,2065,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 20:43:07 INFO - .. 20:43:07 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1606ms 20:43:07 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 20:43:07 INFO - PROCESS | 1885 | 1477885387778 Marionette TRACE conn4 -> [0,2066,"getWindowHandle",null] 20:43:07 INFO - PROCESS | 1885 | 1477885387784 Marionette TRACE conn4 <- [1,2066,null,{"value":"8"}] 20:43:07 INFO - PROCESS | 1885 | 1477885387803 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:08 INFO - PROCESS | 1885 | 1477885388011 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 20:43:08 INFO - PROCESS | 1885 | 1477885388178 Marionette TRACE conn4 -> [0,2068,"getWindowHandles",null] 20:43:08 INFO - PROCESS | 1885 | 1477885388184 Marionette TRACE conn4 <- [1,2068,null,["8"]] 20:43:08 INFO - PROCESS | 1885 | 1477885388197 Marionette TRACE conn4 -> [0,2069,"switchToWindow",{"name":"8"}] 20:43:08 INFO - PROCESS | 1885 | 1477885388203 Marionette TRACE conn4 <- [1,2069,null,{}] 20:43:08 INFO - PROCESS | 1885 | 1477885388210 Marionette TRACE conn4 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c04e800 == 20 [pid = 1885] [id = 455] 20:43:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8c0e2400) [pid = 1885] [serial = 1332] [outer = (nil)] 20:43:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x92f8d800) [pid = 1885] [serial = 1333] [outer = 0x8c0e2400] 20:43:08 INFO - PROCESS | 1885 | 1477885388317 Marionette DEBUG loaded listener.js 20:43:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x94595000) [pid = 1885] [serial = 1334] [outer = 0x8c0e2400] 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95a42000] err{or,}_recognition separate: 1; 1 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95a42000] err{or,}_recognition combined: 1; 1 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95a42000] Unsupported bit depth: 0 20:43:10 INFO - PROCESS | 1885 | [h264 @ 0x95a43c00] err{or,}_recognition separate: 1; 1 20:43:10 INFO - PROCESS | 1885 | [h264 @ 0x95a43c00] err{or,}_recognition combined: 1; 1 20:43:10 INFO - PROCESS | 1885 | [h264 @ 0x95a43c00] Unsupported bit depth: 0 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95a42000] err{or,}_recognition separate: 1; 1 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95a42000] err{or,}_recognition combined: 1; 1 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95a42000] Unsupported bit depth: 0 20:43:10 INFO - PROCESS | 1885 | [h264 @ 0x95a43c00] err{or,}_recognition separate: 1; 1 20:43:10 INFO - PROCESS | 1885 | [h264 @ 0x95a43c00] err{or,}_recognition combined: 1; 1 20:43:10 INFO - PROCESS | 1885 | [h264 @ 0x95a43c00] Unsupported bit depth: 0 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95a42000] err{or,}_recognition separate: 1; 1 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95a42000] err{or,}_recognition combined: 1; 1 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95a42000] Unsupported bit depth: 0 20:43:10 INFO - PROCESS | 1885 | [h264 @ 0x95b1f400] err{or,}_recognition separate: 1; 1 20:43:10 INFO - PROCESS | 1885 | [h264 @ 0x95b1f400] err{or,}_recognition combined: 1; 1 20:43:10 INFO - PROCESS | 1885 | [h264 @ 0x95b1f400] Unsupported bit depth: 0 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95b22000] err{or,}_recognition separate: 1; 1 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95b22000] err{or,}_recognition combined: 1; 1 20:43:10 INFO - PROCESS | 1885 | [aac @ 0x95b22000] Unsupported bit depth: 0 20:43:11 INFO - PROCESS | 1885 | [h264 @ 0x95a43000] err{or,}_recognition separate: 1; 1 20:43:11 INFO - PROCESS | 1885 | [h264 @ 0x95a43000] err{or,}_recognition combined: 1; 1 20:43:11 INFO - PROCESS | 1885 | [h264 @ 0x95a43000] Unsupported bit depth: 0 20:43:11 INFO - PROCESS | 1885 | 1477885391099 Marionette TRACE conn4 <- [1,2070,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 20:43:11 INFO - ...... 20:43:11 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3338ms 20:43:11 INFO - PROCESS | 1885 | 1477885391131 Marionette TRACE conn4 -> [0,2071,"getWindowHandle",null] 20:43:11 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 20:43:11 INFO - PROCESS | 1885 | 1477885391136 Marionette TRACE conn4 <- [1,2071,null,{"value":"8"}] 20:43:11 INFO - PROCESS | 1885 | 1477885391143 Marionette TRACE conn4 -> [0,2072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:11 INFO - PROCESS | 1885 | 1477885391511 Marionette TRACE conn4 <- [1,2072,null,{"value":null}] 20:43:11 INFO - PROCESS | 1885 | 1477885391702 Marionette TRACE conn4 -> [0,2073,"getWindowHandles",null] 20:43:11 INFO - PROCESS | 1885 | 1477885391708 Marionette TRACE conn4 <- [1,2073,null,["8"]] 20:43:11 INFO - PROCESS | 1885 | 1477885391717 Marionette TRACE conn4 -> [0,2074,"switchToWindow",{"name":"8"}] 20:43:11 INFO - PROCESS | 1885 | 1477885391726 Marionette TRACE conn4 <- [1,2074,null,{}] 20:43:11 INFO - PROCESS | 1885 | 1477885391781 Marionette TRACE conn4 -> [0,2075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x81adc400 == 21 [pid = 1885] [id = 456] 20:43:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x81ae2400) [pid = 1885] [serial = 1335] [outer = (nil)] 20:43:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x82c15800) [pid = 1885] [serial = 1336] [outer = 0x81ae2400] 20:43:11 INFO - PROCESS | 1885 | 1477885391927 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x82d45c00) [pid = 1885] [serial = 1337] [outer = 0x81ae2400] 20:43:12 INFO - PROCESS | 1885 | --DOCSHELL 0x81f92400 == 20 [pid = 1885] [id = 443] 20:43:12 INFO - PROCESS | 1885 | --DOCSHELL 0x8197f800 == 19 [pid = 1885] [id = 441] 20:43:12 INFO - PROCESS | 1885 | --DOCSHELL 0x81c1cc00 == 18 [pid = 1885] [id = 442] 20:43:12 INFO - PROCESS | 1885 | --DOCSHELL 0x83284000 == 17 [pid = 1885] [id = 444] 20:43:12 INFO - PROCESS | 1885 | --DOCSHELL 0x81f8c800 == 16 [pid = 1885] [id = 452] 20:43:12 INFO - PROCESS | 1885 | --DOCSHELL 0x82b97000 == 15 [pid = 1885] [id = 451] 20:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x81f93800) [pid = 1885] [serial = 1309] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x81fa3c00) [pid = 1885] [serial = 1310] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x82f49000) [pid = 1885] [serial = 1306] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x83289000) [pid = 1885] [serial = 1312] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1885 | 1477885392852 Marionette TRACE conn4 <- [1,2075,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 20:43:12 INFO - ..... 20:43:12 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1775ms 20:43:12 INFO - PROCESS | 1885 | 1477885392919 Marionette TRACE conn4 -> [0,2076,"getWindowHandle",null] 20:43:12 INFO - PROCESS | 1885 | 1477885392929 Marionette TRACE conn4 <- [1,2076,null,{"value":"8"}] 20:43:12 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 20:43:12 INFO - PROCESS | 1885 | 1477885392939 Marionette TRACE conn4 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:13 INFO - PROCESS | 1885 | 1477885393134 Marionette TRACE conn4 <- [1,2077,null,{"value":null}] 20:43:13 INFO - PROCESS | 1885 | 1477885393302 Marionette TRACE conn4 -> [0,2078,"getWindowHandles",null] 20:43:13 INFO - PROCESS | 1885 | 1477885393308 Marionette TRACE conn4 <- [1,2078,null,["8"]] 20:43:13 INFO - PROCESS | 1885 | 1477885393317 Marionette TRACE conn4 -> [0,2079,"switchToWindow",{"name":"8"}] 20:43:13 INFO - PROCESS | 1885 | 1477885393323 Marionette TRACE conn4 <- [1,2079,null,{}] 20:43:13 INFO - PROCESS | 1885 | 1477885393329 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x83051400 == 16 [pid = 1885] [id = 457] 20:43:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x83056c00) [pid = 1885] [serial = 1338] [outer = (nil)] 20:43:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8305a400) [pid = 1885] [serial = 1339] [outer = 0x83056c00] 20:43:13 INFO - PROCESS | 1885 | 1477885393431 Marionette DEBUG loaded listener.js 20:43:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x83285800) [pid = 1885] [serial = 1340] [outer = 0x83056c00] 20:43:14 INFO - ... 20:43:14 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1229ms 20:43:14 INFO - PROCESS | 1885 | 1477885394155 Marionette TRACE conn4 <- [1,2080,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 20:43:14 INFO - PROCESS | 1885 | 1477885394168 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 20:43:14 INFO - PROCESS | 1885 | 1477885394172 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 20:43:14 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 20:43:14 INFO - PROCESS | 1885 | 1477885394179 Marionette TRACE conn4 -> [0,2082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:14 INFO - PROCESS | 1885 | 1477885394427 Marionette TRACE conn4 <- [1,2082,null,{"value":null}] 20:43:14 INFO - PROCESS | 1885 | 1477885394457 Marionette TRACE conn4 -> [0,2083,"getWindowHandles",null] 20:43:14 INFO - PROCESS | 1885 | 1477885394465 Marionette TRACE conn4 <- [1,2083,null,["8"]] 20:43:14 INFO - PROCESS | 1885 | 1477885394471 Marionette TRACE conn4 -> [0,2084,"switchToWindow",{"name":"8"}] 20:43:14 INFO - PROCESS | 1885 | 1477885394479 Marionette TRACE conn4 <- [1,2084,null,{}] 20:43:14 INFO - PROCESS | 1885 | 1477885394484 Marionette TRACE conn4 -> [0,2085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c5be000 == 17 [pid = 1885] [id = 458] 20:43:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8c70c000) [pid = 1885] [serial = 1341] [outer = (nil)] 20:43:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8d9ec800) [pid = 1885] [serial = 1342] [outer = 0x8c70c000] 20:43:14 INFO - PROCESS | 1885 | 1477885394580 Marionette DEBUG loaded listener.js 20:43:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x945a1800) [pid = 1885] [serial = 1343] [outer = 0x8c70c000] 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967aa000] err{or,}_recognition separate: 1; 1 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967aa000] err{or,}_recognition combined: 1; 1 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967aa000] Unsupported bit depth: 0 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967ab000] err{or,}_recognition separate: 1; 1 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967ab000] err{or,}_recognition combined: 1; 1 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967ab000] Unsupported bit depth: 0 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967acc00] err{or,}_recognition separate: 1; 1 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967acc00] err{or,}_recognition combined: 1; 1 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967acc00] Unsupported bit depth: 0 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967adc00] err{or,}_recognition separate: 1; 1 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967adc00] err{or,}_recognition combined: 1; 1 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967adc00] Unsupported bit depth: 0 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967aa400] err{or,}_recognition separate: 1; 1 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967aa400] err{or,}_recognition combined: 1; 1 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967aa400] Unsupported bit depth: 0 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967acc00] err{or,}_recognition separate: 1; 1 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967acc00] err{or,}_recognition combined: 1; 1 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967acc00] Unsupported bit depth: 0 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967b1c00] err{or,}_recognition separate: 1; 1 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967b1c00] err{or,}_recognition combined: 1; 1 20:43:15 INFO - PROCESS | 1885 | [h264 @ 0x967b1c00] Unsupported bit depth: 0 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967aa000] err{or,}_recognition separate: 1; 1 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967aa000] err{or,}_recognition combined: 1; 1 20:43:15 INFO - PROCESS | 1885 | [aac @ 0x967aa000] Unsupported bit depth: 0 20:43:15 INFO - PROCESS | 1885 | 1477885395939 Marionette TRACE conn4 <- [1,2085,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 20:43:15 INFO - ............... 20:43:15 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1786ms 20:43:15 INFO - PROCESS | 1885 | 1477885395966 Marionette TRACE conn4 -> [0,2086,"getWindowHandle",null] 20:43:15 INFO - PROCESS | 1885 | 1477885395970 Marionette TRACE conn4 <- [1,2086,null,{"value":"8"}] 20:43:15 INFO - TEST-START | /media-source/mediasource-trackdefault.html 20:43:15 INFO - PROCESS | 1885 | 1477885395981 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:16 INFO - PROCESS | 1885 | 1477885396265 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 20:43:16 INFO - PROCESS | 1885 | 1477885396283 Marionette TRACE conn4 -> [0,2088,"getWindowHandles",null] 20:43:16 INFO - PROCESS | 1885 | 1477885396287 Marionette TRACE conn4 <- [1,2088,null,["8"]] 20:43:16 INFO - PROCESS | 1885 | 1477885396295 Marionette TRACE conn4 -> [0,2089,"switchToWindow",{"name":"8"}] 20:43:16 INFO - PROCESS | 1885 | 1477885396301 Marionette TRACE conn4 <- [1,2089,null,{}] 20:43:16 INFO - PROCESS | 1885 | 1477885396307 Marionette TRACE conn4 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x967a7400 == 18 [pid = 1885] [id = 459] 20:43:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x9792d400) [pid = 1885] [serial = 1344] [outer = (nil)] 20:43:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x97934400) [pid = 1885] [serial = 1345] [outer = 0x9792d400] 20:43:16 INFO - PROCESS | 1885 | 1477885396484 Marionette DEBUG loaded listener.js 20:43:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x979dd800) [pid = 1885] [serial = 1346] [outer = 0x9792d400] 20:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x82f49800) [pid = 1885] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 20:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8c04c000) [pid = 1885] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 20:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8335b000) [pid = 1885] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 20:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x82b98000) [pid = 1885] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 20:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x82d4b400) [pid = 1885] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 20:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8c0eec00) [pid = 1885] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 20:43:17 INFO - ............................ 20:43:17 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1438ms 20:43:17 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 20:43:17 INFO - PROCESS | 1885 | 1477885397341 Marionette TRACE conn4 <- [1,2090,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 20:43:17 INFO - PROCESS | 1885 | 1477885397419 Marionette TRACE conn4 -> [0,2091,"getWindowHandle",null] 20:43:17 INFO - PROCESS | 1885 | 1477885397425 Marionette TRACE conn4 <- [1,2091,null,{"value":"8"}] 20:43:17 INFO - PROCESS | 1885 | 1477885397437 Marionette TRACE conn4 -> [0,2092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:17 INFO - PROCESS | 1885 | 1477885397743 Marionette TRACE conn4 <- [1,2092,null,{"value":null}] 20:43:17 INFO - PROCESS | 1885 | 1477885397755 Marionette TRACE conn4 -> [0,2093,"getWindowHandles",null] 20:43:17 INFO - PROCESS | 1885 | 1477885397758 Marionette TRACE conn4 <- [1,2093,null,["8"]] 20:43:17 INFO - PROCESS | 1885 | 1477885397766 Marionette TRACE conn4 -> [0,2094,"switchToWindow",{"name":"8"}] 20:43:17 INFO - PROCESS | 1885 | 1477885397771 Marionette TRACE conn4 <- [1,2094,null,{}] 20:43:17 INFO - PROCESS | 1885 | 1477885397777 Marionette TRACE conn4 -> [0,2095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a373800 == 19 [pid = 1885] [id = 460] 20:43:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x9a391800) [pid = 1885] [serial = 1347] [outer = (nil)] 20:43:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x9b11b800) [pid = 1885] [serial = 1348] [outer = 0x9a391800] 20:43:17 INFO - PROCESS | 1885 | 1477885397879 Marionette DEBUG loaded listener.js 20:43:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x9b1d0000) [pid = 1885] [serial = 1349] [outer = 0x9a391800] 20:43:18 INFO - PROCESS | 1885 | 1477885398452 Marionette TRACE conn4 <- [1,2095,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 20:43:18 INFO - .. 20:43:18 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1076ms 20:43:18 INFO - PROCESS | 1885 | 1477885398512 Marionette TRACE conn4 -> [0,2096,"getWindowHandle",null] 20:43:18 INFO - PROCESS | 1885 | 1477885398516 Marionette TRACE conn4 <- [1,2096,null,{"value":"8"}] 20:43:18 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 20:43:18 INFO - PROCESS | 1885 | 1477885398522 Marionette TRACE conn4 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:43:18 INFO - PROCESS | 1885 | 1477885398690 Marionette TRACE conn4 <- [1,2097,null,{"value":null}] 20:43:18 INFO - PROCESS | 1885 | 1477885398822 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 20:43:18 INFO - PROCESS | 1885 | 1477885398825 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 20:43:18 INFO - PROCESS | 1885 | 1477885398836 Marionette TRACE conn4 -> [0,2099,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 20:43:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0xa0f23800) [pid = 1885] [serial = 1350] [outer = 0x94ac2400] 20:43:19 INFO - PROCESS | 1885 | 1477885399223 Marionette TRACE conn4 <- [1,2099,null,{}] 20:43:19 INFO - PROCESS | 1885 | 1477885399240 Marionette TRACE conn4 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:43:19 INFO - PROCESS | 1885 | 1477885399301 Marionette TRACE conn4 <- [1,2100,null,{"value":null}] 20:43:19 INFO - PROCESS | 1885 | 1477885399350 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:19 INFO - PROCESS | 1885 | 1477885399386 Marionette TRACE conn4 <- [1,2101,null,{"value":null}] 20:43:19 INFO - PROCESS | 1885 | 1477885399394 Marionette TRACE conn4 -> [0,2102,"getWindowHandles",null] 20:43:19 INFO - PROCESS | 1885 | 1477885399402 Marionette TRACE conn4 <- [1,2102,null,["8"]] 20:43:19 INFO - PROCESS | 1885 | 1477885399409 Marionette TRACE conn4 -> [0,2103,"switchToWindow",{"name":"8"}] 20:43:19 INFO - PROCESS | 1885 | 1477885399420 Marionette TRACE conn4 <- [1,2103,null,{}] 20:43:19 INFO - PROCESS | 1885 | 1477885399426 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c13000 == 20 [pid = 1885] [id = 461] 20:43:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x82c16800) [pid = 1885] [serial = 1351] [outer = (nil)] 20:43:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x82e75000) [pid = 1885] [serial = 1352] [outer = 0x82c16800] 20:43:19 INFO - PROCESS | 1885 | 1477885399555 Marionette DEBUG loaded listener.js 20:43:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x83052c00) [pid = 1885] [serial = 1353] [outer = 0x82c16800] 20:43:20 INFO - PROCESS | 1885 | 1477885400620 Marionette TRACE conn4 <- [1,2104,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 20:43:20 INFO - . 20:43:20 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2133ms 20:43:20 INFO - PROCESS | 1885 | 1477885400658 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 20:43:20 INFO - PROCESS | 1885 | 1477885400666 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 20:43:20 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:43:20 INFO - PROCESS | 1885 | 1477885400675 Marionette TRACE conn4 -> [0,2106,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:20 INFO - PROCESS | 1885 | 1477885400941 Marionette TRACE conn4 <- [1,2106,null,{"value":null}] 20:43:21 INFO - PROCESS | 1885 | 1477885401091 Marionette TRACE conn4 -> [0,2107,"getWindowHandles",null] 20:43:21 INFO - PROCESS | 1885 | 1477885401097 Marionette TRACE conn4 <- [1,2107,null,["8"]] 20:43:21 INFO - PROCESS | 1885 | 1477885401106 Marionette TRACE conn4 -> [0,2108,"switchToWindow",{"name":"8"}] 20:43:21 INFO - PROCESS | 1885 | 1477885401113 Marionette TRACE conn4 <- [1,2108,null,{}] 20:43:21 INFO - PROCESS | 1885 | 1477885401163 Marionette TRACE conn4 -> [0,2109,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c042c00 == 21 [pid = 1885] [id = 462] 20:43:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8c043000) [pid = 1885] [serial = 1354] [outer = (nil)] 20:43:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8c717c00) [pid = 1885] [serial = 1355] [outer = 0x8c043000] 20:43:21 INFO - PROCESS | 1885 | 1477885401272 Marionette DEBUG loaded listener.js 20:43:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x9459f800) [pid = 1885] [serial = 1356] [outer = 0x8c043000] 20:43:22 INFO - PROCESS | 1885 | 1477885402315 Marionette TRACE conn4 <- [1,2109,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:43:22 INFO - . 20:43:22 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1672ms 20:43:22 INFO - PROCESS | 1885 | 1477885402359 Marionette TRACE conn4 -> [0,2110,"getWindowHandle",null] 20:43:22 INFO - PROCESS | 1885 | 1477885402367 Marionette TRACE conn4 <- [1,2110,null,{"value":"8"}] 20:43:22 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:43:22 INFO - PROCESS | 1885 | 1477885402375 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:22 INFO - PROCESS | 1885 | 1477885402691 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 20:43:22 INFO - PROCESS | 1885 | 1477885402826 Marionette TRACE conn4 -> [0,2112,"getWindowHandles",null] 20:43:22 INFO - PROCESS | 1885 | 1477885402833 Marionette TRACE conn4 <- [1,2112,null,["8"]] 20:43:22 INFO - PROCESS | 1885 | 1477885402842 Marionette TRACE conn4 -> [0,2113,"switchToWindow",{"name":"8"}] 20:43:22 INFO - PROCESS | 1885 | 1477885402850 Marionette TRACE conn4 <- [1,2113,null,{}] 20:43:22 INFO - PROCESS | 1885 | 1477885402858 Marionette TRACE conn4 -> [0,2114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b324c00 == 22 [pid = 1885] [id = 463] 20:43:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x9b3d4400) [pid = 1885] [serial = 1357] [outer = (nil)] 20:43:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0xa0ea3400) [pid = 1885] [serial = 1358] [outer = 0x9b3d4400] 20:43:22 INFO - PROCESS | 1885 | 1477885402969 Marionette DEBUG loaded listener.js 20:43:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0xa23d6c00) [pid = 1885] [serial = 1359] [outer = 0x9b3d4400] 20:43:24 INFO - PROCESS | 1885 | 1477885404015 Marionette TRACE conn4 <- [1,2114,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:43:24 INFO - . 20:43:24 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1681ms 20:43:24 INFO - PROCESS | 1885 | 1477885404081 Marionette TRACE conn4 -> [0,2115,"getWindowHandle",null] 20:43:24 INFO - PROCESS | 1885 | 1477885404086 Marionette TRACE conn4 <- [1,2115,null,{"value":"8"}] 20:43:24 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 20:43:24 INFO - PROCESS | 1885 | 1477885404097 Marionette TRACE conn4 -> [0,2116,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:24 INFO - PROCESS | 1885 | 1477885404320 Marionette TRACE conn4 <- [1,2116,null,{"value":null}] 20:43:24 INFO - PROCESS | 1885 | 1477885404481 Marionette TRACE conn4 -> [0,2117,"getWindowHandles",null] 20:43:24 INFO - PROCESS | 1885 | 1477885404484 Marionette TRACE conn4 <- [1,2117,null,["8"]] 20:43:24 INFO - PROCESS | 1885 | 1477885404496 Marionette TRACE conn4 -> [0,2118,"switchToWindow",{"name":"8"}] 20:43:24 INFO - PROCESS | 1885 | 1477885404502 Marionette TRACE conn4 <- [1,2118,null,{}] 20:43:24 INFO - PROCESS | 1885 | 1477885404510 Marionette TRACE conn4 -> [0,2119,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b4d800 == 23 [pid = 1885] [id = 464] 20:43:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x81b53800) [pid = 1885] [serial = 1360] [outer = (nil)] 20:43:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x82d49800) [pid = 1885] [serial = 1361] [outer = 0x81b53800] 20:43:24 INFO - PROCESS | 1885 | 1477885404617 Marionette DEBUG loaded listener.js 20:43:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x831b7c00) [pid = 1885] [serial = 1362] [outer = 0x81b53800] 20:43:25 INFO - PROCESS | 1885 | 1477885405822 Marionette TRACE conn4 <- [1,2119,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 20:43:25 INFO - . 20:43:25 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1778ms 20:43:25 INFO - PROCESS | 1885 | 1477885405875 Marionette TRACE conn4 -> [0,2120,"getWindowHandle",null] 20:43:25 INFO - PROCESS | 1885 | 1477885405882 Marionette TRACE conn4 <- [1,2120,null,{"value":"8"}] 20:43:25 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 20:43:25 INFO - PROCESS | 1885 | 1477885405943 Marionette TRACE conn4 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:26 INFO - PROCESS | 1885 | 1477885406267 Marionette TRACE conn4 <- [1,2121,null,{"value":null}] 20:43:26 INFO - PROCESS | 1885 | 1477885406406 Marionette TRACE conn4 -> [0,2122,"getWindowHandles",null] 20:43:26 INFO - PROCESS | 1885 | 1477885406413 Marionette TRACE conn4 <- [1,2122,null,["8"]] 20:43:26 INFO - PROCESS | 1885 | 1477885406422 Marionette TRACE conn4 -> [0,2123,"switchToWindow",{"name":"8"}] 20:43:26 INFO - PROCESS | 1885 | 1477885406430 Marionette TRACE conn4 <- [1,2123,null,{}] 20:43:26 INFO - PROCESS | 1885 | 1477885406436 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c15c00 == 24 [pid = 1885] [id = 465] 20:43:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x82d48800) [pid = 1885] [serial = 1363] [outer = (nil)] 20:43:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x83058400) [pid = 1885] [serial = 1364] [outer = 0x82d48800] 20:43:26 INFO - PROCESS | 1885 | 1477885406543 Marionette DEBUG loaded listener.js 20:43:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x83284c00) [pid = 1885] [serial = 1365] [outer = 0x82d48800] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x81adc400 == 23 [pid = 1885] [id = 456] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x83051400 == 22 [pid = 1885] [id = 457] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x9a373800 == 21 [pid = 1885] [id = 460] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8c04e800 == 20 [pid = 1885] [id = 455] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x81987000 == 19 [pid = 1885] [id = 445] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x967a7400 == 18 [pid = 1885] [id = 459] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x82f45800 == 17 [pid = 1885] [id = 454] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8335a800 == 16 [pid = 1885] [id = 449] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x831b8400 == 15 [pid = 1885] [id = 448] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8c5be000 == 14 [pid = 1885] [id = 458] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4b000 == 13 [pid = 1885] [id = 446] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8c04bc00 == 12 [pid = 1885] [id = 450] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8c043400 == 11 [pid = 1885] [id = 453] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x82c13000 == 10 [pid = 1885] [id = 461] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8c042c00 == 9 [pid = 1885] [id = 462] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x9b324c00 == 8 [pid = 1885] [id = 463] 20:43:27 INFO - PROCESS | 1885 | --DOCSHELL 0x81b4d800 == 7 [pid = 1885] [id = 464] 20:43:27 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x87eee800) [pid = 1885] [serial = 1316] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8335f400) [pid = 1885] [serial = 1315] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8c0ecc00) [pid = 1885] [serial = 1319] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8c0e2c00) [pid = 1885] [serial = 1318] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82c17c00) [pid = 1885] [serial = 1322] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82b9bc00) [pid = 1885] [serial = 1321] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82f6a000) [pid = 1885] [serial = 1325] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82f63400) [pid = 1885] [serial = 1324] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8c046c00) [pid = 1885] [serial = 1327] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x830cb000) [pid = 1885] [serial = 1307] [outer = (nil)] [url = about:blank] 20:43:27 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8c709c00) [pid = 1885] [serial = 1304] [outer = (nil)] [url = about:blank] 20:43:28 INFO - PROCESS | 1885 | 1477885408496 Marionette TRACE conn4 <- [1,2124,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 20:43:28 INFO - . 20:43:28 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 2639ms 20:43:28 INFO - PROCESS | 1885 | 1477885408532 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 20:43:28 INFO - PROCESS | 1885 | 1477885408538 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 20:43:28 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 20:43:28 INFO - PROCESS | 1885 | 1477885408548 Marionette TRACE conn4 -> [0,2126,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:28 INFO - PROCESS | 1885 | 1477885408744 Marionette TRACE conn4 <- [1,2126,null,{"value":null}] 20:43:28 INFO - PROCESS | 1885 | 1477885408881 Marionette TRACE conn4 -> [0,2127,"getWindowHandles",null] 20:43:28 INFO - PROCESS | 1885 | 1477885408887 Marionette TRACE conn4 <- [1,2127,null,["8"]] 20:43:28 INFO - PROCESS | 1885 | 1477885408894 Marionette TRACE conn4 -> [0,2128,"switchToWindow",{"name":"8"}] 20:43:28 INFO - PROCESS | 1885 | 1477885408902 Marionette TRACE conn4 <- [1,2128,null,{}] 20:43:28 INFO - PROCESS | 1885 | 1477885408909 Marionette TRACE conn4 -> [0,2129,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f96800 == 8 [pid = 1885] [id = 466] 20:43:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x81fa0800) [pid = 1885] [serial = 1366] [outer = (nil)] 20:43:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x81fa7c00) [pid = 1885] [serial = 1367] [outer = 0x81fa0800] 20:43:29 INFO - PROCESS | 1885 | 1477885409042 Marionette DEBUG loaded listener.js 20:43:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82b91c00) [pid = 1885] [serial = 1368] [outer = 0x81fa0800] 20:43:29 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:43:29 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:43:29 INFO - PROCESS | 1885 | 1477885409857 Marionette TRACE conn4 <- [1,2129,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:43:29 INFO - . 20:43:29 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1373ms 20:43:29 INFO - PROCESS | 1885 | 1477885409923 Marionette TRACE conn4 -> [0,2130,"getWindowHandle",null] 20:43:29 INFO - PROCESS | 1885 | 1477885409931 Marionette TRACE conn4 <- [1,2130,null,{"value":"8"}] 20:43:29 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 20:43:29 INFO - PROCESS | 1885 | 1477885409940 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:30 INFO - PROCESS | 1885 | 1477885410230 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 20:43:30 INFO - PROCESS | 1885 | 1477885410258 Marionette TRACE conn4 -> [0,2132,"getWindowHandles",null] 20:43:30 INFO - PROCESS | 1885 | 1477885410263 Marionette TRACE conn4 <- [1,2132,null,["8"]] 20:43:30 INFO - PROCESS | 1885 | 1477885410270 Marionette TRACE conn4 -> [0,2133,"switchToWindow",{"name":"8"}] 20:43:30 INFO - PROCESS | 1885 | 1477885410276 Marionette TRACE conn4 <- [1,2133,null,{}] 20:43:30 INFO - PROCESS | 1885 | 1477885410356 Marionette TRACE conn4 -> [0,2134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d52400 == 9 [pid = 1885] [id = 467] 20:43:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82d52c00) [pid = 1885] [serial = 1369] [outer = (nil)] 20:43:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82e72c00) [pid = 1885] [serial = 1370] [outer = 0x82d52c00] 20:43:30 INFO - PROCESS | 1885 | 1477885410461 Marionette DEBUG loaded listener.js 20:43:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82e74c00) [pid = 1885] [serial = 1371] [outer = 0x82d52c00] 20:43:31 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:43:31 INFO - PROCESS | 1885 | 1477885411367 Marionette TRACE conn4 <- [1,2134,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:43:31 INFO - . 20:43:31 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1480ms 20:43:31 INFO - PROCESS | 1885 | 1477885411438 Marionette TRACE conn4 -> [0,2135,"getWindowHandle",null] 20:43:31 INFO - PROCESS | 1885 | 1477885411446 Marionette TRACE conn4 <- [1,2135,null,{"value":"8"}] 20:43:31 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:43:31 INFO - PROCESS | 1885 | 1477885411453 Marionette TRACE conn4 -> [0,2136,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:31 INFO - PROCESS | 1885 | 1477885411724 Marionette TRACE conn4 <- [1,2136,null,{"value":null}] 20:43:31 INFO - PROCESS | 1885 | 1477885411749 Marionette TRACE conn4 -> [0,2137,"getWindowHandles",null] 20:43:31 INFO - PROCESS | 1885 | 1477885411754 Marionette TRACE conn4 <- [1,2137,null,["8"]] 20:43:31 INFO - PROCESS | 1885 | 1477885411759 Marionette TRACE conn4 -> [0,2138,"switchToWindow",{"name":"8"}] 20:43:31 INFO - PROCESS | 1885 | 1477885411768 Marionette TRACE conn4 <- [1,2138,null,{}] 20:43:31 INFO - PROCESS | 1885 | 1477885411852 Marionette TRACE conn4 -> [0,2139,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d50000 == 10 [pid = 1885] [id = 468] 20:43:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x830cf800) [pid = 1885] [serial = 1372] [outer = (nil)] 20:43:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x830d0c00) [pid = 1885] [serial = 1373] [outer = 0x830cf800] 20:43:31 INFO - PROCESS | 1885 | 1477885411982 Marionette DEBUG loaded listener.js 20:43:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x831b1400) [pid = 1885] [serial = 1374] [outer = 0x830cf800] 20:43:32 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8c0e2400) [pid = 1885] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 20:43:32 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x81ae2400) [pid = 1885] [serial = 1335] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 20:43:32 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8c044800) [pid = 1885] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 20:43:32 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x83056c00) [pid = 1885] [serial = 1338] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 20:43:32 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82f45c00) [pid = 1885] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 20:43:32 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x9792d400) [pid = 1885] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 20:43:32 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8c70c000) [pid = 1885] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 20:43:32 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x831b8c00) [pid = 1885] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 20:43:33 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:43:33 INFO - PROCESS | 1885 | 1477885413202 Marionette TRACE conn4 <- [1,2139,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:43:33 INFO - . 20:43:33 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1775ms 20:43:33 INFO - PROCESS | 1885 | 1477885413229 Marionette TRACE conn4 -> [0,2140,"getWindowHandle",null] 20:43:33 INFO - PROCESS | 1885 | 1477885413234 Marionette TRACE conn4 <- [1,2140,null,{"value":"8"}] 20:43:33 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 20:43:33 INFO - PROCESS | 1885 | 1477885413246 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:33 INFO - PROCESS | 1885 | 1477885413450 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 20:43:33 INFO - PROCESS | 1885 | 1477885413597 Marionette TRACE conn4 -> [0,2142,"getWindowHandles",null] 20:43:33 INFO - PROCESS | 1885 | 1477885413601 Marionette TRACE conn4 <- [1,2142,null,["8"]] 20:43:33 INFO - PROCESS | 1885 | 1477885413611 Marionette TRACE conn4 -> [0,2143,"switchToWindow",{"name":"8"}] 20:43:33 INFO - PROCESS | 1885 | 1477885413616 Marionette TRACE conn4 <- [1,2143,null,{}] 20:43:33 INFO - PROCESS | 1885 | 1477885413623 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae9000 == 11 [pid = 1885] [id = 469] 20:43:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x81f95800) [pid = 1885] [serial = 1375] [outer = (nil)] 20:43:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8c0e6400) [pid = 1885] [serial = 1376] [outer = 0x81f95800] 20:43:33 INFO - PROCESS | 1885 | 1477885413734 Marionette DEBUG loaded listener.js 20:43:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8c0efc00) [pid = 1885] [serial = 1377] [outer = 0x81f95800] 20:43:34 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:43:34 INFO - PROCESS | 1885 | 1477885414517 Marionette TRACE conn4 <- [1,2144,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:43:34 INFO - . 20:43:34 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1325ms 20:43:34 INFO - PROCESS | 1885 | 1477885414595 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 20:43:34 INFO - PROCESS | 1885 | 1477885414601 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 20:43:34 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:43:34 INFO - PROCESS | 1885 | 1477885414611 Marionette TRACE conn4 -> [0,2146,"getContext",null] 20:43:34 INFO - PROCESS | 1885 | 1477885414617 Marionette TRACE conn4 <- [1,2146,null,{"value":"content"}] 20:43:34 INFO - PROCESS | 1885 | 1477885414627 Marionette TRACE conn4 -> [0,2147,"setContext",{"value":"chrome"}] 20:43:34 INFO - PROCESS | 1885 | 1477885414632 Marionette TRACE conn4 <- [1,2147,null,{}] 20:43:34 INFO - PROCESS | 1885 | 1477885414642 Marionette TRACE conn4 -> [0,2148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:43:34 INFO - PROCESS | 1885 | 1477885414668 Marionette TRACE conn4 <- [1,2148,null,{"value":true}] 20:43:34 INFO - PROCESS | 1885 | 1477885414674 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"content"}] 20:43:34 INFO - PROCESS | 1885 | 1477885414681 Marionette TRACE conn4 <- [1,2149,null,{}] 20:43:34 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:43:34 INFO - PROCESS | 1885 | 1477885414737 Marionette TRACE conn4 -> [0,2150,"getContext",null] 20:43:34 INFO - PROCESS | 1885 | 1477885414750 Marionette TRACE conn4 <- [1,2150,null,{"value":"content"}] 20:43:34 INFO - PROCESS | 1885 | 1477885414763 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"chrome"}] 20:43:34 INFO - PROCESS | 1885 | 1477885414766 Marionette TRACE conn4 <- [1,2151,null,{}] 20:43:34 INFO - PROCESS | 1885 | 1477885414779 Marionette TRACE conn4 -> [0,2152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:43:34 INFO - PROCESS | 1885 | 1477885414803 Marionette TRACE conn4 <- [1,2152,null,{"value":null}] 20:43:34 INFO - PROCESS | 1885 | 1477885414812 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"content"}] 20:43:34 INFO - PROCESS | 1885 | 1477885414820 Marionette TRACE conn4 <- [1,2153,null,{}] 20:43:34 INFO - PROCESS | 1885 | 1477885414827 Marionette TRACE conn4 -> [0,2154,"getContext",null] 20:43:34 INFO - PROCESS | 1885 | 1477885414831 Marionette TRACE conn4 <- [1,2154,null,{"value":"content"}] 20:43:34 INFO - PROCESS | 1885 | 1477885414890 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"chrome"}] 20:43:34 INFO - PROCESS | 1885 | 1477885414902 Marionette TRACE conn4 <- [1,2155,null,{}] 20:43:34 INFO - PROCESS | 1885 | 1477885414913 Marionette TRACE conn4 -> [0,2156,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:43:34 INFO - PROCESS | 1885 | 1477885414935 Marionette TRACE conn4 <- [1,2156,null,{"value":true}] 20:43:34 INFO - PROCESS | 1885 | 1477885414942 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"content"}] 20:43:34 INFO - PROCESS | 1885 | 1477885414946 Marionette TRACE conn4 <- [1,2157,null,{}] 20:43:34 INFO - Setting pref security.mixed_content.use_hsts (false) 20:43:34 INFO - PROCESS | 1885 | 1477885414953 Marionette TRACE conn4 -> [0,2158,"getContext",null] 20:43:34 INFO - PROCESS | 1885 | 1477885414957 Marionette TRACE conn4 <- [1,2158,null,{"value":"content"}] 20:43:34 INFO - PROCESS | 1885 | 1477885414964 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"chrome"}] 20:43:34 INFO - PROCESS | 1885 | 1477885414969 Marionette TRACE conn4 <- [1,2159,null,{}] 20:43:35 INFO - PROCESS | 1885 | 1477885415017 Marionette TRACE conn4 -> [0,2160,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:43:35 INFO - PROCESS | 1885 | 1477885415041 Marionette TRACE conn4 <- [1,2160,null,{"value":null}] 20:43:35 INFO - PROCESS | 1885 | 1477885415067 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"content"}] 20:43:35 INFO - PROCESS | 1885 | 1477885415071 Marionette TRACE conn4 <- [1,2161,null,{}] 20:43:35 INFO - PROCESS | 1885 | 1477885415080 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:35 INFO - PROCESS | 1885 | 1477885415315 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 20:43:35 INFO - PROCESS | 1885 | 1477885415500 Marionette TRACE conn4 -> [0,2163,"getWindowHandles",null] 20:43:35 INFO - PROCESS | 1885 | 1477885415505 Marionette TRACE conn4 <- [1,2163,null,["8"]] 20:43:35 INFO - PROCESS | 1885 | 1477885415512 Marionette TRACE conn4 -> [0,2164,"switchToWindow",{"name":"8"}] 20:43:35 INFO - PROCESS | 1885 | 1477885415520 Marionette TRACE conn4 <- [1,2164,null,{}] 20:43:35 INFO - PROCESS | 1885 | 1477885415526 Marionette TRACE conn4 -> [0,2165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x830cd800 == 12 [pid = 1885] [id = 470] 20:43:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x830cec00) [pid = 1885] [serial = 1378] [outer = (nil)] 20:43:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x831b9400) [pid = 1885] [serial = 1379] [outer = 0x830cec00] 20:43:35 INFO - PROCESS | 1885 | 1477885415686 Marionette DEBUG loaded listener.js 20:43:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8328f400) [pid = 1885] [serial = 1380] [outer = 0x830cec00] 20:43:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:43:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:43:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 20:43:36 INFO - PROCESS | 1885 | 1477885416605 Marionette TRACE conn4 <- [1,2165,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 20:43:36 INFO - . 20:43:36 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 2043ms 20:43:36 INFO - PROCESS | 1885 | 1477885416654 Marionette TRACE conn4 -> [0,2166,"getWindowHandle",null] 20:43:36 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:43:36 INFO - PROCESS | 1885 | 1477885416660 Marionette TRACE conn4 <- [1,2166,null,{"value":"8"}] 20:43:36 INFO - PROCESS | 1885 | 1477885416710 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:36 INFO - PROCESS | 1885 | 1477885416982 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 20:43:37 INFO - PROCESS | 1885 | 1477885417120 Marionette TRACE conn4 -> [0,2168,"getWindowHandles",null] 20:43:37 INFO - PROCESS | 1885 | 1477885417125 Marionette TRACE conn4 <- [1,2168,null,["8"]] 20:43:37 INFO - PROCESS | 1885 | 1477885417138 Marionette TRACE conn4 -> [0,2169,"switchToWindow",{"name":"8"}] 20:43:37 INFO - PROCESS | 1885 | 1477885417142 Marionette TRACE conn4 <- [1,2169,null,{}] 20:43:37 INFO - PROCESS | 1885 | 1477885417149 Marionette TRACE conn4 -> [0,2170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x81988000 == 13 [pid = 1885] [id = 471] 20:43:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8c5b7000) [pid = 1885] [serial = 1381] [outer = (nil)] 20:43:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8c5ba800) [pid = 1885] [serial = 1382] [outer = 0x8c5b7000] 20:43:37 INFO - PROCESS | 1885 | 1477885417262 Marionette DEBUG loaded listener.js 20:43:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x82f69c00) [pid = 1885] [serial = 1383] [outer = 0x8c5b7000] 20:43:38 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:43:38 INFO - PROCESS | 1885 | 1477885418187 Marionette TRACE conn4 <- [1,2170,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:43:38 INFO - . 20:43:38 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 1577ms 20:43:38 INFO - PROCESS | 1885 | 1477885418245 Marionette TRACE conn4 -> [0,2171,"getWindowHandle",null] 20:43:38 INFO - PROCESS | 1885 | 1477885418249 Marionette TRACE conn4 <- [1,2171,null,{"value":"8"}] 20:43:38 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:43:38 INFO - PROCESS | 1885 | 1477885418259 Marionette TRACE conn4 -> [0,2172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:38 INFO - PROCESS | 1885 | 1477885418463 Marionette TRACE conn4 <- [1,2172,null,{"value":null}] 20:43:38 INFO - PROCESS | 1885 | 1477885418645 Marionette TRACE conn4 -> [0,2173,"getWindowHandles",null] 20:43:38 INFO - PROCESS | 1885 | 1477885418655 Marionette TRACE conn4 <- [1,2173,null,["8"]] 20:43:38 INFO - PROCESS | 1885 | 1477885418660 Marionette TRACE conn4 -> [0,2174,"switchToWindow",{"name":"8"}] 20:43:38 INFO - PROCESS | 1885 | 1477885418668 Marionette TRACE conn4 <- [1,2174,null,{}] 20:43:38 INFO - PROCESS | 1885 | 1477885418673 Marionette TRACE conn4 -> [0,2175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa5400 == 14 [pid = 1885] [id = 472] 20:43:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x82c18400) [pid = 1885] [serial = 1384] [outer = (nil)] 20:43:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x830c9800) [pid = 1885] [serial = 1385] [outer = 0x82c18400] 20:43:38 INFO - PROCESS | 1885 | 1477885418823 Marionette DEBUG loaded listener.js 20:43:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x83365c00) [pid = 1885] [serial = 1386] [outer = 0x82c18400] 20:43:39 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:43:39 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:43:39 INFO - PROCESS | 1885 | 1477885419914 Marionette TRACE conn4 <- [1,2175,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:43:39 INFO - . 20:43:39 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 1689ms 20:43:39 INFO - PROCESS | 1885 | 1477885419961 Marionette TRACE conn4 -> [0,2176,"getWindowHandle",null] 20:43:39 INFO - PROCESS | 1885 | 1477885419967 Marionette TRACE conn4 <- [1,2176,null,{"value":"8"}] 20:43:39 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 20:43:39 INFO - PROCESS | 1885 | 1477885419979 Marionette TRACE conn4 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:40 INFO - PROCESS | 1885 | 1477885420185 Marionette TRACE conn4 <- [1,2177,null,{"value":null}] 20:43:40 INFO - PROCESS | 1885 | 1477885420393 Marionette TRACE conn4 -> [0,2178,"getWindowHandles",null] 20:43:40 INFO - PROCESS | 1885 | 1477885420400 Marionette TRACE conn4 <- [1,2178,null,["8"]] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x9b11b800) [pid = 1885] [serial = 1348] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x97934400) [pid = 1885] [serial = 1345] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x979dd800) [pid = 1885] [serial = 1346] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8328a400) [pid = 1885] [serial = 1313] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8d9ec800) [pid = 1885] [serial = 1342] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x945a1800) [pid = 1885] [serial = 1343] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8305a400) [pid = 1885] [serial = 1339] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x83285800) [pid = 1885] [serial = 1340] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82c15800) [pid = 1885] [serial = 1336] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82d45c00) [pid = 1885] [serial = 1337] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x92f8d800) [pid = 1885] [serial = 1333] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x94595000) [pid = 1885] [serial = 1334] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8304d400) [pid = 1885] [serial = 1330] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x831af800) [pid = 1885] [serial = 1331] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8c0ea400) [pid = 1885] [serial = 1328] [outer = (nil)] [url = about:blank] 20:43:40 INFO - PROCESS | 1885 | 1477885420555 Marionette TRACE conn4 -> [0,2179,"switchToWindow",{"name":"8"}] 20:43:40 INFO - PROCESS | 1885 | 1477885420582 Marionette TRACE conn4 <- [1,2179,null,{}] 20:43:40 INFO - PROCESS | 1885 | 1477885420645 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae0c00 == 15 [pid = 1885] [id = 473] 20:43:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x81ae1800) [pid = 1885] [serial = 1387] [outer = (nil)] 20:43:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x81b50000) [pid = 1885] [serial = 1388] [outer = 0x81ae1800] 20:43:40 INFO - PROCESS | 1885 | 1477885420753 Marionette DEBUG loaded listener.js 20:43:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x81b56000) [pid = 1885] [serial = 1389] [outer = 0x81ae1800] 20:43:41 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:43:41 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:43:41 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:43:41 INFO - PROCESS | 1885 | 1477885421581 Marionette TRACE conn4 <- [1,2180,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:43:41 INFO - . 20:43:41 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 1631ms 20:43:41 INFO - PROCESS | 1885 | 1477885421609 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 20:43:41 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:43:41 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:43:41 INFO - PROCESS | 1885 | 1477885421614 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 20:43:41 INFO - PROCESS | 1885 | 1477885421621 Marionette TRACE conn4 -> [0,2182,"getContext",null] 20:43:41 INFO - PROCESS | 1885 | 1477885421626 Marionette TRACE conn4 <- [1,2182,null,{"value":"content"}] 20:43:41 INFO - PROCESS | 1885 | 1477885421632 Marionette TRACE conn4 -> [0,2183,"setContext",{"value":"chrome"}] 20:43:41 INFO - PROCESS | 1885 | 1477885421635 Marionette TRACE conn4 <- [1,2183,null,{}] 20:43:41 INFO - PROCESS | 1885 | 1477885421643 Marionette TRACE conn4 -> [0,2184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:43:41 INFO - PROCESS | 1885 | 1477885421659 Marionette TRACE conn4 <- [1,2184,null,{"value":null}] 20:43:41 INFO - PROCESS | 1885 | 1477885421669 Marionette TRACE conn4 -> [0,2185,"setContext",{"value":"content"}] 20:43:41 INFO - PROCESS | 1885 | 1477885421676 Marionette TRACE conn4 <- [1,2185,null,{}] 20:43:41 INFO - Clearing pref security.mixed_content.use_hsts 20:43:41 INFO - PROCESS | 1885 | 1477885421705 Marionette TRACE conn4 -> [0,2186,"getContext",null] 20:43:41 INFO - PROCESS | 1885 | 1477885421712 Marionette TRACE conn4 <- [1,2186,null,{"value":"content"}] 20:43:41 INFO - PROCESS | 1885 | 1477885421718 Marionette TRACE conn4 -> [0,2187,"setContext",{"value":"chrome"}] 20:43:41 INFO - PROCESS | 1885 | 1477885421721 Marionette TRACE conn4 <- [1,2187,null,{}] 20:43:41 INFO - PROCESS | 1885 | 1477885421727 Marionette TRACE conn4 -> [0,2188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:43:41 INFO - PROCESS | 1885 | 1477885421744 Marionette TRACE conn4 <- [1,2188,null,{"value":null}] 20:43:41 INFO - PROCESS | 1885 | 1477885421750 Marionette TRACE conn4 -> [0,2189,"setContext",{"value":"content"}] 20:43:41 INFO - PROCESS | 1885 | 1477885421753 Marionette TRACE conn4 <- [1,2189,null,{}] 20:43:41 INFO - PROCESS | 1885 | 1477885421760 Marionette TRACE conn4 -> [0,2190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:41 INFO - PROCESS | 1885 | 1477885421940 Marionette TRACE conn4 <- [1,2190,null,{"value":null}] 20:43:42 INFO - PROCESS | 1885 | 1477885422093 Marionette TRACE conn4 -> [0,2191,"getWindowHandles",null] 20:43:42 INFO - PROCESS | 1885 | 1477885422098 Marionette TRACE conn4 <- [1,2191,null,["8"]] 20:43:42 INFO - PROCESS | 1885 | 1477885422104 Marionette TRACE conn4 -> [0,2192,"switchToWindow",{"name":"8"}] 20:43:42 INFO - PROCESS | 1885 | 1477885422109 Marionette TRACE conn4 <- [1,2192,null,{}] 20:43:42 INFO - PROCESS | 1885 | 1477885422115 Marionette TRACE conn4 -> [0,2193,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9bc00 == 16 [pid = 1885] [id = 474] 20:43:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x82d49400) [pid = 1885] [serial = 1390] [outer = (nil)] 20:43:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82d51400) [pid = 1885] [serial = 1391] [outer = 0x82d49400] 20:43:42 INFO - PROCESS | 1885 | 1477885422209 Marionette DEBUG loaded listener.js 20:43:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82e75400) [pid = 1885] [serial = 1392] [outer = 0x82d49400] 20:43:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:43:43 INFO - PROCESS | 1885 | 1477885423055 Marionette TRACE conn4 <- [1,2193,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:43:43 INFO - . 20:43:43 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 1473ms 20:43:43 INFO - PROCESS | 1885 | 1477885423094 Marionette TRACE conn4 -> [0,2194,"getWindowHandle",null] 20:43:43 INFO - PROCESS | 1885 | 1477885423097 Marionette TRACE conn4 <- [1,2194,null,{"value":"8"}] 20:43:43 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 20:43:43 INFO - PROCESS | 1885 | 1477885423105 Marionette TRACE conn4 -> [0,2195,"getContext",null] 20:43:43 INFO - PROCESS | 1885 | 1477885423109 Marionette TRACE conn4 <- [1,2195,null,{"value":"content"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423120 Marionette TRACE conn4 -> [0,2196,"setContext",{"value":"chrome"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423123 Marionette TRACE conn4 <- [1,2196,null,{}] 20:43:43 INFO - PROCESS | 1885 | 1477885423129 Marionette TRACE conn4 -> [0,2197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:43:43 INFO - PROCESS | 1885 | 1477885423147 Marionette TRACE conn4 <- [1,2197,null,{"value":true}] 20:43:43 INFO - PROCESS | 1885 | 1477885423238 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"content"}] 20:43:43 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:43:43 INFO - PROCESS | 1885 | 1477885423243 Marionette TRACE conn4 <- [1,2198,null,{}] 20:43:43 INFO - PROCESS | 1885 | 1477885423250 Marionette TRACE conn4 -> [0,2199,"getContext",null] 20:43:43 INFO - PROCESS | 1885 | 1477885423253 Marionette TRACE conn4 <- [1,2199,null,{"value":"content"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423258 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"chrome"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423261 Marionette TRACE conn4 <- [1,2200,null,{}] 20:43:43 INFO - PROCESS | 1885 | 1477885423282 Marionette TRACE conn4 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:43:43 INFO - PROCESS | 1885 | 1477885423300 Marionette TRACE conn4 <- [1,2201,null,{"value":null}] 20:43:43 INFO - PROCESS | 1885 | 1477885423305 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"content"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423311 Marionette TRACE conn4 <- [1,2202,null,{}] 20:43:43 INFO - PROCESS | 1885 | 1477885423323 Marionette TRACE conn4 -> [0,2203,"getContext",null] 20:43:43 INFO - PROCESS | 1885 | 1477885423326 Marionette TRACE conn4 <- [1,2203,null,{"value":"content"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423332 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"chrome"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423336 Marionette TRACE conn4 <- [1,2204,null,{}] 20:43:43 INFO - PROCESS | 1885 | 1477885423342 Marionette TRACE conn4 -> [0,2205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:43:43 INFO - PROCESS | 1885 | 1477885423366 Marionette TRACE conn4 <- [1,2205,null,{"value":true}] 20:43:43 INFO - PROCESS | 1885 | 1477885423380 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"content"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423383 Marionette TRACE conn4 <- [1,2206,null,{}] 20:43:43 INFO - Setting pref security.mixed_content.use_hsts (false) 20:43:43 INFO - PROCESS | 1885 | 1477885423389 Marionette TRACE conn4 -> [0,2207,"getContext",null] 20:43:43 INFO - PROCESS | 1885 | 1477885423392 Marionette TRACE conn4 <- [1,2207,null,{"value":"content"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423398 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"chrome"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423402 Marionette TRACE conn4 <- [1,2208,null,{}] 20:43:43 INFO - PROCESS | 1885 | 1477885423408 Marionette TRACE conn4 -> [0,2209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:43:43 INFO - PROCESS | 1885 | 1477885423427 Marionette TRACE conn4 <- [1,2209,null,{"value":null}] 20:43:43 INFO - PROCESS | 1885 | 1477885423454 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"content"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423458 Marionette TRACE conn4 <- [1,2210,null,{}] 20:43:43 INFO - PROCESS | 1885 | 1477885423470 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:43 INFO - PROCESS | 1885 | 1477885423717 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 20:43:43 INFO - PROCESS | 1885 | 1477885423745 Marionette TRACE conn4 -> [0,2212,"getWindowHandles",null] 20:43:43 INFO - PROCESS | 1885 | 1477885423750 Marionette TRACE conn4 <- [1,2212,null,["8"]] 20:43:43 INFO - PROCESS | 1885 | 1477885423755 Marionette TRACE conn4 -> [0,2213,"switchToWindow",{"name":"8"}] 20:43:43 INFO - PROCESS | 1885 | 1477885423762 Marionette TRACE conn4 <- [1,2213,null,{}] 20:43:43 INFO - PROCESS | 1885 | 1477885423842 Marionette TRACE conn4 -> [0,2214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x8328b000 == 17 [pid = 1885] [id = 475] 20:43:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8328b800) [pid = 1885] [serial = 1393] [outer = (nil)] 20:43:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8328e800) [pid = 1885] [serial = 1394] [outer = 0x8328b800] 20:43:43 INFO - PROCESS | 1885 | 1477885423949 Marionette DEBUG loaded listener.js 20:43:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x83359400) [pid = 1885] [serial = 1395] [outer = 0x8328b800] 20:43:44 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x81fa0800) [pid = 1885] [serial = 1366] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:43:44 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x830cf800) [pid = 1885] [serial = 1372] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:43:44 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82d48800) [pid = 1885] [serial = 1363] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 20:43:44 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82c16800) [pid = 1885] [serial = 1351] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 20:43:44 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8c043000) [pid = 1885] [serial = 1354] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:43:44 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x9b3d4400) [pid = 1885] [serial = 1357] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:43:44 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x81b53800) [pid = 1885] [serial = 1360] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 20:43:44 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x82d52c00) [pid = 1885] [serial = 1369] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 20:43:44 INFO - PROCESS | 1885 | 1477885424980 Marionette TRACE conn4 <- [1,2214,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 20:43:45 INFO - . 20:43:45 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 1937ms 20:43:45 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:43:45 INFO - PROCESS | 1885 | 1477885425042 Marionette TRACE conn4 -> [0,2215,"getWindowHandle",null] 20:43:45 INFO - PROCESS | 1885 | 1477885425045 Marionette TRACE conn4 <- [1,2215,null,{"value":"8"}] 20:43:45 INFO - PROCESS | 1885 | 1477885425053 Marionette TRACE conn4 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:45 INFO - PROCESS | 1885 | 1477885425236 Marionette TRACE conn4 <- [1,2216,null,{"value":null}] 20:43:45 INFO - PROCESS | 1885 | 1477885425388 Marionette TRACE conn4 -> [0,2217,"getWindowHandles",null] 20:43:45 INFO - PROCESS | 1885 | 1477885425393 Marionette TRACE conn4 <- [1,2217,null,["8"]] 20:43:45 INFO - PROCESS | 1885 | 1477885425403 Marionette TRACE conn4 -> [0,2218,"switchToWindow",{"name":"8"}] 20:43:45 INFO - PROCESS | 1885 | 1477885425412 Marionette TRACE conn4 <- [1,2218,null,{}] 20:43:45 INFO - PROCESS | 1885 | 1477885425421 Marionette TRACE conn4 -> [0,2219,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x83051000 == 18 [pid = 1885] [id = 476] 20:43:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x83356800) [pid = 1885] [serial = 1396] [outer = (nil)] 20:43:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x87ec3800) [pid = 1885] [serial = 1397] [outer = 0x83356800] 20:43:45 INFO - PROCESS | 1885 | 1477885425521 Marionette DEBUG loaded listener.js 20:43:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x87ef6400) [pid = 1885] [serial = 1398] [outer = 0x83356800] 20:43:46 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:43:46 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:43:46 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:43:46 INFO - . 20:43:46 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 1233ms 20:43:46 INFO - PROCESS | 1885 | 1477885426275 Marionette TRACE conn4 <- [1,2219,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:43:46 INFO - PROCESS | 1885 | 1477885426288 Marionette TRACE conn4 -> [0,2220,"getWindowHandle",null] 20:43:46 INFO - PROCESS | 1885 | 1477885426292 Marionette TRACE conn4 <- [1,2220,null,{"value":"8"}] 20:43:46 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:43:46 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:43:46 INFO - PROCESS | 1885 | 1477885426299 Marionette TRACE conn4 -> [0,2221,"getContext",null] 20:43:46 INFO - PROCESS | 1885 | 1477885426303 Marionette TRACE conn4 <- [1,2221,null,{"value":"content"}] 20:43:46 INFO - PROCESS | 1885 | 1477885426309 Marionette TRACE conn4 -> [0,2222,"setContext",{"value":"chrome"}] 20:43:46 INFO - PROCESS | 1885 | 1477885426311 Marionette TRACE conn4 <- [1,2222,null,{}] 20:43:46 INFO - PROCESS | 1885 | 1477885426325 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:43:46 INFO - PROCESS | 1885 | 1477885426351 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 20:43:46 INFO - PROCESS | 1885 | 1477885426405 Marionette TRACE conn4 -> [0,2224,"setContext",{"value":"content"}] 20:43:46 INFO - PROCESS | 1885 | 1477885426413 Marionette TRACE conn4 <- [1,2224,null,{}] 20:43:46 INFO - Clearing pref security.mixed_content.use_hsts 20:43:46 INFO - PROCESS | 1885 | 1477885426429 Marionette TRACE conn4 -> [0,2225,"getContext",null] 20:43:46 INFO - PROCESS | 1885 | 1477885426436 Marionette TRACE conn4 <- [1,2225,null,{"value":"content"}] 20:43:46 INFO - PROCESS | 1885 | 1477885426450 Marionette TRACE conn4 -> [0,2226,"setContext",{"value":"chrome"}] 20:43:46 INFO - PROCESS | 1885 | 1477885426455 Marionette TRACE conn4 <- [1,2226,null,{}] 20:43:46 INFO - PROCESS | 1885 | 1477885426469 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:43:46 INFO - PROCESS | 1885 | 1477885426498 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 20:43:46 INFO - PROCESS | 1885 | 1477885426555 Marionette TRACE conn4 -> [0,2228,"setContext",{"value":"content"}] 20:43:46 INFO - PROCESS | 1885 | 1477885426564 Marionette TRACE conn4 <- [1,2228,null,{}] 20:43:46 INFO - PROCESS | 1885 | 1477885426583 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:46 INFO - PROCESS | 1885 | 1477885426838 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 20:43:47 INFO - PROCESS | 1885 | 1477885427045 Marionette TRACE conn4 -> [0,2230,"getWindowHandles",null] 20:43:47 INFO - PROCESS | 1885 | 1477885427051 Marionette TRACE conn4 <- [1,2230,null,["8"]] 20:43:47 INFO - PROCESS | 1885 | 1477885427058 Marionette TRACE conn4 -> [0,2231,"switchToWindow",{"name":"8"}] 20:43:47 INFO - PROCESS | 1885 | 1477885427065 Marionette TRACE conn4 <- [1,2231,null,{}] 20:43:47 INFO - PROCESS | 1885 | 1477885427115 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa9c00 == 19 [pid = 1885] [id = 477] 20:43:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x81faa000) [pid = 1885] [serial = 1399] [outer = (nil)] 20:43:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82b9ac00) [pid = 1885] [serial = 1400] [outer = 0x81faa000] 20:43:47 INFO - PROCESS | 1885 | 1477885427234 Marionette DEBUG loaded listener.js 20:43:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82c15400) [pid = 1885] [serial = 1401] [outer = 0x81faa000] 20:43:48 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:43:48 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:43:48 INFO - PROCESS | 1885 | 1477885428104 Marionette TRACE conn4 <- [1,2232,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 20:43:48 INFO - . 20:43:48 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 1852ms 20:43:48 INFO - PROCESS | 1885 | 1477885428170 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 20:43:48 INFO - PROCESS | 1885 | 1477885428176 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 20:43:48 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:43:48 INFO - PROCESS | 1885 | 1477885428204 Marionette TRACE conn4 -> [0,2234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:48 INFO - PROCESS | 1885 | 1477885428495 Marionette TRACE conn4 <- [1,2234,null,{"value":null}] 20:43:48 INFO - PROCESS | 1885 | 1477885428685 Marionette TRACE conn4 -> [0,2235,"getWindowHandles",null] 20:43:48 INFO - PROCESS | 1885 | 1477885428690 Marionette TRACE conn4 <- [1,2235,null,["8"]] 20:43:48 INFO - PROCESS | 1885 | 1477885428697 Marionette TRACE conn4 -> [0,2236,"switchToWindow",{"name":"8"}] 20:43:48 INFO - PROCESS | 1885 | 1477885428703 Marionette TRACE conn4 <- [1,2236,null,{}] 20:43:48 INFO - PROCESS | 1885 | 1477885428754 Marionette TRACE conn4 -> [0,2237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c1e400 == 20 [pid = 1885] [id = 478] 20:43:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x81f94c00) [pid = 1885] [serial = 1402] [outer = (nil)] 20:43:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x83363c00) [pid = 1885] [serial = 1403] [outer = 0x81f94c00] 20:43:48 INFO - PROCESS | 1885 | 1477885428895 Marionette DEBUG loaded listener.js 20:43:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8c046800) [pid = 1885] [serial = 1404] [outer = 0x81f94c00] 20:43:49 INFO - PROCESS | 1885 | 1477885429752 Marionette TRACE conn4 <- [1,2237,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 20:43:49 INFO - . 20:43:49 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 1622ms 20:43:49 INFO - PROCESS | 1885 | 1477885429847 Marionette TRACE conn4 -> [0,2238,"getWindowHandle",null] 20:43:49 INFO - PROCESS | 1885 | 1477885429852 Marionette TRACE conn4 <- [1,2238,null,{"value":"8"}] 20:43:49 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:43:49 INFO - PROCESS | 1885 | 1477885429866 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:50 INFO - PROCESS | 1885 | 1477885430075 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 20:43:50 INFO - PROCESS | 1885 | 1477885430258 Marionette TRACE conn4 -> [0,2240,"getWindowHandles",null] 20:43:50 INFO - PROCESS | 1885 | 1477885430264 Marionette TRACE conn4 <- [1,2240,null,["8"]] 20:43:50 INFO - PROCESS | 1885 | 1477885430275 Marionette TRACE conn4 -> [0,2241,"switchToWindow",{"name":"8"}] 20:43:50 INFO - PROCESS | 1885 | 1477885430284 Marionette TRACE conn4 <- [1,2241,null,{}] 20:43:50 INFO - PROCESS | 1885 | 1477885430335 Marionette TRACE conn4 -> [0,2242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c70cc00 == 21 [pid = 1885] [id = 479] 20:43:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8c70d000) [pid = 1885] [serial = 1405] [outer = (nil)] 20:43:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8c712400) [pid = 1885] [serial = 1406] [outer = 0x8c70d000] 20:43:50 INFO - PROCESS | 1885 | 1477885430453 Marionette DEBUG loaded listener.js 20:43:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8c714000) [pid = 1885] [serial = 1407] [outer = 0x8c70d000] 20:43:51 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:43:51 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:43:51 INFO - PROCESS | 1885 | 1477885431395 Marionette TRACE conn4 <- [1,2242,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 20:43:51 INFO - . 20:43:51 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 1595ms 20:43:51 INFO - PROCESS | 1885 | 1477885431496 Marionette TRACE conn4 -> [0,2243,"getWindowHandle",null] 20:43:51 INFO - PROCESS | 1885 | 1477885431500 Marionette TRACE conn4 <- [1,2243,null,{"value":"8"}] 20:43:51 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 20:43:51 INFO - PROCESS | 1885 | 1477885431514 Marionette TRACE conn4 -> [0,2244,"getContext",null] 20:43:51 INFO - PROCESS | 1885 | 1477885431520 Marionette TRACE conn4 <- [1,2244,null,{"value":"content"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431531 Marionette TRACE conn4 -> [0,2245,"setContext",{"value":"chrome"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431533 Marionette TRACE conn4 <- [1,2245,null,{}] 20:43:51 INFO - PROCESS | 1885 | 1477885431541 Marionette TRACE conn4 -> [0,2246,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:43:51 INFO - PROCESS | 1885 | 1477885431564 Marionette TRACE conn4 <- [1,2246,null,{"value":true}] 20:43:51 INFO - PROCESS | 1885 | 1477885431570 Marionette TRACE conn4 -> [0,2247,"setContext",{"value":"content"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431574 Marionette TRACE conn4 <- [1,2247,null,{}] 20:43:51 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:43:51 INFO - PROCESS | 1885 | 1477885431581 Marionette TRACE conn4 -> [0,2248,"getContext",null] 20:43:51 INFO - PROCESS | 1885 | 1477885431590 Marionette TRACE conn4 <- [1,2248,null,{"value":"content"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431595 Marionette TRACE conn4 -> [0,2249,"setContext",{"value":"chrome"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431599 Marionette TRACE conn4 <- [1,2249,null,{}] 20:43:51 INFO - PROCESS | 1885 | 1477885431653 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:43:51 INFO - PROCESS | 1885 | 1477885431675 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 20:43:51 INFO - PROCESS | 1885 | 1477885431685 Marionette TRACE conn4 -> [0,2251,"setContext",{"value":"content"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431688 Marionette TRACE conn4 <- [1,2251,null,{}] 20:43:51 INFO - PROCESS | 1885 | 1477885431694 Marionette TRACE conn4 -> [0,2252,"getContext",null] 20:43:51 INFO - PROCESS | 1885 | 1477885431698 Marionette TRACE conn4 <- [1,2252,null,{"value":"content"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431703 Marionette TRACE conn4 -> [0,2253,"setContext",{"value":"chrome"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431705 Marionette TRACE conn4 <- [1,2253,null,{}] 20:43:51 INFO - PROCESS | 1885 | 1477885431712 Marionette TRACE conn4 -> [0,2254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:43:51 INFO - PROCESS | 1885 | 1477885431731 Marionette TRACE conn4 <- [1,2254,null,{"value":true}] 20:43:51 INFO - PROCESS | 1885 | 1477885431736 Marionette TRACE conn4 -> [0,2255,"setContext",{"value":"content"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431739 Marionette TRACE conn4 <- [1,2255,null,{}] 20:43:51 INFO - Setting pref security.mixed_content.use_hsts (false) 20:43:51 INFO - PROCESS | 1885 | 1477885431757 Marionette TRACE conn4 -> [0,2256,"getContext",null] 20:43:51 INFO - PROCESS | 1885 | 1477885431760 Marionette TRACE conn4 <- [1,2256,null,{"value":"content"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431774 Marionette TRACE conn4 -> [0,2257,"setContext",{"value":"chrome"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431776 Marionette TRACE conn4 <- [1,2257,null,{}] 20:43:51 INFO - PROCESS | 1885 | 1477885431782 Marionette TRACE conn4 -> [0,2258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:43:51 INFO - PROCESS | 1885 | 1477885431810 Marionette TRACE conn4 <- [1,2258,null,{"value":null}] 20:43:51 INFO - PROCESS | 1885 | 1477885431828 Marionette TRACE conn4 -> [0,2259,"setContext",{"value":"content"}] 20:43:51 INFO - PROCESS | 1885 | 1477885431833 Marionette TRACE conn4 <- [1,2259,null,{}] 20:43:51 INFO - PROCESS | 1885 | 1477885431839 Marionette TRACE conn4 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:52 INFO - PROCESS | 1885 | 1477885432067 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 20:43:52 INFO - PROCESS | 1885 | 1477885432394 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 20:43:52 INFO - PROCESS | 1885 | 1477885432401 Marionette TRACE conn4 <- [1,2261,null,["8"]] 20:43:52 INFO - PROCESS | 1885 | 1477885432450 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 20:43:52 INFO - PROCESS | 1885 | 1477885432460 Marionette TRACE conn4 <- [1,2262,null,{}] 20:43:52 INFO - PROCESS | 1885 | 1477885432469 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b55c00 == 22 [pid = 1885] [id = 480] 20:43:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x81c11400) [pid = 1885] [serial = 1408] [outer = (nil)] 20:43:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x81fa5800) [pid = 1885] [serial = 1409] [outer = 0x81c11400] 20:43:52 INFO - PROCESS | 1885 | 1477885432577 Marionette DEBUG loaded listener.js 20:43:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x82b91400) [pid = 1885] [serial = 1410] [outer = 0x81c11400] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xa0ea3400) [pid = 1885] [serial = 1358] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x9459f800) [pid = 1885] [serial = 1356] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x83284c00) [pid = 1885] [serial = 1365] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x82b91c00) [pid = 1885] [serial = 1368] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0xa23d6c00) [pid = 1885] [serial = 1359] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x82e72c00) [pid = 1885] [serial = 1370] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x831b1400) [pid = 1885] [serial = 1374] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82e74c00) [pid = 1885] [serial = 1371] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x83052c00) [pid = 1885] [serial = 1353] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x830d0c00) [pid = 1885] [serial = 1373] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82d49800) [pid = 1885] [serial = 1361] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x83058400) [pid = 1885] [serial = 1364] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x81fa7c00) [pid = 1885] [serial = 1367] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8c0e6400) [pid = 1885] [serial = 1376] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x831b7c00) [pid = 1885] [serial = 1362] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8c717c00) [pid = 1885] [serial = 1355] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x82e75000) [pid = 1885] [serial = 1352] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1885 | [aac @ 0x81f8c800] err{or,}_recognition separate: 1; 1 20:43:54 INFO - PROCESS | 1885 | [aac @ 0x81f8c800] err{or,}_recognition combined: 1; 1 20:43:54 INFO - PROCESS | 1885 | [aac @ 0x81f8c800] Unsupported bit depth: 0 20:43:54 INFO - PROCESS | 1885 | [h264 @ 0x81f8ec00] err{or,}_recognition separate: 1; 1 20:43:54 INFO - PROCESS | 1885 | [h264 @ 0x81f8ec00] err{or,}_recognition combined: 1; 1 20:43:54 INFO - PROCESS | 1885 | [h264 @ 0x81f8ec00] Unsupported bit depth: 0 20:43:54 INFO - PROCESS | 1885 | 1477885434718 Marionette TRACE conn4 <- [1,2263,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 20:43:54 INFO - . 20:43: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 3255ms 20:43:54 INFO - PROCESS | 1885 | 1477885434803 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 20:43:54 INFO - PROCESS | 1885 | 1477885434811 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 20:43:54 INFO - TEST-START | /navigation-timing/idlharness.html 20:43:54 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:43:54 INFO - PROCESS | 1885 | 1477885434829 Marionette TRACE conn4 -> [0,2265,"getContext",null] 20:43:54 INFO - PROCESS | 1885 | 1477885434840 Marionette TRACE conn4 <- [1,2265,null,{"value":"content"}] 20:43:54 INFO - PROCESS | 1885 | 1477885434850 Marionette TRACE conn4 -> [0,2266,"setContext",{"value":"chrome"}] 20:43:54 INFO - PROCESS | 1885 | 1477885434856 Marionette TRACE conn4 <- [1,2266,null,{}] 20:43:54 INFO - PROCESS | 1885 | 1477885434865 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:43:54 INFO - PROCESS | 1885 | 1477885434890 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 20:43:54 INFO - PROCESS | 1885 | 1477885434897 Marionette TRACE conn4 -> [0,2268,"setContext",{"value":"content"}] 20:43:54 INFO - PROCESS | 1885 | 1477885434908 Marionette TRACE conn4 <- [1,2268,null,{}] 20:43:54 INFO - Clearing pref security.mixed_content.use_hsts 20:43:54 INFO - PROCESS | 1885 | 1477885434923 Marionette TRACE conn4 -> [0,2269,"getContext",null] 20:43:54 INFO - PROCESS | 1885 | 1477885434929 Marionette TRACE conn4 <- [1,2269,null,{"value":"content"}] 20:43:54 INFO - PROCESS | 1885 | 1477885434935 Marionette TRACE conn4 -> [0,2270,"setContext",{"value":"chrome"}] 20:43:54 INFO - PROCESS | 1885 | 1477885434938 Marionette TRACE conn4 <- [1,2270,null,{}] 20:43:54 INFO - PROCESS | 1885 | 1477885434945 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:43:54 INFO - PROCESS | 1885 | 1477885434965 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 20:43:54 INFO - PROCESS | 1885 | 1477885434971 Marionette TRACE conn4 -> [0,2272,"setContext",{"value":"content"}] 20:43:54 INFO - PROCESS | 1885 | 1477885434980 Marionette TRACE conn4 <- [1,2272,null,{}] 20:43:54 INFO - PROCESS | 1885 | 1477885434986 Marionette TRACE conn4 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:43:55 INFO - PROCESS | 1885 | 1477885435194 Marionette TRACE conn4 <- [1,2273,null,{"value":null}] 20:43:55 INFO - PROCESS | 1885 | 1477885435358 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 20:43:55 INFO - PROCESS | 1885 | 1477885435367 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 20:43:55 INFO - PROCESS | 1885 | 1477885435373 Marionette TRACE conn4 -> [0,2275,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:43:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x82c1a000) [pid = 1885] [serial = 1411] [outer = 0x94ac2400] 20:43:55 INFO - PROCESS | 1885 | 1477885435636 Marionette TRACE conn4 <- [1,2275,null,{}] 20:43:55 INFO - PROCESS | 1885 | 1477885435642 Marionette TRACE conn4 -> [0,2276,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:43:55 INFO - PROCESS | 1885 | 1477885435672 Marionette TRACE conn4 <- [1,2276,null,{"value":null}] 20:43:55 INFO - PROCESS | 1885 | 1477885435705 Marionette TRACE conn4 -> [0,2277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:55 INFO - PROCESS | 1885 | 1477885435733 Marionette TRACE conn4 <- [1,2277,null,{"value":null}] 20:43:55 INFO - PROCESS | 1885 | 1477885435740 Marionette TRACE conn4 -> [0,2278,"getWindowHandles",null] 20:43:55 INFO - PROCESS | 1885 | 1477885435744 Marionette TRACE conn4 <- [1,2278,null,["8"]] 20:43:55 INFO - PROCESS | 1885 | 1477885435750 Marionette TRACE conn4 -> [0,2279,"switchToWindow",{"name":"8"}] 20:43:55 INFO - PROCESS | 1885 | 1477885435755 Marionette TRACE conn4 <- [1,2279,null,{}] 20:43:55 INFO - PROCESS | 1885 | 1477885435762 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d48c00 == 23 [pid = 1885] [id = 481] 20:43:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x82d49000) [pid = 1885] [serial = 1412] [outer = (nil)] 20:43:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x82d4e800) [pid = 1885] [serial = 1413] [outer = 0x82d49000] 20:43:55 INFO - PROCESS | 1885 | 1477885435886 Marionette DEBUG loaded listener.js 20:43:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x82e6dc00) [pid = 1885] [serial = 1414] [outer = 0x82d49000] 20:43:57 INFO - ............................................................................................. 20:43:57 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3092ms 20:43:57 INFO - TEST-START | /navigation-timing/test_document_open.html 20:43:58 INFO - PROCESS | 1885 | 1477885437798 Marionette TRACE conn4 <- [1,2280,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 20:43:58 INFO - PROCESS | 1885 | 1477885437957 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 20:43:58 INFO - PROCESS | 1885 | 1477885437961 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 20:43:58 INFO - PROCESS | 1885 | 1477885437980 Marionette TRACE conn4 -> [0,2282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:58 INFO - PROCESS | 1885 | 1477885438612 Marionette TRACE conn4 <- [1,2282,null,{"value":null}] 20:43:58 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x83356800) [pid = 1885] [serial = 1396] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:43:58 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8328b800) [pid = 1885] [serial = 1393] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 20:43:58 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x82c18400) [pid = 1885] [serial = 1384] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:43:58 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x8c5b7000) [pid = 1885] [serial = 1381] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:43:58 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x81f95800) [pid = 1885] [serial = 1375] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:43:58 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x82d49400) [pid = 1885] [serial = 1390] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:43:58 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x830cec00) [pid = 1885] [serial = 1378] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:43:58 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x81ae1800) [pid = 1885] [serial = 1387] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 20:43:58 INFO - PROCESS | 1885 | 1477885438851 Marionette TRACE conn4 -> [0,2283,"getWindowHandles",null] 20:43:58 INFO - PROCESS | 1885 | 1477885438858 Marionette TRACE conn4 <- [1,2283,null,["8"]] 20:43:58 INFO - PROCESS | 1885 | 1477885438868 Marionette TRACE conn4 -> [0,2284,"switchToWindow",{"name":"8"}] 20:43:58 INFO - PROCESS | 1885 | 1477885438878 Marionette TRACE conn4 <- [1,2284,null,{}] 20:43:58 INFO - PROCESS | 1885 | 1477885438884 Marionette TRACE conn4 -> [0,2285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae1800 == 24 [pid = 1885] [id = 482] 20:43:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x81f95800) [pid = 1885] [serial = 1415] [outer = (nil)] 20:43:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x831b7400) [pid = 1885] [serial = 1416] [outer = 0x81f95800] 20:43:58 INFO - PROCESS | 1885 | 1477885438986 Marionette DEBUG loaded listener.js 20:43:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x87ec5400) [pid = 1885] [serial = 1417] [outer = 0x81f95800] 20:43:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f3e000 == 25 [pid = 1885] [id = 483] 20:43:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x87ec8c00) [pid = 1885] [serial = 1418] [outer = (nil)] 20:43:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x87ef4c00) [pid = 1885] [serial = 1419] [outer = 0x87ec8c00] 20:43:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x87eccc00) [pid = 1885] [serial = 1420] [outer = 0x87ec8c00] 20:43:59 INFO - PROCESS | 1885 | 1477885439829 Marionette TRACE conn4 <- [1,2285,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 20:43:59 INFO - ..................... 20:43:59 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1933ms 20:43:59 INFO - PROCESS | 1885 | 1477885439905 Marionette TRACE conn4 -> [0,2286,"getWindowHandle",null] 20:43:59 INFO - PROCESS | 1885 | 1477885439908 Marionette TRACE conn4 <- [1,2286,null,{"value":"8"}] 20:43:59 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 20:43:59 INFO - PROCESS | 1885 | 1477885439920 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:00 INFO - PROCESS | 1885 | 1477885440120 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 20:44:00 INFO - PROCESS | 1885 | 1477885440143 Marionette TRACE conn4 -> [0,2288,"getWindowHandles",null] 20:44:00 INFO - PROCESS | 1885 | 1477885440149 Marionette TRACE conn4 <- [1,2288,null,["8"]] 20:44:00 INFO - PROCESS | 1885 | 1477885440155 Marionette TRACE conn4 -> [0,2289,"switchToWindow",{"name":"8"}] 20:44:00 INFO - PROCESS | 1885 | 1477885440162 Marionette TRACE conn4 <- [1,2289,null,{}] 20:44:00 INFO - PROCESS | 1885 | 1477885440293 Marionette TRACE conn4 -> [0,2290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f42800 == 26 [pid = 1885] [id = 484] 20:44:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8ba83c00) [pid = 1885] [serial = 1421] [outer = (nil)] 20:44:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8ba87400) [pid = 1885] [serial = 1422] [outer = 0x8ba83c00] 20:44:00 INFO - PROCESS | 1885 | 1477885440393 Marionette DEBUG loaded listener.js 20:44:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8ba88c00) [pid = 1885] [serial = 1423] [outer = 0x8ba83c00] 20:44:01 INFO - PROCESS | 1885 | 1477885441190 Marionette TRACE conn4 <- [1,2290,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 20:44:01 INFO - ... 20:44:01 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1328ms 20:44:01 INFO - PROCESS | 1885 | 1477885441261 Marionette TRACE conn4 -> [0,2291,"getWindowHandle",null] 20:44:01 INFO - PROCESS | 1885 | 1477885441268 Marionette TRACE conn4 <- [1,2291,null,{"value":"8"}] 20:44:01 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 20:44:01 INFO - PROCESS | 1885 | 1477885441281 Marionette TRACE conn4 -> [0,2292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:01 INFO - PROCESS | 1885 | 1477885441502 Marionette TRACE conn4 <- [1,2292,null,{"value":null}] 20:44:01 INFO - PROCESS | 1885 | 1477885441685 Marionette TRACE conn4 -> [0,2293,"getWindowHandles",null] 20:44:01 INFO - PROCESS | 1885 | 1477885441692 Marionette TRACE conn4 <- [1,2293,null,["8"]] 20:44:01 INFO - PROCESS | 1885 | 1477885441704 Marionette TRACE conn4 -> [0,2294,"switchToWindow",{"name":"8"}] 20:44:01 INFO - PROCESS | 1885 | 1477885441713 Marionette TRACE conn4 <- [1,2294,null,{}] 20:44:01 INFO - PROCESS | 1885 | 1477885441766 Marionette TRACE conn4 -> [0,2295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9f400 == 27 [pid = 1885] [id = 485] 20:44:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82c11400) [pid = 1885] [serial = 1424] [outer = (nil)] 20:44:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x87ecac00) [pid = 1885] [serial = 1425] [outer = 0x82c11400] 20:44:01 INFO - PROCESS | 1885 | 1477885441931 Marionette DEBUG loaded listener.js 20:44:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x87ef3800) [pid = 1885] [serial = 1426] [outer = 0x82c11400] 20:44:02 INFO - PROCESS | 1885 | 1477885442933 Marionette TRACE conn4 <- [1,2295,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 20:44:03 INFO - ...................... 20:44:03 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1737ms 20:44:03 INFO - PROCESS | 1885 | 1477885443019 Marionette TRACE conn4 -> [0,2296,"getWindowHandle",null] 20:44:03 INFO - PROCESS | 1885 | 1477885443024 Marionette TRACE conn4 <- [1,2296,null,{"value":"8"}] 20:44:03 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 20:44:03 INFO - PROCESS | 1885 | 1477885443035 Marionette TRACE conn4 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:03 INFO - PROCESS | 1885 | 1477885443268 Marionette TRACE conn4 <- [1,2297,null,{"value":null}] 20:44:03 INFO - PROCESS | 1885 | 1477885443462 Marionette TRACE conn4 -> [0,2298,"getWindowHandles",null] 20:44:03 INFO - PROCESS | 1885 | 1477885443466 Marionette TRACE conn4 <- [1,2298,null,["8"]] 20:44:03 INFO - PROCESS | 1885 | 1477885443475 Marionette TRACE conn4 -> [0,2299,"switchToWindow",{"name":"8"}] 20:44:03 INFO - PROCESS | 1885 | 1477885443484 Marionette TRACE conn4 <- [1,2299,null,{}] 20:44:03 INFO - PROCESS | 1885 | 1477885443537 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c045000 == 28 [pid = 1885] [id = 486] 20:44:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8c04a000) [pid = 1885] [serial = 1427] [outer = (nil)] 20:44:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8c0e2400) [pid = 1885] [serial = 1428] [outer = 0x8c04a000] 20:44:03 INFO - PROCESS | 1885 | 1477885443657 Marionette DEBUG loaded listener.js 20:44:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8c0e5400) [pid = 1885] [serial = 1429] [outer = 0x8c04a000] 20:44:04 INFO - PROCESS | 1885 | 1477885444432 Marionette TRACE conn4 <- [1,2300,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 20:44:04 INFO - .... 20:44:04 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1525ms 20:44:04 INFO - PROCESS | 1885 | 1477885444571 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 20:44:04 INFO - PROCESS | 1885 | 1477885444580 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 20:44:04 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 20:44:04 INFO - PROCESS | 1885 | 1477885444589 Marionette TRACE conn4 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:04 INFO - PROCESS | 1885 | 1477885444792 Marionette TRACE conn4 <- [1,2302,null,{"value":null}] 20:44:04 INFO - PROCESS | 1885 | 1477885444979 Marionette TRACE conn4 -> [0,2303,"getWindowHandles",null] 20:44:04 INFO - PROCESS | 1885 | 1477885444985 Marionette TRACE conn4 <- [1,2303,null,["8"]] 20:44:04 INFO - PROCESS | 1885 | 1477885444991 Marionette TRACE conn4 -> [0,2304,"switchToWindow",{"name":"8"}] 20:44:05 INFO - PROCESS | 1885 | 1477885444998 Marionette TRACE conn4 <- [1,2304,null,{}] 20:44:05 INFO - PROCESS | 1885 | 1477885445052 Marionette TRACE conn4 -> [0,2305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c572c00 == 29 [pid = 1885] [id = 487] 20:44:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8c573400) [pid = 1885] [serial = 1430] [outer = (nil)] 20:44:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8c575000) [pid = 1885] [serial = 1431] [outer = 0x8c573400] 20:44:05 INFO - PROCESS | 1885 | 1477885445176 Marionette DEBUG loaded listener.js 20:44:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8c5b3c00) [pid = 1885] [serial = 1432] [outer = 0x8c573400] 20:44:05 INFO - PROCESS | 1885 | 1477885445976 Marionette TRACE conn4 <- [1,2305,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 20:44:06 INFO - ..... 20:44:06 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1427ms 20:44:06 INFO - PROCESS | 1885 | 1477885446046 Marionette TRACE conn4 -> [0,2306,"getWindowHandle",null] 20:44:06 INFO - PROCESS | 1885 | 1477885446052 Marionette TRACE conn4 <- [1,2306,null,{"value":"8"}] 20:44:06 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 20:44:06 INFO - PROCESS | 1885 | 1477885446061 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:06 INFO - PROCESS | 1885 | 1477885446265 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 20:44:06 INFO - PROCESS | 1885 | 1477885446517 Marionette TRACE conn4 -> [0,2308,"getWindowHandles",null] 20:44:06 INFO - PROCESS | 1885 | 1477885446524 Marionette TRACE conn4 <- [1,2308,null,["8"]] 20:44:06 INFO - PROCESS | 1885 | 1477885446537 Marionette TRACE conn4 -> [0,2309,"switchToWindow",{"name":"8"}] 20:44:06 INFO - PROCESS | 1885 | 1477885446546 Marionette TRACE conn4 <- [1,2309,null,{}] 20:44:06 INFO - PROCESS | 1885 | 1477885446600 Marionette TRACE conn4 -> [0,2310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x81adb800 == 30 [pid = 1885] [id = 488] 20:44:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x81adec00) [pid = 1885] [serial = 1433] [outer = (nil)] 20:44:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x81c18c00) [pid = 1885] [serial = 1434] [outer = 0x81adec00] 20:44:06 INFO - PROCESS | 1885 | 1477885446701 Marionette DEBUG loaded listener.js 20:44:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x81fa3000) [pid = 1885] [serial = 1435] [outer = 0x81adec00] 20:44:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x81983800 == 31 [pid = 1885] [id = 489] 20:44:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x81b52c00) [pid = 1885] [serial = 1436] [outer = (nil)] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x87ec3800) [pid = 1885] [serial = 1397] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x87ef6400) [pid = 1885] [serial = 1398] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8328e800) [pid = 1885] [serial = 1394] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x83359400) [pid = 1885] [serial = 1395] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x82d51400) [pid = 1885] [serial = 1391] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x82e75400) [pid = 1885] [serial = 1392] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x81b50000) [pid = 1885] [serial = 1388] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x81b56000) [pid = 1885] [serial = 1389] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x830c9800) [pid = 1885] [serial = 1385] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x83365c00) [pid = 1885] [serial = 1386] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8c5ba800) [pid = 1885] [serial = 1382] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82f69c00) [pid = 1885] [serial = 1383] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x831b9400) [pid = 1885] [serial = 1379] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8328f400) [pid = 1885] [serial = 1380] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8c0efc00) [pid = 1885] [serial = 1377] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x81c17400) [pid = 1885] [serial = 1437] [outer = 0x81b52c00] 20:44:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x82e75400) [pid = 1885] [serial = 1438] [outer = 0x81b52c00] 20:44:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x81fad800) [pid = 1885] [serial = 1439] [outer = 0x81b52c00] 20:44:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82f49000) [pid = 1885] [serial = 1440] [outer = 0x81b52c00] 20:44:08 INFO - PROCESS | 1885 | 1477885448422 Marionette TRACE conn4 <- [1,2310,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 20:44:08 INFO - ..... 20:44:08 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2385ms 20:44:08 INFO - PROCESS | 1885 | 1477885448446 Marionette TRACE conn4 -> [0,2311,"getWindowHandle",null] 20:44:08 INFO - PROCESS | 1885 | 1477885448453 Marionette TRACE conn4 <- [1,2311,null,{"value":"8"}] 20:44:08 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 20:44:08 INFO - PROCESS | 1885 | 1477885448461 Marionette TRACE conn4 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:08 INFO - PROCESS | 1885 | 1477885448752 Marionette TRACE conn4 <- [1,2312,null,{"value":null}] 20:44:08 INFO - PROCESS | 1885 | 1477885448866 Marionette TRACE conn4 -> [0,2313,"getWindowHandles",null] 20:44:08 INFO - PROCESS | 1885 | 1477885448873 Marionette TRACE conn4 <- [1,2313,null,["8"]] 20:44:08 INFO - PROCESS | 1885 | 1477885448880 Marionette TRACE conn4 -> [0,2314,"switchToWindow",{"name":"8"}] 20:44:08 INFO - PROCESS | 1885 | 1477885448887 Marionette TRACE conn4 <- [1,2314,null,{}] 20:44:08 INFO - PROCESS | 1885 | 1477885448893 Marionette TRACE conn4 -> [0,2315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x831b3c00 == 32 [pid = 1885] [id = 490] 20:44:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x831b4400) [pid = 1885] [serial = 1441] [outer = (nil)] 20:44:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x831ba000) [pid = 1885] [serial = 1442] [outer = 0x831b4400] 20:44:09 INFO - PROCESS | 1885 | 1477885448995 Marionette DEBUG loaded listener.js 20:44:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x83285800) [pid = 1885] [serial = 1443] [outer = 0x831b4400] 20:44:09 INFO - PROCESS | 1885 | 1477885449616 Marionette TRACE conn4 <- [1,2315,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 20:44:09 INFO - .......... 20:44:09 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1172ms 20:44:09 INFO - PROCESS | 1885 | 1477885449634 Marionette TRACE conn4 -> [0,2316,"getWindowHandle",null] 20:44:09 INFO - PROCESS | 1885 | 1477885449637 Marionette TRACE conn4 <- [1,2316,null,{"value":"8"}] 20:44:09 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 20:44:09 INFO - PROCESS | 1885 | 1477885449645 Marionette TRACE conn4 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:09 INFO - PROCESS | 1885 | 1477885449902 Marionette TRACE conn4 <- [1,2317,null,{"value":null}] 20:44:09 INFO - PROCESS | 1885 | 1477885449937 Marionette TRACE conn4 -> [0,2318,"getWindowHandles",null] 20:44:09 INFO - PROCESS | 1885 | 1477885449949 Marionette TRACE conn4 <- [1,2318,null,["8"]] 20:44:10 INFO - PROCESS | 1885 | 1477885450034 Marionette TRACE conn4 -> [0,2319,"switchToWindow",{"name":"8"}] 20:44:10 INFO - PROCESS | 1885 | 1477885450043 Marionette TRACE conn4 <- [1,2319,null,{}] 20:44:10 INFO - PROCESS | 1885 | 1477885450049 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba82800 == 33 [pid = 1885] [id = 491] 20:44:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8ba83400) [pid = 1885] [serial = 1444] [outer = (nil)] 20:44:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8c041000) [pid = 1885] [serial = 1445] [outer = 0x8ba83400] 20:44:10 INFO - PROCESS | 1885 | 1477885450145 Marionette DEBUG loaded listener.js 20:44:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8c04e000) [pid = 1885] [serial = 1446] [outer = 0x8ba83400] 20:44:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x87ec6400 == 34 [pid = 1885] [id = 492] 20:44:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8c0eb000) [pid = 1885] [serial = 1447] [outer = (nil)] 20:44:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8c56b400) [pid = 1885] [serial = 1448] [outer = 0x8c0eb000] 20:44:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8c0eb400) [pid = 1885] [serial = 1449] [outer = 0x8c0eb000] 20:44:11 INFO - PROCESS | 1885 | [1885] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4590 20:44:11 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x81faa000) [pid = 1885] [serial = 1399] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:44:11 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x81f94c00) [pid = 1885] [serial = 1402] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:44:11 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8c70d000) [pid = 1885] [serial = 1405] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:44:11 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x87ec8c00) [pid = 1885] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:44:11 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x81f95800) [pid = 1885] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 20:44:11 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x82d49000) [pid = 1885] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 20:44:11 INFO - PROCESS | 1885 | 1477885451317 Marionette TRACE conn4 <- [1,2320,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 20:44:11 INFO - ....................... 20:44:11 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1742ms 20:44:11 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 20:44:11 INFO - PROCESS | 1885 | 1477885451387 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 20:44:11 INFO - PROCESS | 1885 | 1477885451390 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 20:44:11 INFO - PROCESS | 1885 | 1477885451400 Marionette TRACE conn4 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:11 INFO - PROCESS | 1885 | 1477885451646 Marionette TRACE conn4 <- [1,2322,null,{"value":null}] 20:44:11 INFO - PROCESS | 1885 | 1477885451744 Marionette TRACE conn4 -> [0,2323,"getWindowHandles",null] 20:44:11 INFO - PROCESS | 1885 | 1477885451749 Marionette TRACE conn4 <- [1,2323,null,["8"]] 20:44:11 INFO - PROCESS | 1885 | 1477885451762 Marionette TRACE conn4 -> [0,2324,"switchToWindow",{"name":"8"}] 20:44:11 INFO - PROCESS | 1885 | 1477885451767 Marionette TRACE conn4 <- [1,2324,null,{}] 20:44:11 INFO - PROCESS | 1885 | 1477885451774 Marionette TRACE conn4 -> [0,2325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c56dc00 == 35 [pid = 1885] [id = 493] 20:44:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8c5b1000) [pid = 1885] [serial = 1450] [outer = (nil)] 20:44:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8c5b7c00) [pid = 1885] [serial = 1451] [outer = 0x8c5b1000] 20:44:11 INFO - PROCESS | 1885 | 1477885451874 Marionette DEBUG loaded listener.js 20:44:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8c5ba800) [pid = 1885] [serial = 1452] [outer = 0x8c5b1000] 20:44:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c718400 == 36 [pid = 1885] [id = 494] 20:44:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8c718c00) [pid = 1885] [serial = 1453] [outer = (nil)] 20:44:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8ce69000) [pid = 1885] [serial = 1454] [outer = 0x8c718c00] 20:44:12 INFO - PROCESS | 1885 | 1477885452623 Marionette TRACE conn4 <- [1,2325,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 20:44:12 INFO - ..... 20:44:12 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1272ms 20:44:12 INFO - PROCESS | 1885 | 1477885452685 Marionette TRACE conn4 -> [0,2326,"getWindowHandle",null] 20:44:12 INFO - PROCESS | 1885 | 1477885452693 Marionette TRACE conn4 <- [1,2326,null,{"value":"8"}] 20:44:12 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 20:44:12 INFO - PROCESS | 1885 | 1477885452702 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:12 INFO - PROCESS | 1885 | 1477885452927 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 20:44:13 INFO - PROCESS | 1885 | 1477885453068 Marionette TRACE conn4 -> [0,2328,"getWindowHandles",null] 20:44:13 INFO - PROCESS | 1885 | 1477885453073 Marionette TRACE conn4 <- [1,2328,null,["8"]] 20:44:13 INFO - PROCESS | 1885 | 1477885453083 Marionette TRACE conn4 -> [0,2329,"switchToWindow",{"name":"8"}] 20:44:13 INFO - PROCESS | 1885 | 1477885453088 Marionette TRACE conn4 <- [1,2329,null,{}] 20:44:13 INFO - PROCESS | 1885 | 1477885453094 Marionette TRACE conn4 -> [0,2330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c70b800 == 37 [pid = 1885] [id = 495] 20:44:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8c70bc00) [pid = 1885] [serial = 1455] [outer = (nil)] 20:44:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8c70dc00) [pid = 1885] [serial = 1456] [outer = 0x8c70bc00] 20:44:13 INFO - PROCESS | 1885 | 1477885453198 Marionette DEBUG loaded listener.js 20:44:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8ce6ac00) [pid = 1885] [serial = 1457] [outer = 0x8c70bc00] 20:44:13 INFO - PROCESS | 1885 | 1477885453839 Marionette TRACE conn4 <- [1,2330,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 20:44:13 INFO - ... 20:44:13 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1230ms 20:44:13 INFO - PROCESS | 1885 | 1477885453980 Marionette TRACE conn4 -> [0,2331,"getWindowHandle",null] 20:44:13 INFO - PROCESS | 1885 | 1477885453993 Marionette TRACE conn4 <- [1,2331,null,{"value":"8"}] 20:44:14 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 20:44:14 INFO - PROCESS | 1885 | 1477885454029 Marionette TRACE conn4 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:14 INFO - PROCESS | 1885 | 1477885454229 Marionette TRACE conn4 <- [1,2332,null,{"value":null}] 20:44:14 INFO - PROCESS | 1885 | 1477885454421 Marionette TRACE conn4 -> [0,2333,"getWindowHandles",null] 20:44:14 INFO - PROCESS | 1885 | 1477885454426 Marionette TRACE conn4 <- [1,2333,null,["8"]] 20:44:14 INFO - PROCESS | 1885 | 1477885454435 Marionette TRACE conn4 -> [0,2334,"switchToWindow",{"name":"8"}] 20:44:14 INFO - PROCESS | 1885 | 1477885454445 Marionette TRACE conn4 <- [1,2334,null,{}] 20:44:14 INFO - PROCESS | 1885 | 1477885454495 Marionette TRACE conn4 -> [0,2335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x83050c00 == 38 [pid = 1885] [id = 496] 20:44:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x83053c00) [pid = 1885] [serial = 1458] [outer = (nil)] 20:44:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x831b9400) [pid = 1885] [serial = 1459] [outer = 0x83053c00] 20:44:14 INFO - PROCESS | 1885 | 1477885454612 Marionette DEBUG loaded listener.js 20:44:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8335d400) [pid = 1885] [serial = 1460] [outer = 0x83053c00] 20:44:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x87efbc00 == 39 [pid = 1885] [id = 497] 20:44:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8ba7e400) [pid = 1885] [serial = 1461] [outer = (nil)] 20:44:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8ba81800) [pid = 1885] [serial = 1462] [outer = 0x8ba7e400] 20:44:15 INFO - PROCESS | 1885 | [1885] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:44:15 INFO - PROCESS | 1885 | 1477885455440 Marionette TRACE conn4 <- [1,2335,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 20:44:15 INFO - ... 20:44:15 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1441ms 20:44:15 INFO - PROCESS | 1885 | 1477885455466 Marionette TRACE conn4 -> [0,2336,"getWindowHandle",null] 20:44:15 INFO - PROCESS | 1885 | 1477885455474 Marionette TRACE conn4 <- [1,2336,null,{"value":"8"}] 20:44:15 INFO - TEST-START | /navigation-timing/test_readwrite.html 20:44:15 INFO - PROCESS | 1885 | 1477885455482 Marionette TRACE conn4 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:15 INFO - PROCESS | 1885 | 1477885455701 Marionette TRACE conn4 <- [1,2337,null,{"value":null}] 20:44:15 INFO - PROCESS | 1885 | 1477885455886 Marionette TRACE conn4 -> [0,2338,"getWindowHandles",null] 20:44:15 INFO - PROCESS | 1885 | 1477885455891 Marionette TRACE conn4 <- [1,2338,null,["8"]] 20:44:15 INFO - PROCESS | 1885 | 1477885455902 Marionette TRACE conn4 -> [0,2339,"switchToWindow",{"name":"8"}] 20:44:15 INFO - PROCESS | 1885 | 1477885455907 Marionette TRACE conn4 <- [1,2339,null,{}] 20:44:15 INFO - PROCESS | 1885 | 1477885455959 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c044800 == 40 [pid = 1885] [id = 498] 20:44:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8c049000) [pid = 1885] [serial = 1463] [outer = (nil)] 20:44:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8c0ea800) [pid = 1885] [serial = 1464] [outer = 0x8c049000] 20:44:16 INFO - PROCESS | 1885 | 1477885456071 Marionette DEBUG loaded listener.js 20:44:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8c56c000) [pid = 1885] [serial = 1465] [outer = 0x8c049000] 20:44:16 INFO - PROCESS | 1885 | 1477885456726 Marionette TRACE conn4 <- [1,2340,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 20:44:16 INFO - ... 20:44:16 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1276ms 20:44:16 INFO - PROCESS | 1885 | 1477885456799 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 20:44:16 INFO - PROCESS | 1885 | 1477885456808 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 20:44:16 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 20:44:16 INFO - PROCESS | 1885 | 1477885456817 Marionette TRACE conn4 -> [0,2342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:17 INFO - PROCESS | 1885 | 1477885457011 Marionette TRACE conn4 <- [1,2342,null,{"value":null}] 20:44:17 INFO - PROCESS | 1885 | 1477885457209 Marionette TRACE conn4 -> [0,2343,"getWindowHandles",null] 20:44:17 INFO - PROCESS | 1885 | 1477885457215 Marionette TRACE conn4 <- [1,2343,null,["8"]] 20:44:17 INFO - PROCESS | 1885 | 1477885457225 Marionette TRACE conn4 -> [0,2344,"switchToWindow",{"name":"8"}] 20:44:17 INFO - PROCESS | 1885 | 1477885457233 Marionette TRACE conn4 <- [1,2344,null,{}] 20:44:17 INFO - PROCESS | 1885 | 1477885457285 Marionette TRACE conn4 -> [0,2345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ce6b800 == 41 [pid = 1885] [id = 499] 20:44:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8ce6bc00) [pid = 1885] [serial = 1466] [outer = (nil)] 20:44:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8ce71400) [pid = 1885] [serial = 1467] [outer = 0x8ce6bc00] 20:44:17 INFO - PROCESS | 1885 | 1477885457398 Marionette DEBUG loaded listener.js 20:44:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8ce74800) [pid = 1885] [serial = 1468] [outer = 0x8ce6bc00] 20:44:18 INFO - PROCESS | 1885 | 1477885458207 Marionette TRACE conn4 <- [1,2345,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 20:44:18 INFO - ...................... 20:44:18 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1436ms 20:44:18 INFO - PROCESS | 1885 | 1477885458254 Marionette TRACE conn4 -> [0,2346,"getWindowHandle",null] 20:44:18 INFO - PROCESS | 1885 | 1477885458259 Marionette TRACE conn4 <- [1,2346,null,{"value":"8"}] 20:44:18 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 20:44:18 INFO - PROCESS | 1885 | 1477885458268 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:18 INFO - PROCESS | 1885 | 1477885458503 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 20:44:18 INFO - PROCESS | 1885 | 1477885458684 Marionette TRACE conn4 -> [0,2348,"getWindowHandles",null] 20:44:18 INFO - PROCESS | 1885 | 1477885458692 Marionette TRACE conn4 <- [1,2348,null,["8"]] 20:44:18 INFO - PROCESS | 1885 | 1477885458699 Marionette TRACE conn4 -> [0,2349,"switchToWindow",{"name":"8"}] 20:44:18 INFO - PROCESS | 1885 | 1477885458705 Marionette TRACE conn4 <- [1,2349,null,{}] 20:44:18 INFO - PROCESS | 1885 | 1477885458711 Marionette TRACE conn4 -> [0,2350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9ea800 == 42 [pid = 1885] [id = 500] 20:44:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8d9f0000) [pid = 1885] [serial = 1469] [outer = (nil)] 20:44:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8f446c00) [pid = 1885] [serial = 1470] [outer = 0x8d9f0000] 20:44:18 INFO - PROCESS | 1885 | 1477885458820 Marionette DEBUG loaded listener.js 20:44:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8f44cc00) [pid = 1885] [serial = 1471] [outer = 0x8d9f0000] 20:44:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x8197d400 == 43 [pid = 1885] [id = 501] 20:44:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x8f4dec00) [pid = 1885] [serial = 1472] [outer = (nil)] 20:44:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x8f94a000) [pid = 1885] [serial = 1473] [outer = 0x8f4dec00] 20:44:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x8f4df800) [pid = 1885] [serial = 1474] [outer = 0x8f4dec00] 20:44:19 INFO - PROCESS | 1885 | 1477885459931 Marionette TRACE conn4 <- [1,2350,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 20:44:20 INFO - ......................................... 20:44:20 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1744ms 20:44:20 INFO - PROCESS | 1885 | 1477885460011 Marionette TRACE conn4 -> [0,2351,"getWindowHandle",null] 20:44:20 INFO - PROCESS | 1885 | 1477885460016 Marionette TRACE conn4 <- [1,2351,null,{"value":"8"}] 20:44:20 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 20:44:20 INFO - PROCESS | 1885 | 1477885460023 Marionette TRACE conn4 -> [0,2352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:20 INFO - PROCESS | 1885 | 1477885460250 Marionette TRACE conn4 <- [1,2352,null,{"value":null}] 20:44:20 INFO - PROCESS | 1885 | 1477885460451 Marionette TRACE conn4 -> [0,2353,"getWindowHandles",null] 20:44:20 INFO - PROCESS | 1885 | 1477885460456 Marionette TRACE conn4 <- [1,2353,null,["8"]] 20:44:20 INFO - PROCESS | 1885 | 1477885460463 Marionette TRACE conn4 -> [0,2354,"switchToWindow",{"name":"8"}] 20:44:20 INFO - PROCESS | 1885 | 1477885460470 Marionette TRACE conn4 <- [1,2354,null,{}] 20:44:20 INFO - PROCESS | 1885 | 1477885460522 Marionette TRACE conn4 -> [0,2355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x8198a400 == 44 [pid = 1885] [id = 502] 20:44:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x82b9b000) [pid = 1885] [serial = 1475] [outer = (nil)] 20:44:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x82f68400) [pid = 1885] [serial = 1476] [outer = 0x82b9b000] 20:44:20 INFO - PROCESS | 1885 | 1477885460630 Marionette DEBUG loaded listener.js 20:44:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x8305ac00) [pid = 1885] [serial = 1477] [outer = 0x82b9b000] 20:44:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b98000 == 45 [pid = 1885] [id = 503] 20:44:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x82b9a000) [pid = 1885] [serial = 1478] [outer = (nil)] 20:44:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x82e78800) [pid = 1885] [serial = 1479] [outer = 0x82b9a000] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x82f3e000 == 44 [pid = 1885] [id = 483] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x87ec6400 == 43 [pid = 1885] [id = 492] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8c56dc00 == 42 [pid = 1885] [id = 493] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8c718400 == 41 [pid = 1885] [id = 494] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x831b3c00 == 40 [pid = 1885] [id = 490] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x81983800 == 39 [pid = 1885] [id = 489] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x81adb800 == 38 [pid = 1885] [id = 488] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x82f42800 == 37 [pid = 1885] [id = 484] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9f400 == 36 [pid = 1885] [id = 485] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8c045000 == 35 [pid = 1885] [id = 486] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8c572c00 == 34 [pid = 1885] [id = 487] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8197d400 == 33 [pid = 1885] [id = 501] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba82800 == 32 [pid = 1885] [id = 491] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8c70b800 == 31 [pid = 1885] [id = 495] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x87efbc00 == 30 [pid = 1885] [id = 497] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x83050c00 == 29 [pid = 1885] [id = 496] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8c044800 == 28 [pid = 1885] [id = 498] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8ce6b800 == 27 [pid = 1885] [id = 499] 20:44:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9ea800 == 26 [pid = 1885] [id = 500] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x82c15400) [pid = 1885] [serial = 1401] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x82b9ac00) [pid = 1885] [serial = 1400] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x8c046800) [pid = 1885] [serial = 1404] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x83363c00) [pid = 1885] [serial = 1403] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8c714000) [pid = 1885] [serial = 1407] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x8c712400) [pid = 1885] [serial = 1406] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x81fa5800) [pid = 1885] [serial = 1409] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x82e6dc00) [pid = 1885] [serial = 1414] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x82d4e800) [pid = 1885] [serial = 1413] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x87ec5400) [pid = 1885] [serial = 1417] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x831b7400) [pid = 1885] [serial = 1416] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x87ef4c00) [pid = 1885] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:44:22 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x87eccc00) [pid = 1885] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:44:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x81adc400) [pid = 1885] [serial = 1480] [outer = 0x82b9a000] 20:44:23 INFO - PROCESS | 1885 | 1477885463175 Marionette TRACE conn4 <- [1,2355,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 20:44:23 INFO - ....... 20:44:23 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 3178ms 20:44:23 INFO - PROCESS | 1885 | 1477885463203 Marionette TRACE conn4 -> [0,2356,"getWindowHandle",null] 20:44:23 INFO - PROCESS | 1885 | 1477885463210 Marionette TRACE conn4 <- [1,2356,null,{"value":"8"}] 20:44:23 INFO - TEST-START | /navigation-timing/test_timing_reload.html 20:44:23 INFO - PROCESS | 1885 | 1477885463222 Marionette TRACE conn4 -> [0,2357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:23 INFO - PROCESS | 1885 | 1477885463447 Marionette TRACE conn4 <- [1,2357,null,{"value":null}] 20:44:23 INFO - PROCESS | 1885 | 1477885463587 Marionette TRACE conn4 -> [0,2358,"getWindowHandles",null] 20:44:23 INFO - PROCESS | 1885 | 1477885463594 Marionette TRACE conn4 <- [1,2358,null,["8"]] 20:44:23 INFO - PROCESS | 1885 | 1477885463602 Marionette TRACE conn4 -> [0,2359,"switchToWindow",{"name":"8"}] 20:44:23 INFO - PROCESS | 1885 | 1477885463610 Marionette TRACE conn4 <- [1,2359,null,{}] 20:44:23 INFO - PROCESS | 1885 | 1477885463663 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f87c00 == 27 [pid = 1885] [id = 504] 20:44:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x81f88c00) [pid = 1885] [serial = 1481] [outer = (nil)] 20:44:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x81f93c00) [pid = 1885] [serial = 1482] [outer = 0x81f88c00] 20:44:23 INFO - PROCESS | 1885 | 1477885463773 Marionette DEBUG loaded listener.js 20:44:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x81fa3c00) [pid = 1885] [serial = 1483] [outer = 0x81f88c00] 20:44:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f8fc00 == 28 [pid = 1885] [id = 505] 20:44:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x82b99c00) [pid = 1885] [serial = 1484] [outer = (nil)] 20:44:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x82c14c00) [pid = 1885] [serial = 1485] [outer = 0x82b99c00] 20:44:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x82b94000) [pid = 1885] [serial = 1486] [outer = 0x82b99c00] 20:44:24 INFO - PROCESS | 1885 | [1885] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4590 20:44:24 INFO - PROCESS | 1885 | 1477885464672 Marionette TRACE conn4 <- [1,2360,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 20:44:24 INFO - ................... 20:44:24 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1494ms 20:44:24 INFO - PROCESS | 1885 | 1477885464713 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 20:44:24 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 20:44:24 INFO - PROCESS | 1885 | 1477885464719 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 20:44:24 INFO - PROCESS | 1885 | 1477885464726 Marionette TRACE conn4 -> [0,2362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:24 INFO - PROCESS | 1885 | 1477885464951 Marionette TRACE conn4 <- [1,2362,null,{"value":null}] 20:44:25 INFO - PROCESS | 1885 | 1477885465103 Marionette TRACE conn4 -> [0,2363,"getWindowHandles",null] 20:44:25 INFO - PROCESS | 1885 | 1477885465110 Marionette TRACE conn4 <- [1,2363,null,["8"]] 20:44:25 INFO - PROCESS | 1885 | 1477885465117 Marionette TRACE conn4 -> [0,2364,"switchToWindow",{"name":"8"}] 20:44:25 INFO - PROCESS | 1885 | 1477885465122 Marionette TRACE conn4 <- [1,2364,null,{}] 20:44:25 INFO - PROCESS | 1885 | 1477885465129 Marionette TRACE conn4 -> [0,2365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c1fc00 == 29 [pid = 1885] [id = 506] 20:44:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x82d47400) [pid = 1885] [serial = 1487] [outer = (nil)] 20:44:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x82d4b400) [pid = 1885] [serial = 1488] [outer = 0x82d47400] 20:44:25 INFO - PROCESS | 1885 | 1477885465239 Marionette DEBUG loaded listener.js 20:44:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x82d4f800) [pid = 1885] [serial = 1489] [outer = 0x82d47400] 20:44:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e73000 == 30 [pid = 1885] [id = 507] 20:44:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x82e73400) [pid = 1885] [serial = 1490] [outer = (nil)] 20:44:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x82e77800) [pid = 1885] [serial = 1491] [outer = 0x82e73400] 20:44:26 INFO - PROCESS | 1885 | 1477885466151 Marionette TRACE conn4 <- [1,2365,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 20:44:26 INFO - ........... 20:44:26 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1479ms 20:44:26 INFO - PROCESS | 1885 | 1477885466220 Marionette TRACE conn4 -> [0,2366,"getWindowHandle",null] 20:44:26 INFO - PROCESS | 1885 | 1477885466228 Marionette TRACE conn4 <- [1,2366,null,{"value":"8"}] 20:44:26 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 20:44:26 INFO - PROCESS | 1885 | 1477885466236 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:26 INFO - PROCESS | 1885 | 1477885466512 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 20:44:26 INFO - PROCESS | 1885 | 1477885466543 Marionette TRACE conn4 -> [0,2368,"getWindowHandles",null] 20:44:26 INFO - PROCESS | 1885 | 1477885466547 Marionette TRACE conn4 <- [1,2368,null,["8"]] 20:44:26 INFO - PROCESS | 1885 | 1477885466553 Marionette TRACE conn4 -> [0,2369,"switchToWindow",{"name":"8"}] 20:44:26 INFO - PROCESS | 1885 | 1477885466561 Marionette TRACE conn4 <- [1,2369,null,{}] 20:44:26 INFO - PROCESS | 1885 | 1477885466652 Marionette TRACE conn4 -> [0,2370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f66c00 == 31 [pid = 1885] [id = 508] 20:44:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x82f67400) [pid = 1885] [serial = 1492] [outer = (nil)] 20:44:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x82f69800) [pid = 1885] [serial = 1493] [outer = 0x82f67400] 20:44:26 INFO - PROCESS | 1885 | 1477885466760 Marionette DEBUG loaded listener.js 20:44:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x8304dc00) [pid = 1885] [serial = 1494] [outer = 0x82f67400] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x8c0eb000) [pid = 1885] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x8c573400) [pid = 1885] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x81b52c00) [pid = 1885] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x81adec00) [pid = 1885] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x82c11400) [pid = 1885] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x8c04a000) [pid = 1885] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8ba83c00) [pid = 1885] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x8ba83400) [pid = 1885] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x8c5b1000) [pid = 1885] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x831b4400) [pid = 1885] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x8c718c00) [pid = 1885] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:27 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x8c70bc00) [pid = 1885] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 20:44:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b52c00 == 32 [pid = 1885] [id = 509] 20:44:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x81fa1400) [pid = 1885] [serial = 1495] [outer = (nil)] 20:44:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x82f62800) [pid = 1885] [serial = 1496] [outer = 0x81fa1400] 20:44:27 INFO - PROCESS | 1885 | 1477885467980 Marionette TRACE conn4 <- [1,2370,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 20:44:28 INFO - ....... 20:44:28 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1777ms 20:44:28 INFO - PROCESS | 1885 | 1477885468013 Marionette TRACE conn4 -> [0,2371,"getWindowHandle",null] 20:44:28 INFO - PROCESS | 1885 | 1477885468016 Marionette TRACE conn4 <- [1,2371,null,{"value":"8"}] 20:44:28 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 20:44:28 INFO - PROCESS | 1885 | 1477885468024 Marionette TRACE conn4 -> [0,2372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:28 INFO - PROCESS | 1885 | 1477885468272 Marionette TRACE conn4 <- [1,2372,null,{"value":null}] 20:44:28 INFO - PROCESS | 1885 | 1477885468290 Marionette TRACE conn4 -> [0,2373,"getWindowHandles",null] 20:44:28 INFO - PROCESS | 1885 | 1477885468294 Marionette TRACE conn4 <- [1,2373,null,["8"]] 20:44:28 INFO - PROCESS | 1885 | 1477885468302 Marionette TRACE conn4 -> [0,2374,"switchToWindow",{"name":"8"}] 20:44:28 INFO - PROCESS | 1885 | 1477885468308 Marionette TRACE conn4 <- [1,2374,null,{}] 20:44:28 INFO - PROCESS | 1885 | 1477885468315 Marionette TRACE conn4 -> [0,2375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x830d4000 == 33 [pid = 1885] [id = 510] 20:44:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x830d4400) [pid = 1885] [serial = 1497] [outer = (nil)] 20:44:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x830d7c00) [pid = 1885] [serial = 1498] [outer = 0x830d4400] 20:44:28 INFO - PROCESS | 1885 | 1477885468420 Marionette DEBUG loaded listener.js 20:44:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x87ec1c00) [pid = 1885] [serial = 1499] [outer = 0x830d4400] 20:44:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x87ec8c00 == 34 [pid = 1885] [id = 511] 20:44:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x87eee400) [pid = 1885] [serial = 1500] [outer = (nil)] 20:44:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x82c13400) [pid = 1885] [serial = 1501] [outer = 0x87eee400] 20:44:29 INFO - PROCESS | 1885 | 1477885469248 Marionette TRACE conn4 <- [1,2375,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 20:44:29 INFO - ... 20:44:29 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1275ms 20:44:29 INFO - PROCESS | 1885 | 1477885469300 Marionette TRACE conn4 -> [0,2376,"getWindowHandle",null] 20:44:29 INFO - PROCESS | 1885 | 1477885469304 Marionette TRACE conn4 <- [1,2376,null,{"value":"8"}] 20:44:29 INFO - TEST-START | /pointerlock/constructor.html 20:44:29 INFO - PROCESS | 1885 | 1477885469312 Marionette TRACE conn4 -> [0,2377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:29 INFO - PROCESS | 1885 | 1477885469600 Marionette TRACE conn4 <- [1,2377,null,{"value":null}] 20:44:29 INFO - PROCESS | 1885 | 1477885469733 Marionette TRACE conn4 -> [0,2378,"getWindowHandles",null] 20:44:29 INFO - PROCESS | 1885 | 1477885469740 Marionette TRACE conn4 <- [1,2378,null,["8"]] 20:44:29 INFO - PROCESS | 1885 | 1477885469760 Marionette TRACE conn4 -> [0,2379,"switchToWindow",{"name":"8"}] 20:44:29 INFO - PROCESS | 1885 | 1477885469771 Marionette TRACE conn4 <- [1,2379,null,{}] 20:44:29 INFO - PROCESS | 1885 | 1477885469780 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae0400 == 35 [pid = 1885] [id = 512] 20:44:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x81ae1400) [pid = 1885] [serial = 1502] [outer = (nil)] 20:44:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x81b55400) [pid = 1885] [serial = 1503] [outer = 0x81ae1400] 20:44:29 INFO - PROCESS | 1885 | 1477885469901 Marionette DEBUG loaded listener.js 20:44:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x81c1fc00) [pid = 1885] [serial = 1504] [outer = 0x81ae1400] 20:44:30 INFO - PROCESS | 1885 | 1477885470672 Marionette TRACE conn4 <- [1,2380,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 20:44:30 INFO - .. 20:44:30 INFO - TEST-OK | /pointerlock/constructor.html | took 1380ms 20:44:30 INFO - PROCESS | 1885 | 1477885470744 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 20:44:30 INFO - PROCESS | 1885 | 1477885470753 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 20:44:30 INFO - TEST-START | /pointerlock/idlharness.html 20:44:30 INFO - PROCESS | 1885 | 1477885470764 Marionette TRACE conn4 -> [0,2382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:30 INFO - PROCESS | 1885 | 1477885470980 Marionette TRACE conn4 <- [1,2382,null,{"value":null}] 20:44:31 INFO - PROCESS | 1885 | 1477885471169 Marionette TRACE conn4 -> [0,2383,"getWindowHandles",null] 20:44:31 INFO - PROCESS | 1885 | 1477885471176 Marionette TRACE conn4 <- [1,2383,null,["8"]] 20:44:31 INFO - PROCESS | 1885 | 1477885471182 Marionette TRACE conn4 -> [0,2384,"switchToWindow",{"name":"8"}] 20:44:31 INFO - PROCESS | 1885 | 1477885471191 Marionette TRACE conn4 <- [1,2384,null,{}] 20:44:31 INFO - PROCESS | 1885 | 1477885471242 Marionette TRACE conn4 -> [0,2385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4dc00 == 36 [pid = 1885] [id = 513] 20:44:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x82d4ec00) [pid = 1885] [serial = 1505] [outer = (nil)] 20:44:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x82e6e800) [pid = 1885] [serial = 1506] [outer = 0x82d4ec00] 20:44:31 INFO - PROCESS | 1885 | 1477885471358 Marionette DEBUG loaded listener.js 20:44:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x82e71000) [pid = 1885] [serial = 1507] [outer = 0x82d4ec00] 20:44:32 INFO - ........................ 20:44:32 INFO - TEST-OK | /pointerlock/idlharness.html | took 1790ms 20:44:32 INFO - PROCESS | 1885 | 1477885472489 Marionette TRACE conn4 <- [1,2385,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 20:44:32 INFO - PROCESS | 1885 | 1477885472568 Marionette TRACE conn4 -> [0,2386,"getWindowHandle",null] 20:44:32 INFO - PROCESS | 1885 | 1477885472574 Marionette TRACE conn4 <- [1,2386,null,{"value":"8"}] 20:44:32 INFO - TEST-START | /progress-events/constructor.html 20:44:32 INFO - PROCESS | 1885 | 1477885472584 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:32 INFO - PROCESS | 1885 | 1477885472810 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 20:44:33 INFO - PROCESS | 1885 | 1477885473013 Marionette TRACE conn4 -> [0,2388,"getWindowHandles",null] 20:44:33 INFO - PROCESS | 1885 | 1477885473023 Marionette TRACE conn4 <- [1,2388,null,["8"]] 20:44:33 INFO - PROCESS | 1885 | 1477885473034 Marionette TRACE conn4 -> [0,2389,"switchToWindow",{"name":"8"}] 20:44:33 INFO - PROCESS | 1885 | 1477885473042 Marionette TRACE conn4 <- [1,2389,null,{}] 20:44:33 INFO - PROCESS | 1885 | 1477885473048 Marionette TRACE conn4 -> [0,2390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba7f800 == 37 [pid = 1885] [id = 514] 20:44:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x8ba7fc00) [pid = 1885] [serial = 1508] [outer = (nil)] 20:44:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x8ba86400) [pid = 1885] [serial = 1509] [outer = 0x8ba7fc00] 20:44:33 INFO - PROCESS | 1885 | 1477885473159 Marionette DEBUG loaded listener.js 20:44:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x8c045400) [pid = 1885] [serial = 1510] [outer = 0x8ba7fc00] 20:44:33 INFO - PROCESS | 1885 | 1477885473883 Marionette TRACE conn4 <- [1,2390,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 20:44:33 INFO - ..... 20:44:33 INFO - TEST-OK | /progress-events/constructor.html | took 1326ms 20:44:33 INFO - PROCESS | 1885 | 1477885473929 Marionette TRACE conn4 -> [0,2391,"getWindowHandle",null] 20:44:33 INFO - PROCESS | 1885 | 1477885473934 Marionette TRACE conn4 <- [1,2391,null,{"value":"8"}] 20:44:33 INFO - TEST-START | /progress-events/interface.html 20:44:33 INFO - PROCESS | 1885 | 1477885473944 Marionette TRACE conn4 -> [0,2392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:34 INFO - PROCESS | 1885 | 1477885474182 Marionette TRACE conn4 <- [1,2392,null,{"value":null}] 20:44:34 INFO - PROCESS | 1885 | 1477885474389 Marionette TRACE conn4 -> [0,2393,"getWindowHandles",null] 20:44:34 INFO - PROCESS | 1885 | 1477885474393 Marionette TRACE conn4 <- [1,2393,null,["8"]] 20:44:34 INFO - PROCESS | 1885 | 1477885474403 Marionette TRACE conn4 -> [0,2394,"switchToWindow",{"name":"8"}] 20:44:34 INFO - PROCESS | 1885 | 1477885474409 Marionette TRACE conn4 <- [1,2394,null,{}] 20:44:34 INFO - PROCESS | 1885 | 1477885474420 Marionette TRACE conn4 -> [0,2395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x81add400 == 38 [pid = 1885] [id = 515] 20:44:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x8c568000) [pid = 1885] [serial = 1511] [outer = (nil)] 20:44:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x8c56c800) [pid = 1885] [serial = 1512] [outer = 0x8c568000] 20:44:34 INFO - PROCESS | 1885 | 1477885474530 Marionette DEBUG loaded listener.js 20:44:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x8c56f800) [pid = 1885] [serial = 1513] [outer = 0x8c568000] 20:44:35 INFO - PROCESS | 1885 | 1477885475442 Marionette TRACE conn4 <- [1,2395,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 20:44:35 INFO - ....... 20:44:35 INFO - TEST-OK | /progress-events/interface.html | took 1573ms 20:44:35 INFO - PROCESS | 1885 | 1477885475518 Marionette TRACE conn4 -> [0,2396,"getWindowHandle",null] 20:44:35 INFO - PROCESS | 1885 | 1477885475525 Marionette TRACE conn4 <- [1,2396,null,{"value":"8"}] 20:44: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 20:44:35 INFO - PROCESS | 1885 | 1477885475534 Marionette TRACE conn4 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:35 INFO - PROCESS | 1885 | 1477885475724 Marionette TRACE conn4 <- [1,2397,null,{"value":null}] 20:44:36 INFO - PROCESS | 1885 | 1477885476008 Marionette TRACE conn4 -> [0,2398,"getWindowHandles",null] 20:44:36 INFO - PROCESS | 1885 | 1477885476015 Marionette TRACE conn4 <- [1,2398,null,["8"]] 20:44:36 INFO - PROCESS | 1885 | 1477885476026 Marionette TRACE conn4 -> [0,2399,"switchToWindow",{"name":"8"}] 20:44:36 INFO - PROCESS | 1885 | 1477885476036 Marionette TRACE conn4 <- [1,2399,null,{}] 20:44:36 INFO - PROCESS | 1885 | 1477885476089 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x81989000 == 39 [pid = 1885] [id = 516] 20:44:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0x81adb800) [pid = 1885] [serial = 1514] [outer = (nil)] 20:44:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x81c20800) [pid = 1885] [serial = 1515] [outer = 0x81adb800] 20:44:36 INFO - PROCESS | 1885 | 1477885476194 Marionette DEBUG loaded listener.js 20:44:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x81fafc00) [pid = 1885] [serial = 1516] [outer = 0x81adb800] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82d52400 == 38 [pid = 1885] [id = 467] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82d48c00 == 37 [pid = 1885] [id = 481] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82d50000 == 36 [pid = 1885] [id = 468] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x87ec8c00 == 35 [pid = 1885] [id = 511] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x830d4000 == 34 [pid = 1885] [id = 510] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x81b52c00 == 33 [pid = 1885] [id = 509] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82f66c00 == 32 [pid = 1885] [id = 508] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82e73000 == 31 [pid = 1885] [id = 507] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82c1fc00 == 30 [pid = 1885] [id = 506] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x81f8fc00 == 29 [pid = 1885] [id = 505] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x81f87c00 == 28 [pid = 1885] [id = 504] 20:44:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82b98000 == 27 [pid = 1885] [id = 503] 20:44:37 WARNING - wptserve Traceback (most recent call last): 20:44:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:44:37 WARNING - rv = self.func(request, response) 20:44:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:44:37 WARNING - access_control_allow_origin = "*") 20:44:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:44:37 WARNING - payload = payload_generator(server_data) 20:44:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:44:37 WARNING - return encode_string_as_bmp_image(data) 20:44:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:44:37 WARNING - img.save(f, "BMP") 20:44:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:44:37 WARNING - f.write(bmpfileheader) 20:44:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:44:37 WARNING - 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x8ba88c00) [pid = 1885] [serial = 1423] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0x8c0eb400) [pid = 1885] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x8c5b7c00) [pid = 1885] [serial = 1451] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x8ba87400) [pid = 1885] [serial = 1422] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x8c70dc00) [pid = 1885] [serial = 1456] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x8c0e5400) [pid = 1885] [serial = 1429] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x8ce6ac00) [pid = 1885] [serial = 1457] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x82f49000) [pid = 1885] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x8c04e000) [pid = 1885] [serial = 1446] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x81c17400) [pid = 1885] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x87ef3800) [pid = 1885] [serial = 1426] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x81c18c00) [pid = 1885] [serial = 1434] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x8c041000) [pid = 1885] [serial = 1445] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x83285800) [pid = 1885] [serial = 1443] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x87ecac00) [pid = 1885] [serial = 1425] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x8c575000) [pid = 1885] [serial = 1431] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8c5ba800) [pid = 1885] [serial = 1452] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x81fa3000) [pid = 1885] [serial = 1435] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x831ba000) [pid = 1885] [serial = 1442] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8c5b3c00) [pid = 1885] [serial = 1432] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x8c0e2400) [pid = 1885] [serial = 1428] [outer = (nil)] [url = about:blank] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x8c56b400) [pid = 1885] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x82e75400) [pid = 1885] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x81fad800) [pid = 1885] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:44:37 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8ce69000) [pid = 1885] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x81fa1400) [pid = 1885] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x83053c00) [pid = 1885] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x8d9f0000) [pid = 1885] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8ce6bc00) [pid = 1885] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8c049000) [pid = 1885] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82b9b000) [pid = 1885] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x81f88c00) [pid = 1885] [serial = 1481] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x82b9a000) [pid = 1885] [serial = 1478] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8ba7e400) [pid = 1885] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82d47400) [pid = 1885] [serial = 1487] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82b99c00) [pid = 1885] [serial = 1484] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82f67400) [pid = 1885] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8f4dec00) [pid = 1885] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:40 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x82e73400) [pid = 1885] [serial = 1490] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x82c15c00 == 26 [pid = 1885] [id = 465] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8198a400 == 25 [pid = 1885] [id = 502] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa5400 == 24 [pid = 1885] [id = 472] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8328b000 == 23 [pid = 1885] [id = 475] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae0c00 == 22 [pid = 1885] [id = 473] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x83051000 == 21 [pid = 1885] [id = 476] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9bc00 == 20 [pid = 1885] [id = 474] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x81988000 == 19 [pid = 1885] [id = 471] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x81b55c00 == 18 [pid = 1885] [id = 480] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x830cd800 == 17 [pid = 1885] [id = 470] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x81add400 == 16 [pid = 1885] [id = 515] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba7f800 == 15 [pid = 1885] [id = 514] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4dc00 == 14 [pid = 1885] [id = 513] 20:44:46 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae0400 == 13 [pid = 1885] [id = 512] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x82e78800) [pid = 1885] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x81adc400) [pid = 1885] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x82b94000) [pid = 1885] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82c14c00) [pid = 1885] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x81fa3c00) [pid = 1885] [serial = 1483] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x81f93c00) [pid = 1885] [serial = 1482] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82e77800) [pid = 1885] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x82d4f800) [pid = 1885] [serial = 1489] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x82d4b400) [pid = 1885] [serial = 1488] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x82f62800) [pid = 1885] [serial = 1496] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8304dc00) [pid = 1885] [serial = 1494] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x82f69800) [pid = 1885] [serial = 1493] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x82f68400) [pid = 1885] [serial = 1476] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8305ac00) [pid = 1885] [serial = 1477] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8f446c00) [pid = 1885] [serial = 1470] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8f44cc00) [pid = 1885] [serial = 1471] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8f94a000) [pid = 1885] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8f4df800) [pid = 1885] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8ce71400) [pid = 1885] [serial = 1467] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8ce74800) [pid = 1885] [serial = 1468] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8c0ea800) [pid = 1885] [serial = 1464] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8c56c000) [pid = 1885] [serial = 1465] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x831b9400) [pid = 1885] [serial = 1459] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8335d400) [pid = 1885] [serial = 1460] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8ba81800) [pid = 1885] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:46 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x830d7c00) [pid = 1885] [serial = 1498] [outer = (nil)] [url = about:blank] 20:44:49 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8ba7fc00) [pid = 1885] [serial = 1508] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 20:44:49 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8c568000) [pid = 1885] [serial = 1511] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 20:44:49 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x87eee400) [pid = 1885] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:44:49 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x830d4400) [pid = 1885] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 20:44:49 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x82d4ec00) [pid = 1885] [serial = 1505] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 20:44:49 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x81ae1400) [pid = 1885] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 20:44:54 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae9000 == 12 [pid = 1885] [id = 469] 20:44:54 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa9c00 == 11 [pid = 1885] [id = 477] 20:44:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8c70cc00 == 10 [pid = 1885] [id = 479] 20:44:54 INFO - PROCESS | 1885 | --DOCSHELL 0x81c1e400 == 9 [pid = 1885] [id = 478] 20:44:54 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae1800 == 8 [pid = 1885] [id = 482] 20:44:54 INFO - PROCESS | 1885 | --DOCSHELL 0x81f96800 == 7 [pid = 1885] [id = 466] 20:44:54 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82c13400) [pid = 1885] [serial = 1501] [outer = (nil)] [url = about:blank] 20:44:54 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x87ec1c00) [pid = 1885] [serial = 1499] [outer = (nil)] [url = about:blank] 20:44:54 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x81c1fc00) [pid = 1885] [serial = 1504] [outer = (nil)] [url = about:blank] 20:44:54 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x81b55400) [pid = 1885] [serial = 1503] [outer = (nil)] [url = about:blank] 20:44:54 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x82e71000) [pid = 1885] [serial = 1507] [outer = (nil)] [url = about:blank] 20:44:54 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x82e6e800) [pid = 1885] [serial = 1506] [outer = (nil)] [url = about:blank] 20:44:54 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8c045400) [pid = 1885] [serial = 1510] [outer = (nil)] [url = about:blank] 20:44:54 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8ba86400) [pid = 1885] [serial = 1509] [outer = (nil)] [url = about:blank] 20:44:54 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8c56f800) [pid = 1885] [serial = 1513] [outer = (nil)] [url = about:blank] 20:44:54 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8c56c800) [pid = 1885] [serial = 1512] [outer = (nil)] [url = about:blank] 20:44:54 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81c20800) [pid = 1885] [serial = 1515] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:45:06 INFO - PROCESS | 1885 | 1477885506407 Marionette TRACE conn4 <- [1,2400,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:45:06 INFO - . 20:45: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 30915ms 20:45:06 INFO - PROCESS | 1885 | 1477885506449 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 20:45:06 INFO - PROCESS | 1885 | 1477885506456 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 20:45:06 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:45:06 INFO - PROCESS | 1885 | 1477885506469 Marionette TRACE conn4 -> [0,2402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:06 INFO - PROCESS | 1885 | 1477885506711 Marionette TRACE conn4 <- [1,2402,null,{"value":null}] 20:45:06 INFO - PROCESS | 1885 | 1477885506799 Marionette TRACE conn4 -> [0,2403,"getWindowHandles",null] 20:45:06 INFO - PROCESS | 1885 | 1477885506805 Marionette TRACE conn4 <- [1,2403,null,["8"]] 20:45:06 INFO - PROCESS | 1885 | 1477885506814 Marionette TRACE conn4 -> [0,2404,"switchToWindow",{"name":"8"}] 20:45:06 INFO - PROCESS | 1885 | 1477885506822 Marionette TRACE conn4 <- [1,2404,null,{}] 20:45:06 INFO - PROCESS | 1885 | 1477885506829 Marionette TRACE conn4 -> [0,2405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae6c00 == 8 [pid = 1885] [id = 517] 20:45:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81ae7000) [pid = 1885] [serial = 1517] [outer = (nil)] 20:45:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b4e000) [pid = 1885] [serial = 1518] [outer = 0x81ae7000] 20:45:06 INFO - PROCESS | 1885 | 1477885506943 Marionette DEBUG loaded listener.js 20:45:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c13400) [pid = 1885] [serial = 1519] [outer = 0x81ae7000] 20:45:07 WARNING - wptserve Traceback (most recent call last): 20:45:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:45:07 WARNING - rv = self.func(request, response) 20:45:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:45:07 WARNING - access_control_allow_origin = "*") 20:45:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:45:07 WARNING - payload = payload_generator(server_data) 20:45:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:45:07 WARNING - return encode_string_as_bmp_image(data) 20:45: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 20:45:07 WARNING - img.save(f, "BMP") 20:45:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:45:07 WARNING - f.write(bmpfileheader) 20:45:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:45:07 WARNING - 20:45:16 INFO - PROCESS | 1885 | --DOCSHELL 0x81989000 == 7 [pid = 1885] [id = 516] 20:45:18 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81adb800) [pid = 1885] [serial = 1514] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:45:24 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81fafc00) [pid = 1885] [serial = 1516] [outer = (nil)] [url = about:blank] 20:45:24 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b4e000) [pid = 1885] [serial = 1518] [outer = (nil)] [url = about:blank] 20:45:37 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:45:37 INFO - PROCESS | 1885 | 1477885537160 Marionette TRACE conn4 <- [1,2405,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:45:37 INFO - . 20:45:37 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30712ms 20:45:37 INFO - PROCESS | 1885 | 1477885537179 Marionette TRACE conn4 -> [0,2406,"getWindowHandle",null] 20:45:37 INFO - PROCESS | 1885 | 1477885537186 Marionette TRACE conn4 <- [1,2406,null,{"value":"8"}] 20:45:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:45:37 INFO - PROCESS | 1885 | 1477885537198 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:37 INFO - PROCESS | 1885 | 1477885537451 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 20:45:37 INFO - PROCESS | 1885 | 1477885537536 Marionette TRACE conn4 -> [0,2408,"getWindowHandles",null] 20:45:37 INFO - PROCESS | 1885 | 1477885537544 Marionette TRACE conn4 <- [1,2408,null,["8"]] 20:45:37 INFO - PROCESS | 1885 | 1477885537553 Marionette TRACE conn4 -> [0,2409,"switchToWindow",{"name":"8"}] 20:45:37 INFO - PROCESS | 1885 | 1477885537560 Marionette TRACE conn4 <- [1,2409,null,{}] 20:45:37 INFO - PROCESS | 1885 | 1477885537572 Marionette TRACE conn4 -> [0,2410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae5c00 == 8 [pid = 1885] [id = 518] 20:45:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81ae6400) [pid = 1885] [serial = 1520] [outer = (nil)] 20:45:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b4e000) [pid = 1885] [serial = 1521] [outer = 0x81ae6400] 20:45:37 INFO - PROCESS | 1885 | 1477885537682 Marionette DEBUG loaded listener.js 20:45:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81b59800) [pid = 1885] [serial = 1522] [outer = 0x81ae6400] 20:45:38 WARNING - wptserve Traceback (most recent call last): 20:45:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:45:38 WARNING - rv = self.func(request, response) 20:45:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:45:38 WARNING - access_control_allow_origin = "*") 20:45:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:45:38 WARNING - payload = payload_generator(server_data) 20:45:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:45:38 WARNING - return encode_string_as_bmp_image(data) 20:45: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 20:45:38 WARNING - img.save(f, "BMP") 20:45:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:45:38 WARNING - f.write(bmpfileheader) 20:45:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:45:38 WARNING - 20:45:47 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae6c00 == 7 [pid = 1885] [id = 517] 20:45:53 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81ae7000) [pid = 1885] [serial = 1517] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:45:58 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c13400) [pid = 1885] [serial = 1519] [outer = (nil)] [url = about:blank] 20:45:58 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b4e000) [pid = 1885] [serial = 1521] [outer = (nil)] [url = about:blank] 20:46:07 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:46:07 INFO - PROCESS | 1885 | 1477885567901 Marionette TRACE conn4 <- [1,2410,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:46:07 INFO - . 20:46: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 30769ms 20:46:07 INFO - PROCESS | 1885 | 1477885567965 Marionette TRACE conn4 -> [0,2411,"getWindowHandle",null] 20:46: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 20:46:07 INFO - PROCESS | 1885 | 1477885567972 Marionette TRACE conn4 <- [1,2411,null,{"value":"8"}] 20:46:07 INFO - PROCESS | 1885 | 1477885567984 Marionette TRACE conn4 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:08 INFO - PROCESS | 1885 | 1477885568220 Marionette TRACE conn4 <- [1,2412,null,{"value":null}] 20:46:08 INFO - PROCESS | 1885 | 1477885568305 Marionette TRACE conn4 -> [0,2413,"getWindowHandles",null] 20:46:08 INFO - PROCESS | 1885 | 1477885568312 Marionette TRACE conn4 <- [1,2413,null,["8"]] 20:46:08 INFO - PROCESS | 1885 | 1477885568321 Marionette TRACE conn4 -> [0,2414,"switchToWindow",{"name":"8"}] 20:46:08 INFO - PROCESS | 1885 | 1477885568329 Marionette TRACE conn4 <- [1,2414,null,{}] 20:46:08 INFO - PROCESS | 1885 | 1477885568335 Marionette TRACE conn4 -> [0,2415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae5800 == 8 [pid = 1885] [id = 519] 20:46:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81ae6c00) [pid = 1885] [serial = 1523] [outer = (nil)] 20:46:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b4e000) [pid = 1885] [serial = 1524] [outer = 0x81ae6c00] 20:46:08 INFO - PROCESS | 1885 | 1477885568451 Marionette DEBUG loaded listener.js 20:46:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81b57400) [pid = 1885] [serial = 1525] [outer = 0x81ae6c00] 20:46:09 INFO - PROCESS | 1885 | 1477885569066 Marionette TRACE conn4 <- [1,2415,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:46:09 INFO - . 20:46:09 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 1129ms 20:46:09 INFO - PROCESS | 1885 | 1477885569113 Marionette TRACE conn4 -> [0,2416,"getWindowHandle",null] 20:46:09 INFO - PROCESS | 1885 | 1477885569118 Marionette TRACE conn4 <- [1,2416,null,{"value":"8"}] 20:46:09 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 20:46:09 INFO - PROCESS | 1885 | 1477885569127 Marionette TRACE conn4 -> [0,2417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:09 INFO - PROCESS | 1885 | 1477885569368 Marionette TRACE conn4 <- [1,2417,null,{"value":null}] 20:46:09 INFO - PROCESS | 1885 | 1477885569402 Marionette TRACE conn4 -> [0,2418,"getWindowHandles",null] 20:46:09 INFO - PROCESS | 1885 | 1477885569406 Marionette TRACE conn4 <- [1,2418,null,["8"]] 20:46:09 INFO - PROCESS | 1885 | 1477885569413 Marionette TRACE conn4 -> [0,2419,"switchToWindow",{"name":"8"}] 20:46:09 INFO - PROCESS | 1885 | 1477885569419 Marionette TRACE conn4 <- [1,2419,null,{}] 20:46:09 INFO - PROCESS | 1885 | 1477885569426 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b51000 == 9 [pid = 1885] [id = 520] 20:46:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81faa800) [pid = 1885] [serial = 1526] [outer = (nil)] 20:46:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81fac400) [pid = 1885] [serial = 1527] [outer = 0x81faa800] 20:46:09 INFO - PROCESS | 1885 | 1477885569526 Marionette DEBUG loaded listener.js 20:46:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x81fafc00) [pid = 1885] [serial = 1528] [outer = 0x81faa800] 20:46:10 INFO - PROCESS | 1885 | 1477885570289 Marionette TRACE conn4 <- [1,2420,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:46:10 INFO - . 20:46: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 1226ms 20:46:10 INFO - PROCESS | 1885 | 1477885570363 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 20:46:10 INFO - PROCESS | 1885 | 1477885570371 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 20:46: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 20:46:10 INFO - PROCESS | 1885 | 1477885570379 Marionette TRACE conn4 -> [0,2422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:10 INFO - PROCESS | 1885 | 1477885570626 Marionette TRACE conn4 <- [1,2422,null,{"value":null}] 20:46:10 INFO - PROCESS | 1885 | 1477885570643 Marionette TRACE conn4 -> [0,2423,"getWindowHandles",null] 20:46:10 INFO - PROCESS | 1885 | 1477885570649 Marionette TRACE conn4 <- [1,2423,null,["8"]] 20:46:10 INFO - PROCESS | 1885 | 1477885570656 Marionette TRACE conn4 -> [0,2424,"switchToWindow",{"name":"8"}] 20:46:10 INFO - PROCESS | 1885 | 1477885570664 Marionette TRACE conn4 <- [1,2424,null,{}] 20:46:10 INFO - PROCESS | 1885 | 1477885570671 Marionette TRACE conn4 -> [0,2425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4bc00 == 10 [pid = 1885] [id = 521] 20:46:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82d4c000) [pid = 1885] [serial = 1529] [outer = (nil)] 20:46:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82d4ec00) [pid = 1885] [serial = 1530] [outer = 0x82d4c000] 20:46:10 INFO - PROCESS | 1885 | 1477885570776 Marionette DEBUG loaded listener.js 20:46:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82d52400) [pid = 1885] [serial = 1531] [outer = 0x82d4c000] 20:46:11 INFO - PROCESS | 1885 | 1477885571489 Marionette TRACE conn4 <- [1,2425,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:46:11 INFO - . 20:46: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 1131ms 20:46:11 INFO - PROCESS | 1885 | 1477885571509 Marionette TRACE conn4 -> [0,2426,"getWindowHandle",null] 20:46:11 INFO - PROCESS | 1885 | 1477885571514 Marionette TRACE conn4 <- [1,2426,null,{"value":"8"}] 20:46: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 20:46:11 INFO - PROCESS | 1885 | 1477885571521 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:11 INFO - PROCESS | 1885 | 1477885571746 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 20:46:11 INFO - PROCESS | 1885 | 1477885571830 Marionette TRACE conn4 -> [0,2428,"getWindowHandles",null] 20:46:11 INFO - PROCESS | 1885 | 1477885571838 Marionette TRACE conn4 <- [1,2428,null,["8"]] 20:46:11 INFO - PROCESS | 1885 | 1477885571843 Marionette TRACE conn4 -> [0,2429,"switchToWindow",{"name":"8"}] 20:46:11 INFO - PROCESS | 1885 | 1477885571850 Marionette TRACE conn4 <- [1,2429,null,{}] 20:46:11 INFO - PROCESS | 1885 | 1477885571856 Marionette TRACE conn4 -> [0,2430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f41c00 == 11 [pid = 1885] [id = 522] 20:46:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82f42400) [pid = 1885] [serial = 1532] [outer = (nil)] 20:46:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82f44000) [pid = 1885] [serial = 1533] [outer = 0x82f42400] 20:46:11 INFO - PROCESS | 1885 | 1477885571964 Marionette DEBUG loaded listener.js 20:46:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x830cb800) [pid = 1885] [serial = 1534] [outer = 0x82f42400] 20:46:12 INFO - PROCESS | 1885 | 1477885572733 Marionette TRACE conn4 <- [1,2430,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:46:12 INFO - . 20:46: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 1233ms 20:46:12 INFO - PROCESS | 1885 | 1477885572758 Marionette TRACE conn4 -> [0,2431,"getWindowHandle",null] 20:46:12 INFO - PROCESS | 1885 | 1477885572765 Marionette TRACE conn4 <- [1,2431,null,{"value":"8"}] 20:46:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:46:12 INFO - PROCESS | 1885 | 1477885572776 Marionette TRACE conn4 -> [0,2432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:13 INFO - PROCESS | 1885 | 1477885573005 Marionette TRACE conn4 <- [1,2432,null,{"value":null}] 20:46:13 INFO - PROCESS | 1885 | 1477885573024 Marionette TRACE conn4 -> [0,2433,"getWindowHandles",null] 20:46:13 INFO - PROCESS | 1885 | 1477885573029 Marionette TRACE conn4 <- [1,2433,null,["8"]] 20:46:13 INFO - PROCESS | 1885 | 1477885573036 Marionette TRACE conn4 -> [0,2434,"switchToWindow",{"name":"8"}] 20:46:13 INFO - PROCESS | 1885 | 1477885573042 Marionette TRACE conn4 <- [1,2434,null,{}] 20:46:13 INFO - PROCESS | 1885 | 1477885573048 Marionette TRACE conn4 -> [0,2435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x831af400 == 12 [pid = 1885] [id = 523] 20:46:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x831af800) [pid = 1885] [serial = 1535] [outer = (nil)] 20:46:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x831b1000) [pid = 1885] [serial = 1536] [outer = 0x831af800] 20:46:13 INFO - PROCESS | 1885 | 1477885573143 Marionette DEBUG loaded listener.js 20:46:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x831b5000) [pid = 1885] [serial = 1537] [outer = 0x831af800] 20:46:13 INFO - PROCESS | 1885 | 1477885573830 Marionette TRACE conn4 <- [1,2435,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:46:13 INFO - . 20:46: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 1072ms 20:46:13 INFO - PROCESS | 1885 | 1477885573846 Marionette TRACE conn4 -> [0,2436,"getWindowHandle",null] 20:46: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 20:46:13 INFO - PROCESS | 1885 | 1477885573850 Marionette TRACE conn4 <- [1,2436,null,{"value":"8"}] 20:46:13 INFO - PROCESS | 1885 | 1477885573859 Marionette TRACE conn4 -> [0,2437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:14 INFO - PROCESS | 1885 | 1477885574160 Marionette TRACE conn4 <- [1,2437,null,{"value":null}] 20:46:14 INFO - PROCESS | 1885 | 1477885574186 Marionette TRACE conn4 -> [0,2438,"getWindowHandles",null] 20:46:14 INFO - PROCESS | 1885 | 1477885574190 Marionette TRACE conn4 <- [1,2438,null,["8"]] 20:46:14 INFO - PROCESS | 1885 | 1477885574195 Marionette TRACE conn4 -> [0,2439,"switchToWindow",{"name":"8"}] 20:46:14 INFO - PROCESS | 1885 | 1477885574200 Marionette TRACE conn4 <- [1,2439,null,{}] 20:46:14 INFO - PROCESS | 1885 | 1477885574205 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f8e400 == 13 [pid = 1885] [id = 524] 20:46:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x82d44c00) [pid = 1885] [serial = 1538] [outer = (nil)] 20:46:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x83358c00) [pid = 1885] [serial = 1539] [outer = 0x82d44c00] 20:46:14 INFO - PROCESS | 1885 | 1477885574319 Marionette DEBUG loaded listener.js 20:46:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x83361000) [pid = 1885] [serial = 1540] [outer = 0x82d44c00] 20:46:15 INFO - PROCESS | 1885 | 1477885575180 Marionette TRACE conn4 <- [1,2440,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:46:15 INFO - . 20:46:15 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 1379ms 20:46:15 INFO - PROCESS | 1885 | 1477885575237 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 20:46:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:46:15 INFO - PROCESS | 1885 | 1477885575242 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 20:46:15 INFO - PROCESS | 1885 | 1477885575248 Marionette TRACE conn4 -> [0,2442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:15 INFO - PROCESS | 1885 | 1477885575413 Marionette TRACE conn4 <- [1,2442,null,{"value":null}] 20:46:15 INFO - PROCESS | 1885 | 1477885575423 Marionette TRACE conn4 -> [0,2443,"getWindowHandles",null] 20:46:15 INFO - PROCESS | 1885 | 1477885575429 Marionette TRACE conn4 <- [1,2443,null,["8"]] 20:46:15 INFO - PROCESS | 1885 | 1477885575436 Marionette TRACE conn4 -> [0,2444,"switchToWindow",{"name":"8"}] 20:46:15 INFO - PROCESS | 1885 | 1477885575443 Marionette TRACE conn4 <- [1,2444,null,{}] 20:46:15 INFO - PROCESS | 1885 | 1477885575564 Marionette TRACE conn4 -> [0,2445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x87eee400 == 14 [pid = 1885] [id = 525] 20:46:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x87eee800) [pid = 1885] [serial = 1541] [outer = (nil)] 20:46:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x87ef2c00) [pid = 1885] [serial = 1542] [outer = 0x87eee800] 20:46:15 INFO - PROCESS | 1885 | 1477885575661 Marionette DEBUG loaded listener.js 20:46:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x87ef7000) [pid = 1885] [serial = 1543] [outer = 0x87eee800] 20:46:16 INFO - PROCESS | 1885 | 1477885576355 Marionette TRACE conn4 <- [1,2445,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:46:16 INFO - . 20:46:16 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 1136ms 20:46:16 INFO - PROCESS | 1885 | 1477885576386 Marionette TRACE conn4 -> [0,2446,"getWindowHandle",null] 20:46:16 INFO - PROCESS | 1885 | 1477885576393 Marionette TRACE conn4 <- [1,2446,null,{"value":"8"}] 20:46:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:46:16 INFO - PROCESS | 1885 | 1477885576404 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:16 INFO - PROCESS | 1885 | 1477885576645 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 20:46:16 INFO - PROCESS | 1885 | 1477885576817 Marionette TRACE conn4 -> [0,2448,"getWindowHandles",null] 20:46:16 INFO - PROCESS | 1885 | 1477885576825 Marionette TRACE conn4 <- [1,2448,null,["8"]] 20:46:16 INFO - PROCESS | 1885 | 1477885576833 Marionette TRACE conn4 -> [0,2449,"switchToWindow",{"name":"8"}] 20:46:16 INFO - PROCESS | 1885 | 1477885576841 Marionette TRACE conn4 <- [1,2449,null,{}] 20:46:16 INFO - PROCESS | 1885 | 1477885576889 Marionette TRACE conn4 -> [0,2450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b92800 == 15 [pid = 1885] [id = 526] 20:46:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x82b96400) [pid = 1885] [serial = 1544] [outer = (nil)] 20:46:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x82c15c00) [pid = 1885] [serial = 1545] [outer = 0x82b96400] 20:46:17 INFO - PROCESS | 1885 | 1477885577032 Marionette DEBUG loaded listener.js 20:46:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x82c1a800) [pid = 1885] [serial = 1546] [outer = 0x82b96400] 20:46:17 INFO - PROCESS | 1885 | 1477885577779 Marionette TRACE conn4 <- [1,2450,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:46:17 INFO - . 20:46:17 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1431ms 20:46:17 INFO - PROCESS | 1885 | 1477885577835 Marionette TRACE conn4 -> [0,2451,"getWindowHandle",null] 20:46:17 INFO - PROCESS | 1885 | 1477885577842 Marionette TRACE conn4 <- [1,2451,null,{"value":"8"}] 20:46:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:46:17 INFO - PROCESS | 1885 | 1477885577851 Marionette TRACE conn4 -> [0,2452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:18 INFO - PROCESS | 1885 | 1477885578142 Marionette TRACE conn4 <- [1,2452,null,{"value":null}] 20:46:18 INFO - PROCESS | 1885 | 1477885578272 Marionette TRACE conn4 -> [0,2453,"getWindowHandles",null] 20:46:18 INFO - PROCESS | 1885 | 1477885578278 Marionette TRACE conn4 <- [1,2453,null,["8"]] 20:46:18 INFO - PROCESS | 1885 | 1477885578287 Marionette TRACE conn4 -> [0,2454,"switchToWindow",{"name":"8"}] 20:46:18 INFO - PROCESS | 1885 | 1477885578294 Marionette TRACE conn4 <- [1,2454,null,{}] 20:46:18 INFO - PROCESS | 1885 | 1477885578349 Marionette TRACE conn4 -> [0,2455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa7400 == 16 [pid = 1885] [id = 527] 20:46:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x82d4a800) [pid = 1885] [serial = 1547] [outer = (nil)] 20:46:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8335d400) [pid = 1885] [serial = 1548] [outer = 0x82d4a800] 20:46:18 INFO - PROCESS | 1885 | 1477885578464 Marionette DEBUG loaded listener.js 20:46:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8335fc00) [pid = 1885] [serial = 1549] [outer = 0x82d4a800] 20:46:19 INFO - PROCESS | 1885 | 1477885579263 Marionette TRACE conn4 <- [1,2455,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:46:19 INFO - . 20:46:19 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 1478ms 20:46:19 INFO - PROCESS | 1885 | 1477885579345 Marionette TRACE conn4 -> [0,2456,"getWindowHandle",null] 20:46:19 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:46:19 INFO - PROCESS | 1885 | 1477885579359 Marionette TRACE conn4 <- [1,2456,null,{"value":"8"}] 20:46:19 INFO - PROCESS | 1885 | 1477885579367 Marionette TRACE conn4 -> [0,2457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:19 INFO - PROCESS | 1885 | 1477885579586 Marionette TRACE conn4 <- [1,2457,null,{"value":null}] 20:46:19 INFO - PROCESS | 1885 | 1477885579769 Marionette TRACE conn4 -> [0,2458,"getWindowHandles",null] 20:46:19 INFO - PROCESS | 1885 | 1477885579775 Marionette TRACE conn4 <- [1,2458,null,["8"]] 20:46:19 INFO - PROCESS | 1885 | 1477885579782 Marionette TRACE conn4 -> [0,2459,"switchToWindow",{"name":"8"}] 20:46:19 INFO - PROCESS | 1885 | 1477885579791 Marionette TRACE conn4 <- [1,2459,null,{}] 20:46:19 INFO - PROCESS | 1885 | 1477885579798 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c03fc00 == 17 [pid = 1885] [id = 528] 20:46:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8c040000) [pid = 1885] [serial = 1550] [outer = (nil)] 20:46:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8c041c00) [pid = 1885] [serial = 1551] [outer = 0x8c040000] 20:46:19 INFO - PROCESS | 1885 | 1477885579912 Marionette DEBUG loaded listener.js 20:46:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8c046400) [pid = 1885] [serial = 1552] [outer = 0x8c040000] 20:46:20 WARNING - wptserve Traceback (most recent call last): 20:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:46:20 WARNING - rv = self.func(request, response) 20:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:46:20 WARNING - access_control_allow_origin = "*") 20:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:46:20 WARNING - payload = payload_generator(server_data) 20:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:46:20 WARNING - return encode_string_as_bmp_image(data) 20:46: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 20:46:20 WARNING - img.save(f, "BMP") 20:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:46:20 WARNING - f.write(bmpfileheader) 20:46:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:46:20 WARNING - 20:46:21 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae5c00 == 16 [pid = 1885] [id = 518] 20:46:24 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x82d4c000) [pid = 1885] [serial = 1529] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 20:46:24 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x81faa800) [pid = 1885] [serial = 1526] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 20:46:24 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x831af800) [pid = 1885] [serial = 1535] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 20:46:24 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x82f42400) [pid = 1885] [serial = 1532] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:46:24 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x82d44c00) [pid = 1885] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:46:24 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x81ae6c00) [pid = 1885] [serial = 1523] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 20:46:24 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x81ae6400) [pid = 1885] [serial = 1520] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:46:29 INFO - PROCESS | 1885 | --DOCSHELL 0x81f8e400 == 15 [pid = 1885] [id = 524] 20:46:29 INFO - PROCESS | 1885 | --DOCSHELL 0x81b51000 == 14 [pid = 1885] [id = 520] 20:46:29 INFO - PROCESS | 1885 | --DOCSHELL 0x831af400 == 13 [pid = 1885] [id = 523] 20:46:29 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4bc00 == 12 [pid = 1885] [id = 521] 20:46:29 INFO - PROCESS | 1885 | --DOCSHELL 0x82f41c00 == 11 [pid = 1885] [id = 522] 20:46:29 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae5800 == 10 [pid = 1885] [id = 519] 20:46:29 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa7400 == 9 [pid = 1885] [id = 527] 20:46:29 INFO - PROCESS | 1885 | --DOCSHELL 0x82b92800 == 8 [pid = 1885] [id = 526] 20:46:29 INFO - PROCESS | 1885 | --DOCSHELL 0x87eee400 == 7 [pid = 1885] [id = 525] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x83361000) [pid = 1885] [serial = 1540] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x83358c00) [pid = 1885] [serial = 1539] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x831b1000) [pid = 1885] [serial = 1536] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x831b5000) [pid = 1885] [serial = 1537] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x82f44000) [pid = 1885] [serial = 1533] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x830cb800) [pid = 1885] [serial = 1534] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x82d4ec00) [pid = 1885] [serial = 1530] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82d52400) [pid = 1885] [serial = 1531] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x81fac400) [pid = 1885] [serial = 1527] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x81fafc00) [pid = 1885] [serial = 1528] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x81b4e000) [pid = 1885] [serial = 1524] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x81b57400) [pid = 1885] [serial = 1525] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x81b59800) [pid = 1885] [serial = 1522] [outer = (nil)] [url = about:blank] 20:46:29 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x87ef2c00) [pid = 1885] [serial = 1542] [outer = (nil)] [url = about:blank] 20:46:32 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82b96400) [pid = 1885] [serial = 1544] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:46:32 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x87eee800) [pid = 1885] [serial = 1541] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:46:32 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x82d4a800) [pid = 1885] [serial = 1547] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:46:37 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x87ef7000) [pid = 1885] [serial = 1543] [outer = (nil)] [url = about:blank] 20:46:37 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x82c1a800) [pid = 1885] [serial = 1546] [outer = (nil)] [url = about:blank] 20:46:37 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x82c15c00) [pid = 1885] [serial = 1545] [outer = (nil)] [url = about:blank] 20:46:37 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8335fc00) [pid = 1885] [serial = 1549] [outer = (nil)] [url = about:blank] 20:46:37 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8335d400) [pid = 1885] [serial = 1548] [outer = (nil)] [url = about:blank] 20:46:37 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8c041c00) [pid = 1885] [serial = 1551] [outer = (nil)] [url = about:blank] 20:46:50 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:46:50 INFO - PROCESS | 1885 | 1477885610120 Marionette TRACE conn4 <- [1,2460,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:46:50 INFO - . 20:46:50 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30815ms 20:46:50 INFO - PROCESS | 1885 | 1477885610183 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 20:46:50 INFO - PROCESS | 1885 | 1477885610190 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 20:46:50 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:46:50 INFO - PROCESS | 1885 | 1477885610204 Marionette TRACE conn4 -> [0,2462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:50 INFO - PROCESS | 1885 | 1477885610483 Marionette TRACE conn4 <- [1,2462,null,{"value":null}] 20:46:50 INFO - PROCESS | 1885 | 1477885610575 Marionette TRACE conn4 -> [0,2463,"getWindowHandles",null] 20:46:50 INFO - PROCESS | 1885 | 1477885610582 Marionette TRACE conn4 <- [1,2463,null,["8"]] 20:46:50 INFO - PROCESS | 1885 | 1477885610595 Marionette TRACE conn4 -> [0,2464,"switchToWindow",{"name":"8"}] 20:46:50 INFO - PROCESS | 1885 | 1477885610604 Marionette TRACE conn4 <- [1,2464,null,{}] 20:46:50 INFO - PROCESS | 1885 | 1477885610610 Marionette TRACE conn4 -> [0,2465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae8000 == 8 [pid = 1885] [id = 529] 20:46:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81ae8400) [pid = 1885] [serial = 1553] [outer = (nil)] 20:46:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b4e000) [pid = 1885] [serial = 1554] [outer = 0x81ae8400] 20:46:50 INFO - PROCESS | 1885 | 1477885610728 Marionette DEBUG loaded listener.js 20:46:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81b58800) [pid = 1885] [serial = 1555] [outer = 0x81ae8400] 20:46:51 WARNING - wptserve Traceback (most recent call last): 20:46:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:46:51 WARNING - rv = self.func(request, response) 20:46:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:46:51 WARNING - access_control_allow_origin = "*") 20:46:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:46:51 WARNING - payload = payload_generator(server_data) 20:46:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:46:51 WARNING - return encode_string_as_bmp_image(data) 20:46: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 20:46:51 WARNING - img.save(f, "BMP") 20:46:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:46:51 WARNING - f.write(bmpfileheader) 20:46:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:46:51 WARNING - 20:47:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8c03fc00 == 7 [pid = 1885] [id = 528] 20:47:06 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8c040000) [pid = 1885] [serial = 1550] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:47:12 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8c046400) [pid = 1885] [serial = 1552] [outer = (nil)] [url = about:blank] 20:47:12 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b4e000) [pid = 1885] [serial = 1554] [outer = (nil)] [url = about:blank] 20:47:20 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:47:20 INFO - PROCESS | 1885 | 1477885640960 Marionette TRACE conn4 <- [1,2465,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:47:21 INFO - . 20:47:21 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30822ms 20:47:21 INFO - PROCESS | 1885 | 1477885641024 Marionette TRACE conn4 -> [0,2466,"getWindowHandle",null] 20:47:21 INFO - PROCESS | 1885 | 1477885641032 Marionette TRACE conn4 <- [1,2466,null,{"value":"8"}] 20:47:21 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:47:21 INFO - PROCESS | 1885 | 1477885641046 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:21 INFO - PROCESS | 1885 | 1477885641311 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 20:47:21 INFO - PROCESS | 1885 | 1477885641409 Marionette TRACE conn4 -> [0,2468,"getWindowHandles",null] 20:47:21 INFO - PROCESS | 1885 | 1477885641417 Marionette TRACE conn4 <- [1,2468,null,["8"]] 20:47:21 INFO - PROCESS | 1885 | 1477885641428 Marionette TRACE conn4 -> [0,2469,"switchToWindow",{"name":"8"}] 20:47:21 INFO - PROCESS | 1885 | 1477885641438 Marionette TRACE conn4 <- [1,2469,null,{}] 20:47:21 INFO - PROCESS | 1885 | 1477885641451 Marionette TRACE conn4 -> [0,2470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae7800 == 8 [pid = 1885] [id = 530] 20:47:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81ae7c00) [pid = 1885] [serial = 1556] [outer = (nil)] 20:47:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b52800) [pid = 1885] [serial = 1557] [outer = 0x81ae7c00] 20:47:21 INFO - PROCESS | 1885 | 1477885641573 Marionette DEBUG loaded listener.js 20:47:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c13000) [pid = 1885] [serial = 1558] [outer = 0x81ae7c00] 20:47:22 WARNING - wptserve Traceback (most recent call last): 20:47:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:47:22 WARNING - rv = self.func(request, response) 20:47:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:47:22 WARNING - access_control_allow_origin = "*") 20:47:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:47:22 WARNING - payload = payload_generator(server_data) 20:47:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:47:22 WARNING - return encode_string_as_bmp_image(data) 20:47:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:47:22 WARNING - img.save(f, "BMP") 20:47:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:47:22 WARNING - f.write(bmpfileheader) 20:47:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:47:22 WARNING - 20:47:31 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae8000 == 7 [pid = 1885] [id = 529] 20:47:33 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81ae8400) [pid = 1885] [serial = 1553] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 20:47:39 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81b58800) [pid = 1885] [serial = 1555] [outer = (nil)] [url = about:blank] 20:47:39 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b52800) [pid = 1885] [serial = 1557] [outer = (nil)] [url = about:blank] 20:47:51 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:47:51 INFO - PROCESS | 1885 | 1477885671823 Marionette TRACE conn4 <- [1,2470,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:47:51 INFO - . 20:47:51 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30816ms 20:47:51 INFO - PROCESS | 1885 | 1477885671862 Marionette TRACE conn4 -> [0,2471,"getWindowHandle",null] 20:47:51 INFO - PROCESS | 1885 | 1477885671871 Marionette TRACE conn4 <- [1,2471,null,{"value":"8"}] 20:47:51 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:47:51 INFO - PROCESS | 1885 | 1477885671886 Marionette TRACE conn4 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:52 INFO - PROCESS | 1885 | 1477885672180 Marionette TRACE conn4 <- [1,2472,null,{"value":null}] 20:47:52 INFO - PROCESS | 1885 | 1477885672277 Marionette TRACE conn4 -> [0,2473,"getWindowHandles",null] 20:47:52 INFO - PROCESS | 1885 | 1477885672286 Marionette TRACE conn4 <- [1,2473,null,["8"]] 20:47:52 INFO - PROCESS | 1885 | 1477885672301 Marionette TRACE conn4 -> [0,2474,"switchToWindow",{"name":"8"}] 20:47:52 INFO - PROCESS | 1885 | 1477885672312 Marionette TRACE conn4 <- [1,2474,null,{}] 20:47:52 INFO - PROCESS | 1885 | 1477885672320 Marionette TRACE conn4 -> [0,2475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b51000 == 8 [pid = 1885] [id = 531] 20:47:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b52800) [pid = 1885] [serial = 1559] [outer = (nil)] 20:47:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b57c00) [pid = 1885] [serial = 1560] [outer = 0x81b52800] 20:47:52 INFO - PROCESS | 1885 | 1477885672462 Marionette DEBUG loaded listener.js 20:47:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c18c00) [pid = 1885] [serial = 1561] [outer = 0x81b52800] 20:47:53 INFO - PROCESS | 1885 | 1477885673313 Marionette TRACE conn4 <- [1,2475,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:47:53 INFO - . 20:47:53 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1484ms 20:47:53 INFO - PROCESS | 1885 | 1477885673368 Marionette TRACE conn4 -> [0,2476,"getWindowHandle",null] 20:47:53 INFO - PROCESS | 1885 | 1477885673376 Marionette TRACE conn4 <- [1,2476,null,{"value":"8"}] 20:47:53 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 20:47:53 INFO - PROCESS | 1885 | 1477885673385 Marionette TRACE conn4 -> [0,2477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:53 INFO - PROCESS | 1885 | 1477885673687 Marionette TRACE conn4 <- [1,2477,null,{"value":null}] 20:47:53 INFO - PROCESS | 1885 | 1477885673705 Marionette TRACE conn4 -> [0,2478,"getWindowHandles",null] 20:47:53 INFO - PROCESS | 1885 | 1477885673711 Marionette TRACE conn4 <- [1,2478,null,["8"]] 20:47:53 INFO - PROCESS | 1885 | 1477885673728 Marionette TRACE conn4 -> [0,2479,"switchToWindow",{"name":"8"}] 20:47:53 INFO - PROCESS | 1885 | 1477885673737 Marionette TRACE conn4 <- [1,2479,null,{}] 20:47:53 INFO - PROCESS | 1885 | 1477885673747 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c16000 == 9 [pid = 1885] [id = 532] 20:47:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81fa9400) [pid = 1885] [serial = 1562] [outer = (nil)] 20:47:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81faf000) [pid = 1885] [serial = 1563] [outer = 0x81fa9400] 20:47:53 INFO - PROCESS | 1885 | 1477885673877 Marionette DEBUG loaded listener.js 20:47:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82b94800) [pid = 1885] [serial = 1564] [outer = 0x81fa9400] 20:47:54 INFO - PROCESS | 1885 | 1477885674879 Marionette TRACE conn4 <- [1,2480,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:47:54 INFO - . 20:47:54 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1528ms 20:47:54 INFO - PROCESS | 1885 | 1477885674923 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 20:47:54 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:47:54 INFO - PROCESS | 1885 | 1477885674934 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 20:47:54 INFO - PROCESS | 1885 | 1477885674943 Marionette TRACE conn4 -> [0,2482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:55 INFO - PROCESS | 1885 | 1477885675254 Marionette TRACE conn4 <- [1,2482,null,{"value":null}] 20:47:55 INFO - PROCESS | 1885 | 1477885675279 Marionette TRACE conn4 -> [0,2483,"getWindowHandles",null] 20:47:55 INFO - PROCESS | 1885 | 1477885675286 Marionette TRACE conn4 <- [1,2483,null,["8"]] 20:47:55 INFO - PROCESS | 1885 | 1477885675292 Marionette TRACE conn4 -> [0,2484,"switchToWindow",{"name":"8"}] 20:47:55 INFO - PROCESS | 1885 | 1477885675302 Marionette TRACE conn4 <- [1,2484,null,{}] 20:47:55 INFO - PROCESS | 1885 | 1477885675311 Marionette TRACE conn4 -> [0,2485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d48c00 == 10 [pid = 1885] [id = 533] 20:47:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82d49000) [pid = 1885] [serial = 1565] [outer = (nil)] 20:47:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82d4bc00) [pid = 1885] [serial = 1566] [outer = 0x82d49000] 20:47:55 INFO - PROCESS | 1885 | 1477885675452 Marionette DEBUG loaded listener.js 20:47:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82d4fc00) [pid = 1885] [serial = 1567] [outer = 0x82d49000] 20:47:56 INFO - PROCESS | 1885 | 1477885676387 Marionette TRACE conn4 <- [1,2485,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:47:56 INFO - . 20:47:56 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1479ms 20:47:56 INFO - PROCESS | 1885 | 1477885676421 Marionette TRACE conn4 -> [0,2486,"getWindowHandle",null] 20:47:56 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:47:56 INFO - PROCESS | 1885 | 1477885676427 Marionette TRACE conn4 <- [1,2486,null,{"value":"8"}] 20:47:56 INFO - PROCESS | 1885 | 1477885676436 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:56 INFO - PROCESS | 1885 | 1477885676723 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 20:47:56 INFO - PROCESS | 1885 | 1477885676746 Marionette TRACE conn4 -> [0,2488,"getWindowHandles",null] 20:47:56 INFO - PROCESS | 1885 | 1477885676755 Marionette TRACE conn4 <- [1,2488,null,["8"]] 20:47:56 INFO - PROCESS | 1885 | 1477885676765 Marionette TRACE conn4 -> [0,2489,"switchToWindow",{"name":"8"}] 20:47:56 INFO - PROCESS | 1885 | 1477885676773 Marionette TRACE conn4 <- [1,2489,null,{}] 20:47:56 INFO - PROCESS | 1885 | 1477885676782 Marionette TRACE conn4 -> [0,2490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e78400 == 11 [pid = 1885] [id = 534] 20:47:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82f3c400) [pid = 1885] [serial = 1568] [outer = (nil)] 20:47:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82f3e000) [pid = 1885] [serial = 1569] [outer = 0x82f3c400] 20:47:56 INFO - PROCESS | 1885 | 1477885676931 Marionette DEBUG loaded listener.js 20:47:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x83059c00) [pid = 1885] [serial = 1570] [outer = 0x82f3c400] 20:47:57 INFO - PROCESS | 1885 | 1477885677851 Marionette TRACE conn4 <- [1,2490,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:47:57 INFO - . 20:47:57 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1434ms 20:47:57 INFO - PROCESS | 1885 | 1477885677869 Marionette TRACE conn4 -> [0,2491,"getWindowHandle",null] 20:47:57 INFO - PROCESS | 1885 | 1477885677874 Marionette TRACE conn4 <- [1,2491,null,{"value":"8"}] 20:47:57 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 20:47:57 INFO - PROCESS | 1885 | 1477885677883 Marionette TRACE conn4 -> [0,2492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:58 INFO - PROCESS | 1885 | 1477885678143 Marionette TRACE conn4 <- [1,2492,null,{"value":null}] 20:47:58 INFO - PROCESS | 1885 | 1477885678173 Marionette TRACE conn4 -> [0,2493,"getWindowHandles",null] 20:47:58 INFO - PROCESS | 1885 | 1477885678179 Marionette TRACE conn4 <- [1,2493,null,["8"]] 20:47:58 INFO - PROCESS | 1885 | 1477885678185 Marionette TRACE conn4 -> [0,2494,"switchToWindow",{"name":"8"}] 20:47:58 INFO - PROCESS | 1885 | 1477885678191 Marionette TRACE conn4 <- [1,2494,null,{}] 20:47:58 INFO - PROCESS | 1885 | 1477885678198 Marionette TRACE conn4 -> [0,2495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x830d4800 == 12 [pid = 1885] [id = 535] 20:47:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x830d6400) [pid = 1885] [serial = 1571] [outer = (nil)] 20:47:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x831ad400) [pid = 1885] [serial = 1572] [outer = 0x830d6400] 20:47:58 INFO - PROCESS | 1885 | 1477885678315 Marionette DEBUG loaded listener.js 20:47:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x831b0000) [pid = 1885] [serial = 1573] [outer = 0x830d6400] 20:47:59 INFO - PROCESS | 1885 | 1477885679147 Marionette TRACE conn4 <- [1,2495,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:47:59 INFO - . 20:47:59 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1287ms 20:47:59 INFO - PROCESS | 1885 | 1477885679171 Marionette TRACE conn4 -> [0,2496,"getWindowHandle",null] 20:47:59 INFO - PROCESS | 1885 | 1477885679174 Marionette TRACE conn4 <- [1,2496,null,{"value":"8"}] 20:47:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:47:59 INFO - PROCESS | 1885 | 1477885679184 Marionette TRACE conn4 -> [0,2497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:59 INFO - PROCESS | 1885 | 1477885679534 Marionette TRACE conn4 <- [1,2497,null,{"value":null}] 20:47:59 INFO - PROCESS | 1885 | 1477885679553 Marionette TRACE conn4 -> [0,2498,"getWindowHandles",null] 20:47:59 INFO - PROCESS | 1885 | 1477885679558 Marionette TRACE conn4 <- [1,2498,null,["8"]] 20:47:59 INFO - PROCESS | 1885 | 1477885679567 Marionette TRACE conn4 -> [0,2499,"switchToWindow",{"name":"8"}] 20:47:59 INFO - PROCESS | 1885 | 1477885679574 Marionette TRACE conn4 <- [1,2499,null,{}] 20:47:59 INFO - PROCESS | 1885 | 1477885679580 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c1f000 == 13 [pid = 1885] [id = 536] 20:47:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x83282c00) [pid = 1885] [serial = 1574] [outer = (nil)] 20:47:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8328d400) [pid = 1885] [serial = 1575] [outer = 0x83282c00] 20:47:59 INFO - PROCESS | 1885 | 1477885679706 Marionette DEBUG loaded listener.js 20:47:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8335a400) [pid = 1885] [serial = 1576] [outer = 0x83282c00] 20:48:00 INFO - PROCESS | 1885 | 1477885680756 Marionette TRACE conn4 <- [1,2500,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:48:00 INFO - . 20:48:00 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1633ms 20:48:00 INFO - PROCESS | 1885 | 1477885680819 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 20:48:00 INFO - PROCESS | 1885 | 1477885680828 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 20:48:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:48:00 INFO - PROCESS | 1885 | 1477885680841 Marionette TRACE conn4 -> [0,2502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:01 INFO - PROCESS | 1885 | 1477885681147 Marionette TRACE conn4 <- [1,2502,null,{"value":null}] 20:48:01 INFO - PROCESS | 1885 | 1477885681357 Marionette TRACE conn4 -> [0,2503,"getWindowHandles",null] 20:48:01 INFO - PROCESS | 1885 | 1477885681367 Marionette TRACE conn4 <- [1,2503,null,["8"]] 20:48:01 INFO - PROCESS | 1885 | 1477885681430 Marionette TRACE conn4 -> [0,2504,"switchToWindow",{"name":"8"}] 20:48:01 INFO - PROCESS | 1885 | 1477885681442 Marionette TRACE conn4 <- [1,2504,null,{}] 20:48:01 INFO - PROCESS | 1885 | 1477885681453 Marionette TRACE conn4 -> [0,2505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c11800 == 14 [pid = 1885] [id = 537] 20:48:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x82c15c00) [pid = 1885] [serial = 1577] [outer = (nil)] 20:48:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x82c1bc00) [pid = 1885] [serial = 1578] [outer = 0x82c15c00] 20:48:01 INFO - PROCESS | 1885 | 1477885681616 Marionette DEBUG loaded listener.js 20:48:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x82d4c800) [pid = 1885] [serial = 1579] [outer = 0x82c15c00] 20:48:02 INFO - PROCESS | 1885 | 1477885682567 Marionette TRACE conn4 <- [1,2505,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:48:02 INFO - . 20:48:02 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 1780ms 20:48:02 INFO - PROCESS | 1885 | 1477885682619 Marionette TRACE conn4 -> [0,2506,"getWindowHandle",null] 20:48:02 INFO - PROCESS | 1885 | 1477885682629 Marionette TRACE conn4 <- [1,2506,null,{"value":"8"}] 20:48:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:48:02 INFO - PROCESS | 1885 | 1477885682638 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:03 INFO - PROCESS | 1885 | 1477885683028 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 20:48:03 INFO - PROCESS | 1885 | 1477885683177 Marionette TRACE conn4 -> [0,2508,"getWindowHandles",null] 20:48:03 INFO - PROCESS | 1885 | 1477885683183 Marionette TRACE conn4 <- [1,2508,null,["8"]] 20:48:03 INFO - PROCESS | 1885 | 1477885683193 Marionette TRACE conn4 -> [0,2509,"switchToWindow",{"name":"8"}] 20:48:03 INFO - PROCESS | 1885 | 1477885683199 Marionette TRACE conn4 <- [1,2509,null,{}] 20:48:03 INFO - PROCESS | 1885 | 1477885683206 Marionette TRACE conn4 -> [0,2510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x81980000 == 15 [pid = 1885] [id = 538] 20:48:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8328b400) [pid = 1885] [serial = 1580] [outer = (nil)] 20:48:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8335c800) [pid = 1885] [serial = 1581] [outer = 0x8328b400] 20:48:03 INFO - PROCESS | 1885 | 1477885683317 Marionette DEBUG loaded listener.js 20:48:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x83363400) [pid = 1885] [serial = 1582] [outer = 0x8328b400] 20:48:04 INFO - PROCESS | 1885 | 1477885684016 Marionette TRACE conn4 <- [1,2510,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:48:04 INFO - . 20:48:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1424ms 20:48:04 INFO - PROCESS | 1885 | 1477885684071 Marionette TRACE conn4 -> [0,2511,"getWindowHandle",null] 20:48:04 INFO - PROCESS | 1885 | 1477885684079 Marionette TRACE conn4 <- [1,2511,null,{"value":"8"}] 20:48:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:48:04 INFO - PROCESS | 1885 | 1477885684087 Marionette TRACE conn4 -> [0,2512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:04 INFO - PROCESS | 1885 | 1477885684312 Marionette TRACE conn4 <- [1,2512,null,{"value":null}] 20:48:04 INFO - PROCESS | 1885 | 1477885684488 Marionette TRACE conn4 -> [0,2513,"getWindowHandles",null] 20:48:04 INFO - PROCESS | 1885 | 1477885684494 Marionette TRACE conn4 <- [1,2513,null,["8"]] 20:48:04 INFO - PROCESS | 1885 | 1477885684501 Marionette TRACE conn4 -> [0,2514,"switchToWindow",{"name":"8"}] 20:48:04 INFO - PROCESS | 1885 | 1477885684510 Marionette TRACE conn4 <- [1,2514,null,{}] 20:48:04 INFO - PROCESS | 1885 | 1477885684517 Marionette TRACE conn4 -> [0,2515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d48400 == 16 [pid = 1885] [id = 539] 20:48:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x87ef6000) [pid = 1885] [serial = 1583] [outer = (nil)] 20:48:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x87efc400) [pid = 1885] [serial = 1584] [outer = 0x87ef6000] 20:48:04 INFO - PROCESS | 1885 | 1477885684634 Marionette DEBUG loaded listener.js 20:48:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8ba7f400) [pid = 1885] [serial = 1585] [outer = 0x87ef6000] 20:48:05 INFO - PROCESS | 1885 | 1477885685378 Marionette TRACE conn4 <- [1,2515,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:48:05 INFO - . 20:48:05 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 1326ms 20:48:05 INFO - PROCESS | 1885 | 1477885685414 Marionette TRACE conn4 -> [0,2516,"getWindowHandle",null] 20:48:05 INFO - PROCESS | 1885 | 1477885685421 Marionette TRACE conn4 <- [1,2516,null,{"value":"8"}] 20:48:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 20:48:05 INFO - PROCESS | 1885 | 1477885685430 Marionette TRACE conn4 -> [0,2517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:05 INFO - PROCESS | 1885 | 1477885685648 Marionette TRACE conn4 <- [1,2517,null,{"value":null}] 20:48:05 INFO - PROCESS | 1885 | 1477885685829 Marionette TRACE conn4 -> [0,2518,"getWindowHandles",null] 20:48:05 INFO - PROCESS | 1885 | 1477885685835 Marionette TRACE conn4 <- [1,2518,null,["8"]] 20:48:05 INFO - PROCESS | 1885 | 1477885685844 Marionette TRACE conn4 -> [0,2519,"switchToWindow",{"name":"8"}] 20:48:05 INFO - PROCESS | 1885 | 1477885685853 Marionette TRACE conn4 <- [1,2519,null,{}] 20:48:05 INFO - PROCESS | 1885 | 1477885685871 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x81988400 == 17 [pid = 1885] [id = 540] 20:48:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8c03f400) [pid = 1885] [serial = 1586] [outer = (nil)] 20:48:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8c044800) [pid = 1885] [serial = 1587] [outer = 0x8c03f400] 20:48:06 INFO - PROCESS | 1885 | 1477885686015 Marionette DEBUG loaded listener.js 20:48:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8c046400) [pid = 1885] [serial = 1588] [outer = 0x8c03f400] 20:48:06 INFO - PROCESS | 1885 | 1477885686846 Marionette TRACE conn4 <- [1,2520,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:48:06 INFO - . 20:48:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 1479ms 20:48:06 INFO - PROCESS | 1885 | 1477885686910 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 20:48:06 INFO - PROCESS | 1885 | 1477885686917 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 20:48:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 20:48:06 INFO - PROCESS | 1885 | 1477885686927 Marionette TRACE conn4 -> [0,2522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:07 INFO - PROCESS | 1885 | 1477885687118 Marionette TRACE conn4 <- [1,2522,null,{"value":null}] 20:48:07 INFO - PROCESS | 1885 | 1477885687345 Marionette TRACE conn4 -> [0,2523,"getWindowHandles",null] 20:48:07 INFO - PROCESS | 1885 | 1477885687356 Marionette TRACE conn4 <- [1,2523,null,["8"]] 20:48:07 INFO - PROCESS | 1885 | 1477885687438 Marionette TRACE conn4 -> [0,2524,"switchToWindow",{"name":"8"}] 20:48:07 INFO - PROCESS | 1885 | 1477885687462 Marionette TRACE conn4 <- [1,2524,null,{}] 20:48:07 INFO - PROCESS | 1885 | 1477885687482 Marionette TRACE conn4 -> [0,2525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b5ac00 == 18 [pid = 1885] [id = 541] 20:48:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x81c1a400) [pid = 1885] [serial = 1589] [outer = (nil)] 20:48:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x81f95000) [pid = 1885] [serial = 1590] [outer = 0x81c1a400] 20:48:07 INFO - PROCESS | 1885 | 1477885687620 Marionette DEBUG loaded listener.js 20:48:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x82c12400) [pid = 1885] [serial = 1591] [outer = 0x81c1a400] 20:48:08 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae7800 == 17 [pid = 1885] [id = 530] 20:48:08 INFO - PROCESS | 1885 | 1477885688538 Marionette TRACE conn4 <- [1,2525,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:48:08 INFO - . 20:48:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1671ms 20:48:08 INFO - PROCESS | 1885 | 1477885688601 Marionette TRACE conn4 -> [0,2526,"getWindowHandle",null] 20:48:08 INFO - PROCESS | 1885 | 1477885688607 Marionette TRACE conn4 <- [1,2526,null,{"value":"8"}] 20:48:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 20:48:08 INFO - PROCESS | 1885 | 1477885688625 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:08 INFO - PROCESS | 1885 | 1477885688954 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 20:48:09 INFO - PROCESS | 1885 | 1477885689140 Marionette TRACE conn4 -> [0,2528,"getWindowHandles",null] 20:48:09 INFO - PROCESS | 1885 | 1477885689145 Marionette TRACE conn4 <- [1,2528,null,["8"]] 20:48:09 INFO - PROCESS | 1885 | 1477885689155 Marionette TRACE conn4 -> [0,2529,"switchToWindow",{"name":"8"}] 20:48:09 INFO - PROCESS | 1885 | 1477885689160 Marionette TRACE conn4 <- [1,2529,null,{}] 20:48:09 INFO - PROCESS | 1885 | 1477885689170 Marionette TRACE conn4 -> [0,2530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x830cbc00 == 18 [pid = 1885] [id = 542] 20:48:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x830ccc00) [pid = 1885] [serial = 1592] [outer = (nil)] 20:48:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x830d5400) [pid = 1885] [serial = 1593] [outer = 0x830ccc00] 20:48:09 INFO - PROCESS | 1885 | 1477885689320 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x831b3800) [pid = 1885] [serial = 1594] [outer = 0x830ccc00] 20:48:10 INFO - PROCESS | 1885 | 1477885690320 Marionette TRACE conn4 <- [1,2530,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:48:10 INFO - . 20:48:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 1730ms 20:48:10 INFO - PROCESS | 1885 | 1477885690359 Marionette TRACE conn4 -> [0,2531,"getWindowHandle",null] 20:48:10 INFO - PROCESS | 1885 | 1477885690370 Marionette TRACE conn4 <- [1,2531,null,{"value":"8"}] 20:48:10 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:48:10 INFO - PROCESS | 1885 | 1477885690380 Marionette TRACE conn4 -> [0,2532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:10 INFO - PROCESS | 1885 | 1477885690586 Marionette TRACE conn4 <- [1,2532,null,{"value":null}] 20:48:10 INFO - PROCESS | 1885 | 1477885690755 Marionette TRACE conn4 -> [0,2533,"getWindowHandles",null] 20:48:10 INFO - PROCESS | 1885 | 1477885690760 Marionette TRACE conn4 <- [1,2533,null,["8"]] 20:48:10 INFO - PROCESS | 1885 | 1477885690765 Marionette TRACE conn4 -> [0,2534,"switchToWindow",{"name":"8"}] 20:48:10 INFO - PROCESS | 1885 | 1477885690772 Marionette TRACE conn4 <- [1,2534,null,{}] 20:48:10 INFO - PROCESS | 1885 | 1477885690796 Marionette TRACE conn4 -> [0,2535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x87ef2c00 == 19 [pid = 1885] [id = 543] 20:48:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8ba7e800) [pid = 1885] [serial = 1595] [outer = (nil)] 20:48:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8ba84c00) [pid = 1885] [serial = 1596] [outer = 0x8ba7e800] 20:48:10 INFO - PROCESS | 1885 | 1477885690916 Marionette DEBUG loaded listener.js 20:48:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8c043400) [pid = 1885] [serial = 1597] [outer = 0x8ba7e800] 20:48:11 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:48:11 WARNING - wptserve Traceback (most recent call last): 20:48:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:48:11 WARNING - rv = self.func(request, response) 20:48:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:48:11 WARNING - access_control_allow_origin = "*") 20:48:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:48:11 WARNING - payload = payload_generator(server_data) 20:48:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:48:11 WARNING - return encode_string_as_bmp_image(data) 20:48: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 20:48:11 WARNING - img.save(f, "BMP") 20:48:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:48:11 WARNING - f.write(bmpfileheader) 20:48:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:48:11 WARNING - 20:48:12 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82d49000) [pid = 1885] [serial = 1565] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 20:48:12 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x81fa9400) [pid = 1885] [serial = 1562] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 20:48:12 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x830d6400) [pid = 1885] [serial = 1571] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 20:48:12 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x82f3c400) [pid = 1885] [serial = 1568] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 20:48:12 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x81b52800) [pid = 1885] [serial = 1559] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 20:48:12 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x81ae7c00) [pid = 1885] [serial = 1556] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x81c16000 == 18 [pid = 1885] [id = 532] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x830d4800 == 17 [pid = 1885] [id = 535] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82d48c00 == 16 [pid = 1885] [id = 533] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82e78400 == 15 [pid = 1885] [id = 534] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x81b51000 == 14 [pid = 1885] [id = 531] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x830cbc00 == 13 [pid = 1885] [id = 542] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x81b5ac00 == 12 [pid = 1885] [id = 541] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x81988400 == 11 [pid = 1885] [id = 540] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82d48400 == 10 [pid = 1885] [id = 539] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x81980000 == 9 [pid = 1885] [id = 538] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82c11800 == 8 [pid = 1885] [id = 537] 20:48:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82c1f000 == 7 [pid = 1885] [id = 536] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x831ad400) [pid = 1885] [serial = 1572] [outer = (nil)] [url = about:blank] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x831b0000) [pid = 1885] [serial = 1573] [outer = (nil)] [url = about:blank] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x82f3e000) [pid = 1885] [serial = 1569] [outer = (nil)] [url = about:blank] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x83059c00) [pid = 1885] [serial = 1570] [outer = (nil)] [url = about:blank] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x82d4bc00) [pid = 1885] [serial = 1566] [outer = (nil)] [url = about:blank] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x82d4fc00) [pid = 1885] [serial = 1567] [outer = (nil)] [url = about:blank] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x81faf000) [pid = 1885] [serial = 1563] [outer = (nil)] [url = about:blank] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x82b94800) [pid = 1885] [serial = 1564] [outer = (nil)] [url = about:blank] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x81b57c00) [pid = 1885] [serial = 1560] [outer = (nil)] [url = about:blank] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x81c18c00) [pid = 1885] [serial = 1561] [outer = (nil)] [url = about:blank] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x81c13000) [pid = 1885] [serial = 1558] [outer = (nil)] [url = about:blank] 20:48:18 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8328d400) [pid = 1885] [serial = 1575] [outer = (nil)] [url = about:blank] 20:48:21 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x81c1a400) [pid = 1885] [serial = 1589] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 20:48:21 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x830ccc00) [pid = 1885] [serial = 1592] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 20:48:21 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8328b400) [pid = 1885] [serial = 1580] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 20:48:21 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x87ef6000) [pid = 1885] [serial = 1583] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 20:48:21 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x82c15c00) [pid = 1885] [serial = 1577] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 20:48:21 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x83282c00) [pid = 1885] [serial = 1574] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 20:48:21 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x8c03f400) [pid = 1885] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8ba7f400) [pid = 1885] [serial = 1585] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8c044800) [pid = 1885] [serial = 1587] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8335c800) [pid = 1885] [serial = 1581] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8ba84c00) [pid = 1885] [serial = 1596] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82d4c800) [pid = 1885] [serial = 1579] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x87efc400) [pid = 1885] [serial = 1584] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x81f95000) [pid = 1885] [serial = 1590] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8c046400) [pid = 1885] [serial = 1588] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x82c12400) [pid = 1885] [serial = 1591] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x83363400) [pid = 1885] [serial = 1582] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8335a400) [pid = 1885] [serial = 1576] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x82c1bc00) [pid = 1885] [serial = 1578] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x831b3800) [pid = 1885] [serial = 1594] [outer = (nil)] [url = about:blank] 20:48:26 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x830d5400) [pid = 1885] [serial = 1593] [outer = (nil)] [url = about:blank] 20:48:41 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:48:41 INFO - PROCESS | 1885 | 1477885721175 Marionette TRACE conn4 <- [1,2535,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:48:41 INFO - . 20:48:41 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30813ms 20:48:41 INFO - PROCESS | 1885 | 1477885721193 Marionette TRACE conn4 -> [0,2536,"getWindowHandle",null] 20:48:41 INFO - PROCESS | 1885 | 1477885721199 Marionette TRACE conn4 <- [1,2536,null,{"value":"8"}] 20:48:41 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:48:41 INFO - PROCESS | 1885 | 1477885721212 Marionette TRACE conn4 -> [0,2537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:41 INFO - PROCESS | 1885 | 1477885721460 Marionette TRACE conn4 <- [1,2537,null,{"value":null}] 20:48:41 INFO - PROCESS | 1885 | 1477885721547 Marionette TRACE conn4 -> [0,2538,"getWindowHandles",null] 20:48:41 INFO - PROCESS | 1885 | 1477885721554 Marionette TRACE conn4 <- [1,2538,null,["8"]] 20:48:41 INFO - PROCESS | 1885 | 1477885721563 Marionette TRACE conn4 -> [0,2539,"switchToWindow",{"name":"8"}] 20:48:41 INFO - PROCESS | 1885 | 1477885721570 Marionette TRACE conn4 <- [1,2539,null,{}] 20:48:41 INFO - PROCESS | 1885 | 1477885721581 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b59000 == 8 [pid = 1885] [id = 544] 20:48:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b59400) [pid = 1885] [serial = 1598] [outer = (nil)] 20:48:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81c14000) [pid = 1885] [serial = 1599] [outer = 0x81b59400] 20:48:41 INFO - PROCESS | 1885 | 1477885721690 Marionette DEBUG loaded listener.js 20:48:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c1ec00) [pid = 1885] [serial = 1600] [outer = 0x81b59400] 20:48:42 WARNING - wptserve Traceback (most recent call last): 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:48:42 WARNING - rv = self.func(request, response) 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:48:42 WARNING - access_control_allow_origin = "*") 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:48:42 WARNING - payload = payload_generator(server_data) 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:48:42 WARNING - return encode_string_as_bmp_image(data) 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:48:42 WARNING - img.save(f, "BMP") 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:48:42 WARNING - f.write(bmpfileheader) 20:48:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:48:42 WARNING - 20:48:42 WARNING - wptserve Traceback (most recent call last): 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:48:42 WARNING - rv = self.func(request, response) 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:48:42 WARNING - access_control_allow_origin = "*") 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:48:42 WARNING - payload = payload_generator(server_data) 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:48:42 WARNING - return encode_string_as_bmp_image(data) 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:48:42 WARNING - img.save(f, "BMP") 20:48:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:48:42 WARNING - f.write(bmpfileheader) 20:48:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:48:42 WARNING - 20:48:51 INFO - PROCESS | 1885 | --DOCSHELL 0x87ef2c00 == 7 [pid = 1885] [id = 543] 20:48:53 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8ba7e800) [pid = 1885] [serial = 1595] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:48:59 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8c043400) [pid = 1885] [serial = 1597] [outer = (nil)] [url = about:blank] 20:48:59 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81c14000) [pid = 1885] [serial = 1599] [outer = (nil)] [url = about:blank] 20:49:11 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:49:11 INFO - PROCESS | 1885 | 1477885751904 Marionette TRACE conn4 <- [1,2540,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:49:11 INFO - . 20:49:11 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30716ms 20:49:11 INFO - PROCESS | 1885 | 1477885751925 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 20:49:11 INFO - PROCESS | 1885 | 1477885751932 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 20:49:11 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:49:11 INFO - PROCESS | 1885 | 1477885751944 Marionette TRACE conn4 -> [0,2542,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:12 INFO - PROCESS | 1885 | 1477885752182 Marionette TRACE conn4 <- [1,2542,null,{"value":null}] 20:49:12 INFO - PROCESS | 1885 | 1477885752268 Marionette TRACE conn4 -> [0,2543,"getWindowHandles",null] 20:49:12 INFO - PROCESS | 1885 | 1477885752275 Marionette TRACE conn4 <- [1,2543,null,["8"]] 20:49:12 INFO - PROCESS | 1885 | 1477885752284 Marionette TRACE conn4 -> [0,2544,"switchToWindow",{"name":"8"}] 20:49:12 INFO - PROCESS | 1885 | 1477885752292 Marionette TRACE conn4 <- [1,2544,null,{}] 20:49:12 INFO - PROCESS | 1885 | 1477885752299 Marionette TRACE conn4 -> [0,2545,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b4d000 == 8 [pid = 1885] [id = 545] 20:49:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b4d400) [pid = 1885] [serial = 1601] [outer = (nil)] 20:49:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b55400) [pid = 1885] [serial = 1602] [outer = 0x81b4d400] 20:49:12 INFO - PROCESS | 1885 | 1477885752412 Marionette DEBUG loaded listener.js 20:49:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c18c00) [pid = 1885] [serial = 1603] [outer = 0x81b4d400] 20:49:12 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:49:12 WARNING - wptserve Traceback (most recent call last): 20:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:49:12 WARNING - rv = self.func(request, response) 20:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:49:12 WARNING - access_control_allow_origin = "*") 20:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:49:12 WARNING - payload = payload_generator(server_data) 20:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:49:12 WARNING - return encode_string_as_bmp_image(data) 20:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:49:12 WARNING - img.save(f, "BMP") 20:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:49:12 WARNING - f.write(bmpfileheader) 20:49:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:49:12 WARNING - 20:49:22 INFO - PROCESS | 1885 | --DOCSHELL 0x81b59000 == 7 [pid = 1885] [id = 544] 20:49:24 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81b59400) [pid = 1885] [serial = 1598] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 20:49:29 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c1ec00) [pid = 1885] [serial = 1600] [outer = (nil)] [url = about:blank] 20:49:29 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b55400) [pid = 1885] [serial = 1602] [outer = (nil)] [url = about:blank] 20:49:42 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:49:42 INFO - PROCESS | 1885 | 1477885782627 Marionette TRACE conn4 <- [1,2545,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:49:42 INFO - . 20:49:42 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30718ms 20:49:42 INFO - PROCESS | 1885 | 1477885782660 Marionette TRACE conn4 -> [0,2546,"getWindowHandle",null] 20:49:42 INFO - PROCESS | 1885 | 1477885782667 Marionette TRACE conn4 <- [1,2546,null,{"value":"8"}] 20:49:42 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:49:42 INFO - PROCESS | 1885 | 1477885782678 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:42 INFO - PROCESS | 1885 | 1477885782914 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 20:49:43 INFO - PROCESS | 1885 | 1477885783000 Marionette TRACE conn4 -> [0,2548,"getWindowHandles",null] 20:49:43 INFO - PROCESS | 1885 | 1477885783007 Marionette TRACE conn4 <- [1,2548,null,["8"]] 20:49:43 INFO - PROCESS | 1885 | 1477885783016 Marionette TRACE conn4 -> [0,2549,"switchToWindow",{"name":"8"}] 20:49:43 INFO - PROCESS | 1885 | 1477885783023 Marionette TRACE conn4 <- [1,2549,null,{}] 20:49:43 INFO - PROCESS | 1885 | 1477885783030 Marionette TRACE conn4 -> [0,2550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b56000 == 8 [pid = 1885] [id = 546] 20:49:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b57000) [pid = 1885] [serial = 1604] [outer = (nil)] 20:49:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81c12c00) [pid = 1885] [serial = 1605] [outer = 0x81b57000] 20:49:43 INFO - PROCESS | 1885 | 1477885783157 Marionette DEBUG loaded listener.js 20:49:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c1e000) [pid = 1885] [serial = 1606] [outer = 0x81b57000] 20:49:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa7000 == 9 [pid = 1885] [id = 547] 20:49:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81fa8800) [pid = 1885] [serial = 1607] [outer = (nil)] 20:49:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81fa9400) [pid = 1885] [serial = 1608] [outer = 0x81fa8800] 20:49:43 INFO - PROCESS | 1885 | 1477885783919 Marionette TRACE conn4 <- [1,2550,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:49:43 INFO - . 20:49:43 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1321ms 20:49:44 INFO - PROCESS | 1885 | 1477885783998 Marionette TRACE conn4 -> [0,2551,"getWindowHandle",null] 20:49:44 INFO - PROCESS | 1885 | 1477885784004 Marionette TRACE conn4 <- [1,2551,null,{"value":"8"}] 20:49:44 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:49:44 INFO - PROCESS | 1885 | 1477885784012 Marionette TRACE conn4 -> [0,2552,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:44 INFO - PROCESS | 1885 | 1477885784282 Marionette TRACE conn4 <- [1,2552,null,{"value":null}] 20:49:44 INFO - PROCESS | 1885 | 1477885784297 Marionette TRACE conn4 -> [0,2553,"getWindowHandles",null] 20:49:44 INFO - PROCESS | 1885 | 1477885784302 Marionette TRACE conn4 <- [1,2553,null,["8"]] 20:49:44 INFO - PROCESS | 1885 | 1477885784311 Marionette TRACE conn4 -> [0,2554,"switchToWindow",{"name":"8"}] 20:49:44 INFO - PROCESS | 1885 | 1477885784315 Marionette TRACE conn4 <- [1,2554,null,{}] 20:49:44 INFO - PROCESS | 1885 | 1477885784323 Marionette TRACE conn4 -> [0,2555,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b96400 == 10 [pid = 1885] [id = 548] 20:49:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82b96c00) [pid = 1885] [serial = 1609] [outer = (nil)] 20:49:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82b98400) [pid = 1885] [serial = 1610] [outer = 0x82b96c00] 20:49:44 INFO - PROCESS | 1885 | 1477885784423 Marionette DEBUG loaded listener.js 20:49:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82b9f000) [pid = 1885] [serial = 1611] [outer = 0x82b96c00] 20:49:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c1fc00 == 11 [pid = 1885] [id = 549] 20:49:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82d44800) [pid = 1885] [serial = 1612] [outer = (nil)] 20:49:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82c13000) [pid = 1885] [serial = 1613] [outer = 0x82d44800] 20:49:45 INFO - PROCESS | 1885 | 1477885785295 Marionette TRACE conn4 <- [1,2555,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:49:45 INFO - . 20:49:45 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1329ms 20:49:45 INFO - PROCESS | 1885 | 1477885785349 Marionette TRACE conn4 -> [0,2556,"getWindowHandle",null] 20:49:45 INFO - PROCESS | 1885 | 1477885785357 Marionette TRACE conn4 <- [1,2556,null,{"value":"8"}] 20:49:45 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:49:45 INFO - PROCESS | 1885 | 1477885785364 Marionette TRACE conn4 -> [0,2557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:45 INFO - PROCESS | 1885 | 1477885785560 Marionette TRACE conn4 <- [1,2557,null,{"value":null}] 20:49:45 INFO - PROCESS | 1885 | 1477885785691 Marionette TRACE conn4 -> [0,2558,"getWindowHandles",null] 20:49:45 INFO - PROCESS | 1885 | 1477885785697 Marionette TRACE conn4 <- [1,2558,null,["8"]] 20:49:45 INFO - PROCESS | 1885 | 1477885785703 Marionette TRACE conn4 -> [0,2559,"switchToWindow",{"name":"8"}] 20:49:45 INFO - PROCESS | 1885 | 1477885785710 Marionette TRACE conn4 <- [1,2559,null,{}] 20:49:45 INFO - PROCESS | 1885 | 1477885785716 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e6b400 == 12 [pid = 1885] [id = 550] 20:49:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82e6bc00) [pid = 1885] [serial = 1614] [outer = (nil)] 20:49:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x82e6f400) [pid = 1885] [serial = 1615] [outer = 0x82e6bc00] 20:49:45 INFO - PROCESS | 1885 | 1477885785822 Marionette DEBUG loaded listener.js 20:49:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x82e74000) [pid = 1885] [serial = 1616] [outer = 0x82e6bc00] 20:49:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f46c00 == 13 [pid = 1885] [id = 551] 20:49:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x82f47000) [pid = 1885] [serial = 1617] [outer = (nil)] 20:49:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x82f49000) [pid = 1885] [serial = 1618] [outer = 0x82f47000] 20:49:46 INFO - PROCESS | 1885 | 1477885786608 Marionette TRACE conn4 <- [1,2560,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:49:46 INFO - . 20:49:46 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1327ms 20:49:46 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 20:49:46 INFO - PROCESS | 1885 | 1477885786692 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 20:49:46 INFO - PROCESS | 1885 | 1477885786696 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 20:49:46 INFO - PROCESS | 1885 | 1477885786704 Marionette TRACE conn4 -> [0,2562,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:46 INFO - PROCESS | 1885 | 1477885786897 Marionette TRACE conn4 <- [1,2562,null,{"value":null}] 20:49:47 INFO - PROCESS | 1885 | 1477885787025 Marionette TRACE conn4 -> [0,2563,"getWindowHandles",null] 20:49:47 INFO - PROCESS | 1885 | 1477885787033 Marionette TRACE conn4 <- [1,2563,null,["8"]] 20:49:47 INFO - PROCESS | 1885 | 1477885787042 Marionette TRACE conn4 -> [0,2564,"switchToWindow",{"name":"8"}] 20:49:47 INFO - PROCESS | 1885 | 1477885787049 Marionette TRACE conn4 <- [1,2564,null,{}] 20:49:47 INFO - PROCESS | 1885 | 1477885787055 Marionette TRACE conn4 -> [0,2565,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f67c00 == 14 [pid = 1885] [id = 552] 20:49:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x82f68000) [pid = 1885] [serial = 1619] [outer = (nil)] 20:49:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x82f6a000) [pid = 1885] [serial = 1620] [outer = 0x82f68000] 20:49:47 INFO - PROCESS | 1885 | 1477885787158 Marionette DEBUG loaded listener.js 20:49:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x830d3800) [pid = 1885] [serial = 1621] [outer = 0x82f68000] 20:49:47 INFO - PROCESS | 1885 | 1477885787828 Marionette TRACE conn4 <- [1,2565,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:47 INFO - . 20:49:47 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1171ms 20:49:47 INFO - PROCESS | 1885 | 1477885787874 Marionette TRACE conn4 -> [0,2566,"getWindowHandle",null] 20:49:47 INFO - PROCESS | 1885 | 1477885787877 Marionette TRACE conn4 <- [1,2566,null,{"value":"8"}] 20:49:47 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 20:49:47 INFO - PROCESS | 1885 | 1477885787885 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:48 INFO - PROCESS | 1885 | 1477885788098 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 20:49:48 INFO - PROCESS | 1885 | 1477885788128 Marionette TRACE conn4 -> [0,2568,"getWindowHandles",null] 20:49:48 INFO - PROCESS | 1885 | 1477885788131 Marionette TRACE conn4 <- [1,2568,null,["8"]] 20:49:48 INFO - PROCESS | 1885 | 1477885788139 Marionette TRACE conn4 -> [0,2569,"switchToWindow",{"name":"8"}] 20:49:48 INFO - PROCESS | 1885 | 1477885788144 Marionette TRACE conn4 <- [1,2569,null,{}] 20:49:48 INFO - PROCESS | 1885 | 1477885788149 Marionette TRACE conn4 -> [0,2570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x83282c00 == 15 [pid = 1885] [id = 553] 20:49:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x83283000) [pid = 1885] [serial = 1622] [outer = (nil)] 20:49:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x83284c00) [pid = 1885] [serial = 1623] [outer = 0x83283000] 20:49:48 INFO - PROCESS | 1885 | 1477885788242 Marionette DEBUG loaded listener.js 20:49:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8328ac00) [pid = 1885] [serial = 1624] [outer = 0x83283000] 20:49:48 INFO - PROCESS | 1885 | 1477885788906 Marionette TRACE conn4 <- [1,2570,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:48 INFO - . 20:49:48 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1071ms 20:49:48 INFO - PROCESS | 1885 | 1477885788957 Marionette TRACE conn4 -> [0,2571,"getWindowHandle",null] 20:49:48 INFO - PROCESS | 1885 | 1477885788961 Marionette TRACE conn4 <- [1,2571,null,{"value":"8"}] 20:49:48 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 20:49:48 INFO - PROCESS | 1885 | 1477885788968 Marionette TRACE conn4 -> [0,2572,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:49 INFO - PROCESS | 1885 | 1477885789230 Marionette TRACE conn4 <- [1,2572,null,{"value":null}] 20:49:49 INFO - PROCESS | 1885 | 1477885789251 Marionette TRACE conn4 -> [0,2573,"getWindowHandles",null] 20:49:49 INFO - PROCESS | 1885 | 1477885789255 Marionette TRACE conn4 <- [1,2573,null,["8"]] 20:49:49 INFO - PROCESS | 1885 | 1477885789260 Marionette TRACE conn4 -> [0,2574,"switchToWindow",{"name":"8"}] 20:49:49 INFO - PROCESS | 1885 | 1477885789265 Marionette TRACE conn4 <- [1,2574,null,{}] 20:49:49 INFO - PROCESS | 1885 | 1477885789270 Marionette TRACE conn4 -> [0,2575,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4f000 == 16 [pid = 1885] [id = 554] 20:49:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8335d800) [pid = 1885] [serial = 1625] [outer = (nil)] 20:49:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x87ec4000) [pid = 1885] [serial = 1626] [outer = 0x8335d800] 20:49:49 INFO - PROCESS | 1885 | 1477885789363 Marionette DEBUG loaded listener.js 20:49:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x87ec8000) [pid = 1885] [serial = 1627] [outer = 0x8335d800] 20:49:50 INFO - PROCESS | 1885 | 1477885790085 Marionette TRACE conn4 <- [1,2575,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:50 INFO - . 20:49:50 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1171ms 20:49:50 INFO - PROCESS | 1885 | 1477885790138 Marionette TRACE conn4 -> [0,2576,"getWindowHandle",null] 20:49:50 INFO - PROCESS | 1885 | 1477885790142 Marionette TRACE conn4 <- [1,2576,null,{"value":"8"}] 20:49:50 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:49:50 INFO - PROCESS | 1885 | 1477885790149 Marionette TRACE conn4 -> [0,2577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:50 INFO - PROCESS | 1885 | 1477885790309 Marionette TRACE conn4 <- [1,2577,null,{"value":null}] 20:49:50 INFO - PROCESS | 1885 | 1477885790450 Marionette TRACE conn4 -> [0,2578,"getWindowHandles",null] 20:49:50 INFO - PROCESS | 1885 | 1477885790458 Marionette TRACE conn4 <- [1,2578,null,["8"]] 20:49:50 INFO - PROCESS | 1885 | 1477885790464 Marionette TRACE conn4 -> [0,2579,"switchToWindow",{"name":"8"}] 20:49:50 INFO - PROCESS | 1885 | 1477885790470 Marionette TRACE conn4 <- [1,2579,null,{}] 20:49:50 INFO - PROCESS | 1885 | 1477885790475 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x87eee400 == 17 [pid = 1885] [id = 555] 20:49:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x87efc400) [pid = 1885] [serial = 1628] [outer = (nil)] 20:49:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8ba7e400) [pid = 1885] [serial = 1629] [outer = 0x87efc400] 20:49:50 INFO - PROCESS | 1885 | 1477885790574 Marionette DEBUG loaded listener.js 20:49:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x87ed0c00) [pid = 1885] [serial = 1630] [outer = 0x87efc400] 20:49:51 INFO - PROCESS | 1885 | 1477885791315 Marionette TRACE conn4 <- [1,2580,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:51 INFO - . 20:49:51 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1225ms 20:49:51 INFO - PROCESS | 1885 | 1477885791375 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 20:49:51 INFO - PROCESS | 1885 | 1477885791382 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 20:49:51 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 20:49:51 INFO - PROCESS | 1885 | 1477885791392 Marionette TRACE conn4 -> [0,2582,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:51 INFO - PROCESS | 1885 | 1477885791593 Marionette TRACE conn4 <- [1,2582,null,{"value":null}] 20:49:51 INFO - PROCESS | 1885 | 1477885791769 Marionette TRACE conn4 -> [0,2583,"getWindowHandles",null] 20:49:51 INFO - PROCESS | 1885 | 1477885791776 Marionette TRACE conn4 <- [1,2583,null,["8"]] 20:49:51 INFO - PROCESS | 1885 | 1477885791785 Marionette TRACE conn4 -> [0,2584,"switchToWindow",{"name":"8"}] 20:49:51 INFO - PROCESS | 1885 | 1477885791793 Marionette TRACE conn4 <- [1,2584,null,{}] 20:49:51 INFO - PROCESS | 1885 | 1477885791845 Marionette TRACE conn4 -> [0,2585,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x81985c00 == 18 [pid = 1885] [id = 556] 20:49:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x82c13c00) [pid = 1885] [serial = 1631] [outer = (nil)] 20:49:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x82c1a400) [pid = 1885] [serial = 1632] [outer = 0x82c13c00] 20:49:51 INFO - PROCESS | 1885 | 1477885791970 Marionette DEBUG loaded listener.js 20:49:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x82d44400) [pid = 1885] [serial = 1633] [outer = 0x82c13c00] 20:49:52 INFO - PROCESS | 1885 | 1477885792663 Marionette TRACE conn4 <- [1,2585,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:52 INFO - . 20:49:52 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1320ms 20:49:52 INFO - PROCESS | 1885 | 1477885792712 Marionette TRACE conn4 -> [0,2586,"getWindowHandle",null] 20:49:52 INFO - PROCESS | 1885 | 1477885792720 Marionette TRACE conn4 <- [1,2586,null,{"value":"8"}] 20:49:52 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:49:52 INFO - PROCESS | 1885 | 1477885792727 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:52 INFO - PROCESS | 1885 | 1477885792926 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 20:49:53 INFO - PROCESS | 1885 | 1477885793112 Marionette TRACE conn4 -> [0,2588,"getWindowHandles",null] 20:49:53 INFO - PROCESS | 1885 | 1477885793118 Marionette TRACE conn4 <- [1,2588,null,["8"]] 20:49:53 INFO - PROCESS | 1885 | 1477885793141 Marionette TRACE conn4 -> [0,2589,"switchToWindow",{"name":"8"}] 20:49:53 INFO - PROCESS | 1885 | 1477885793150 Marionette TRACE conn4 <- [1,2589,null,{}] 20:49:53 INFO - PROCESS | 1885 | 1477885793155 Marionette TRACE conn4 -> [0,2590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e69800 == 19 [pid = 1885] [id = 557] 20:49:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x82e6b000) [pid = 1885] [serial = 1634] [outer = (nil)] 20:49:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x83290400) [pid = 1885] [serial = 1635] [outer = 0x82e6b000] 20:49:53 INFO - PROCESS | 1885 | 1477885793265 Marionette DEBUG loaded listener.js 20:49:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x83365400) [pid = 1885] [serial = 1636] [outer = 0x82e6b000] 20:49:54 INFO - PROCESS | 1885 | 1477885793996 Marionette TRACE conn4 <- [1,2590,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:49:54 INFO - . 20:49:54 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1291ms 20:49:54 INFO - PROCESS | 1885 | 1477885794026 Marionette TRACE conn4 -> [0,2591,"getWindowHandle",null] 20:49:54 INFO - PROCESS | 1885 | 1477885794034 Marionette TRACE conn4 <- [1,2591,null,{"value":"8"}] 20:49:54 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 20:49:54 INFO - PROCESS | 1885 | 1477885794042 Marionette TRACE conn4 -> [0,2592,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:54 INFO - PROCESS | 1885 | 1477885794293 Marionette TRACE conn4 <- [1,2592,null,{"value":null}] 20:49:54 INFO - PROCESS | 1885 | 1477885794416 Marionette TRACE conn4 -> [0,2593,"getWindowHandles",null] 20:49:54 INFO - PROCESS | 1885 | 1477885794422 Marionette TRACE conn4 <- [1,2593,null,["8"]] 20:49:54 INFO - PROCESS | 1885 | 1477885794429 Marionette TRACE conn4 -> [0,2594,"switchToWindow",{"name":"8"}] 20:49:54 INFO - PROCESS | 1885 | 1477885794436 Marionette TRACE conn4 <- [1,2594,null,{}] 20:49:54 INFO - PROCESS | 1885 | 1477885794448 Marionette TRACE conn4 -> [0,2595,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c041c00 == 20 [pid = 1885] [id = 558] 20:49:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8c042400) [pid = 1885] [serial = 1637] [outer = (nil)] 20:49:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8c046800) [pid = 1885] [serial = 1638] [outer = 0x8c042400] 20:49:54 INFO - PROCESS | 1885 | 1477885794602 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8c04b800) [pid = 1885] [serial = 1639] [outer = 0x8c042400] 20:49:55 WARNING - wptserve Traceback (most recent call last): 20:49:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:49:55 WARNING - rv = self.func(request, response) 20:49:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:49:55 WARNING - access_control_allow_origin = "*") 20:49:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:49:55 WARNING - payload = payload_generator(server_data) 20:49:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:49:55 WARNING - return encode_string_as_bmp_image(data) 20:49:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:49:55 WARNING - img.save(f, "BMP") 20:49:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:49:55 WARNING - f.write(bmpfileheader) 20:49:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:49:55 WARNING - 20:49:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:49:56 INFO - PROCESS | 1885 | --DOCSHELL 0x82f46c00 == 19 [pid = 1885] [id = 551] 20:49:56 INFO - PROCESS | 1885 | --DOCSHELL 0x82c1fc00 == 18 [pid = 1885] [id = 549] 20:49:56 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa7000 == 17 [pid = 1885] [id = 547] 20:49:56 INFO - PROCESS | 1885 | --DOCSHELL 0x81b4d000 == 16 [pid = 1885] [id = 545] 20:49:59 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8335d800) [pid = 1885] [serial = 1625] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 20:49:59 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x83283000) [pid = 1885] [serial = 1622] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 20:49:59 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x82f68000) [pid = 1885] [serial = 1619] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 20:49:59 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x82f47000) [pid = 1885] [serial = 1617] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:49:59 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x82e6bc00) [pid = 1885] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 20:49:59 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x82d44800) [pid = 1885] [serial = 1612] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477885785047] 20:49:59 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x82b96c00) [pid = 1885] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 20:49:59 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x81fa8800) [pid = 1885] [serial = 1607] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:49:59 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x81b4d400) [pid = 1885] [serial = 1601] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:49:59 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x81b57000) [pid = 1885] [serial = 1604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 20:50:04 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4f000 == 15 [pid = 1885] [id = 554] 20:50:04 INFO - PROCESS | 1885 | --DOCSHELL 0x82b96400 == 14 [pid = 1885] [id = 548] 20:50:04 INFO - PROCESS | 1885 | --DOCSHELL 0x83282c00 == 13 [pid = 1885] [id = 553] 20:50:04 INFO - PROCESS | 1885 | --DOCSHELL 0x82e6b400 == 12 [pid = 1885] [id = 550] 20:50:04 INFO - PROCESS | 1885 | --DOCSHELL 0x82f67c00 == 11 [pid = 1885] [id = 552] 20:50:04 INFO - PROCESS | 1885 | --DOCSHELL 0x81b56000 == 10 [pid = 1885] [id = 546] 20:50:04 INFO - PROCESS | 1885 | --DOCSHELL 0x82e69800 == 9 [pid = 1885] [id = 557] 20:50:04 INFO - PROCESS | 1885 | --DOCSHELL 0x81985c00 == 8 [pid = 1885] [id = 556] 20:50:04 INFO - PROCESS | 1885 | --DOCSHELL 0x87eee400 == 7 [pid = 1885] [id = 555] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x82c13000) [pid = 1885] [serial = 1613] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477885785047] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x82b9f000) [pid = 1885] [serial = 1611] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x82b98400) [pid = 1885] [serial = 1610] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x82f49000) [pid = 1885] [serial = 1618] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x82e74000) [pid = 1885] [serial = 1616] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x82e6f400) [pid = 1885] [serial = 1615] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x830d3800) [pid = 1885] [serial = 1621] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x82f6a000) [pid = 1885] [serial = 1620] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8328ac00) [pid = 1885] [serial = 1624] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x83284c00) [pid = 1885] [serial = 1623] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x87ec8000) [pid = 1885] [serial = 1627] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x87ec4000) [pid = 1885] [serial = 1626] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x81c12c00) [pid = 1885] [serial = 1605] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x81c1e000) [pid = 1885] [serial = 1606] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x81fa9400) [pid = 1885] [serial = 1608] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x81c18c00) [pid = 1885] [serial = 1603] [outer = (nil)] [url = about:blank] 20:50:04 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8ba7e400) [pid = 1885] [serial = 1629] [outer = (nil)] [url = about:blank] 20:50:07 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x87efc400) [pid = 1885] [serial = 1628] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 20:50:07 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82e6b000) [pid = 1885] [serial = 1634] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 20:50:07 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x82c13c00) [pid = 1885] [serial = 1631] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 20:50:12 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x87ed0c00) [pid = 1885] [serial = 1630] [outer = (nil)] [url = about:blank] 20:50:12 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x82d44400) [pid = 1885] [serial = 1633] [outer = (nil)] [url = about:blank] 20:50:12 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x82c1a400) [pid = 1885] [serial = 1632] [outer = (nil)] [url = about:blank] 20:50:12 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x83365400) [pid = 1885] [serial = 1636] [outer = (nil)] [url = about:blank] 20:50:12 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x83290400) [pid = 1885] [serial = 1635] [outer = (nil)] [url = about:blank] 20:50:12 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8c046800) [pid = 1885] [serial = 1638] [outer = (nil)] [url = about:blank] 20:50:24 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:50:24 INFO - PROCESS | 1885 | 1477885824812 Marionette TRACE conn4 <- [1,2595,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:50:24 INFO - . 20:50:24 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30822ms 20:50:24 INFO - PROCESS | 1885 | 1477885824865 Marionette TRACE conn4 -> [0,2596,"getWindowHandle",null] 20:50:24 INFO - PROCESS | 1885 | 1477885824872 Marionette TRACE conn4 <- [1,2596,null,{"value":"8"}] 20:50:24 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 20:50:24 INFO - PROCESS | 1885 | 1477885824884 Marionette TRACE conn4 -> [0,2597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:25 INFO - PROCESS | 1885 | 1477885825142 Marionette TRACE conn4 <- [1,2597,null,{"value":null}] 20:50:25 INFO - PROCESS | 1885 | 1477885825229 Marionette TRACE conn4 -> [0,2598,"getWindowHandles",null] 20:50:25 INFO - PROCESS | 1885 | 1477885825237 Marionette TRACE conn4 <- [1,2598,null,["8"]] 20:50:25 INFO - PROCESS | 1885 | 1477885825246 Marionette TRACE conn4 -> [0,2599,"switchToWindow",{"name":"8"}] 20:50:25 INFO - PROCESS | 1885 | 1477885825254 Marionette TRACE conn4 <- [1,2599,null,{}] 20:50:25 INFO - PROCESS | 1885 | 1477885825265 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b4f400 == 8 [pid = 1885] [id = 559] 20:50:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b50000) [pid = 1885] [serial = 1640] [outer = (nil)] 20:50:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b56000) [pid = 1885] [serial = 1641] [outer = 0x81b50000] 20:50:25 INFO - PROCESS | 1885 | 1477885825374 Marionette DEBUG loaded listener.js 20:50:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c16c00) [pid = 1885] [serial = 1642] [outer = 0x81b50000] 20:50:25 WARNING - wptserve Traceback (most recent call last): 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:50:25 WARNING - rv = self.func(request, response) 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:50:25 WARNING - access_control_allow_origin = "*") 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:50:25 WARNING - payload = payload_generator(server_data) 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:50:25 WARNING - return encode_string_as_bmp_image(data) 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:50:25 WARNING - img.save(f, "BMP") 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:50:25 WARNING - f.write(bmpfileheader) 20:50:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:50:25 WARNING - 20:50:25 WARNING - wptserve Traceback (most recent call last): 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:50:25 WARNING - rv = self.func(request, response) 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:50:25 WARNING - access_control_allow_origin = "*") 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:50:25 WARNING - payload = payload_generator(server_data) 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:50:25 WARNING - return encode_string_as_bmp_image(data) 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:50:25 WARNING - img.save(f, "BMP") 20:50:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:50:25 WARNING - f.write(bmpfileheader) 20:50:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:50:25 WARNING - 20:50:35 INFO - PROCESS | 1885 | --DOCSHELL 0x8c041c00 == 7 [pid = 1885] [id = 558] 20:50:37 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8c042400) [pid = 1885] [serial = 1637] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 20:50:42 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8c04b800) [pid = 1885] [serial = 1639] [outer = (nil)] [url = about:blank] 20:50:42 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b56000) [pid = 1885] [serial = 1641] [outer = (nil)] [url = about:blank] 20:50:55 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:50:55 INFO - PROCESS | 1885 | 1477885855587 Marionette TRACE conn4 <- [1,2600,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:50:55 INFO - . 20:50:55 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30768ms 20:50:55 INFO - PROCESS | 1885 | 1477885855652 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 20:50:55 INFO - PROCESS | 1885 | 1477885855659 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 20:50:55 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 20:50:55 INFO - PROCESS | 1885 | 1477885855671 Marionette TRACE conn4 -> [0,2602,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:55 INFO - PROCESS | 1885 | 1477885855908 Marionette TRACE conn4 <- [1,2602,null,{"value":null}] 20:50:55 INFO - PROCESS | 1885 | 1477885855994 Marionette TRACE conn4 -> [0,2603,"getWindowHandles",null] 20:50:56 INFO - PROCESS | 1885 | 1477885856000 Marionette TRACE conn4 <- [1,2603,null,["8"]] 20:50:56 INFO - PROCESS | 1885 | 1477885856009 Marionette TRACE conn4 -> [0,2604,"switchToWindow",{"name":"8"}] 20:50:56 INFO - PROCESS | 1885 | 1477885856016 Marionette TRACE conn4 <- [1,2604,null,{}] 20:50:56 INFO - PROCESS | 1885 | 1477885856023 Marionette TRACE conn4 -> [0,2605,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b54000 == 8 [pid = 1885] [id = 560] 20:50:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b54800) [pid = 1885] [serial = 1643] [outer = (nil)] 20:50:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b57c00) [pid = 1885] [serial = 1644] [outer = 0x81b54800] 20:50:56 INFO - PROCESS | 1885 | 1477885856133 Marionette DEBUG loaded listener.js 20:50:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c1d400) [pid = 1885] [serial = 1645] [outer = 0x81b54800] 20:50:56 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:50:56 WARNING - wptserve Traceback (most recent call last): 20:50:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:50:56 WARNING - rv = self.func(request, response) 20:50:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:50:56 WARNING - access_control_allow_origin = "*") 20:50:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:50:56 WARNING - payload = payload_generator(server_data) 20:50:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:50:56 WARNING - return encode_string_as_bmp_image(data) 20:50:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:50:56 WARNING - img.save(f, "BMP") 20:50:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:50:56 WARNING - f.write(bmpfileheader) 20:50:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:50:56 WARNING - 20:51:05 INFO - PROCESS | 1885 | --DOCSHELL 0x81b4f400 == 7 [pid = 1885] [id = 559] 20:51:11 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81b50000) [pid = 1885] [serial = 1640] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 20:51:17 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c16c00) [pid = 1885] [serial = 1642] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b57c00) [pid = 1885] [serial = 1644] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:51:26 INFO - PROCESS | 1885 | 1477885886340 Marionette TRACE conn4 <- [1,2605,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:51:26 INFO - . 20:51:26 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30706ms 20:51:26 INFO - PROCESS | 1885 | 1477885886375 Marionette TRACE conn4 -> [0,2606,"getWindowHandle",null] 20:51:26 INFO - PROCESS | 1885 | 1477885886382 Marionette TRACE conn4 <- [1,2606,null,{"value":"8"}] 20:51:26 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:51:26 INFO - PROCESS | 1885 | 1477885886393 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:26 INFO - PROCESS | 1885 | 1477885886625 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 20:51:26 INFO - PROCESS | 1885 | 1477885886708 Marionette TRACE conn4 -> [0,2608,"getWindowHandles",null] 20:51:26 INFO - PROCESS | 1885 | 1477885886715 Marionette TRACE conn4 <- [1,2608,null,["8"]] 20:51:26 INFO - PROCESS | 1885 | 1477885886724 Marionette TRACE conn4 -> [0,2609,"switchToWindow",{"name":"8"}] 20:51:26 INFO - PROCESS | 1885 | 1477885886732 Marionette TRACE conn4 <- [1,2609,null,{}] 20:51:26 INFO - PROCESS | 1885 | 1477885886738 Marionette TRACE conn4 -> [0,2610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b51000 == 8 [pid = 1885] [id = 561] 20:51:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b52800) [pid = 1885] [serial = 1646] [outer = (nil)] 20:51:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b59000) [pid = 1885] [serial = 1647] [outer = 0x81b52800] 20:51:26 INFO - PROCESS | 1885 | 1477885886850 Marionette DEBUG loaded listener.js 20:51:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c17c00) [pid = 1885] [serial = 1648] [outer = 0x81b52800] 20:51:27 INFO - PROCESS | 1885 | 1477885887428 Marionette TRACE conn4 <- [1,2610,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:51:27 INFO - . 20:51:27 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1079ms 20:51:27 INFO - PROCESS | 1885 | 1477885887473 Marionette TRACE conn4 -> [0,2611,"getWindowHandle",null] 20:51:27 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:51:27 INFO - PROCESS | 1885 | 1477885887479 Marionette TRACE conn4 <- [1,2611,null,{"value":"8"}] 20:51:27 INFO - PROCESS | 1885 | 1477885887486 Marionette TRACE conn4 -> [0,2612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:27 INFO - PROCESS | 1885 | 1477885887724 Marionette TRACE conn4 <- [1,2612,null,{"value":null}] 20:51:27 INFO - PROCESS | 1885 | 1477885887804 Marionette TRACE conn4 -> [0,2613,"getWindowHandles",null] 20:51:27 INFO - PROCESS | 1885 | 1477885887809 Marionette TRACE conn4 <- [1,2613,null,["8"]] 20:51:27 INFO - PROCESS | 1885 | 1477885887815 Marionette TRACE conn4 -> [0,2614,"switchToWindow",{"name":"8"}] 20:51:27 INFO - PROCESS | 1885 | 1477885887821 Marionette TRACE conn4 <- [1,2614,null,{}] 20:51:27 INFO - PROCESS | 1885 | 1477885887827 Marionette TRACE conn4 -> [0,2615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c17400 == 9 [pid = 1885] [id = 562] 20:51:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81faa400) [pid = 1885] [serial = 1649] [outer = (nil)] 20:51:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x82b93000) [pid = 1885] [serial = 1650] [outer = 0x81faa400] 20:51:27 INFO - PROCESS | 1885 | 1477885887936 Marionette DEBUG loaded listener.js 20:51:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82b96000) [pid = 1885] [serial = 1651] [outer = 0x81faa400] 20:51:28 INFO - PROCESS | 1885 | 1477885888620 Marionette TRACE conn4 <- [1,2615,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:51:28 INFO - . 20:51:28 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1177ms 20:51:28 INFO - PROCESS | 1885 | 1477885888671 Marionette TRACE conn4 -> [0,2616,"getWindowHandle",null] 20:51:28 INFO - PROCESS | 1885 | 1477885888679 Marionette TRACE conn4 <- [1,2616,null,{"value":"8"}] 20:51:28 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:51:28 INFO - PROCESS | 1885 | 1477885888686 Marionette TRACE conn4 -> [0,2617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:28 INFO - PROCESS | 1885 | 1477885888922 Marionette TRACE conn4 <- [1,2617,null,{"value":null}] 20:51:28 INFO - PROCESS | 1885 | 1477885888940 Marionette TRACE conn4 -> [0,2618,"getWindowHandles",null] 20:51:28 INFO - PROCESS | 1885 | 1477885888945 Marionette TRACE conn4 <- [1,2618,null,["8"]] 20:51:28 INFO - PROCESS | 1885 | 1477885888951 Marionette TRACE conn4 -> [0,2619,"switchToWindow",{"name":"8"}] 20:51:28 INFO - PROCESS | 1885 | 1477885888958 Marionette TRACE conn4 <- [1,2619,null,{}] 20:51:28 INFO - PROCESS | 1885 | 1477885888965 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4bc00 == 10 [pid = 1885] [id = 563] 20:51:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82d4c000) [pid = 1885] [serial = 1652] [outer = (nil)] 20:51:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82d4f000) [pid = 1885] [serial = 1653] [outer = 0x82d4c000] 20:51:29 INFO - PROCESS | 1885 | 1477885889065 Marionette DEBUG loaded listener.js 20:51:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82d53000) [pid = 1885] [serial = 1654] [outer = 0x82d4c000] 20:51:29 INFO - PROCESS | 1885 | 1477885889761 Marionette TRACE conn4 <- [1,2620,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:51:29 INFO - . 20:51:29 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1089ms 20:51:29 INFO - PROCESS | 1885 | 1477885889774 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 20:51:29 INFO - PROCESS | 1885 | 1477885889778 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 20:51:29 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 20:51:29 INFO - PROCESS | 1885 | 1477885889786 Marionette TRACE conn4 -> [0,2622,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:29 INFO - PROCESS | 1885 | 1477885889956 Marionette TRACE conn4 <- [1,2622,null,{"value":null}] 20:51:30 INFO - PROCESS | 1885 | 1477885890089 Marionette TRACE conn4 -> [0,2623,"getWindowHandles",null] 20:51:30 INFO - PROCESS | 1885 | 1477885890096 Marionette TRACE conn4 <- [1,2623,null,["8"]] 20:51:30 INFO - PROCESS | 1885 | 1477885890102 Marionette TRACE conn4 -> [0,2624,"switchToWindow",{"name":"8"}] 20:51:30 INFO - PROCESS | 1885 | 1477885890108 Marionette TRACE conn4 <- [1,2624,null,{}] 20:51:30 INFO - PROCESS | 1885 | 1477885890114 Marionette TRACE conn4 -> [0,2625,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f41c00 == 11 [pid = 1885] [id = 564] 20:51:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82f42800) [pid = 1885] [serial = 1655] [outer = (nil)] 20:51:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82f44400) [pid = 1885] [serial = 1656] [outer = 0x82f42800] 20:51:30 INFO - PROCESS | 1885 | 1477885890215 Marionette DEBUG loaded listener.js 20:51:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x830cc400) [pid = 1885] [serial = 1657] [outer = 0x82f42800] 20:51:30 INFO - PROCESS | 1885 | 1477885890841 Marionette TRACE conn4 <- [1,2625,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:51:30 INFO - . 20:51:30 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1072ms 20:51:30 INFO - PROCESS | 1885 | 1477885890858 Marionette TRACE conn4 -> [0,2626,"getWindowHandle",null] 20:51:30 INFO - PROCESS | 1885 | 1477885890860 Marionette TRACE conn4 <- [1,2626,null,{"value":"8"}] 20:51:30 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 20:51:30 INFO - PROCESS | 1885 | 1477885890868 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:31 INFO - PROCESS | 1885 | 1477885891035 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 20:51:31 INFO - PROCESS | 1885 | 1477885891174 Marionette TRACE conn4 -> [0,2628,"getWindowHandles",null] 20:51:31 INFO - PROCESS | 1885 | 1477885891177 Marionette TRACE conn4 <- [1,2628,null,["8"]] 20:51:31 INFO - PROCESS | 1885 | 1477885891184 Marionette TRACE conn4 -> [0,2629,"switchToWindow",{"name":"8"}] 20:51:31 INFO - PROCESS | 1885 | 1477885891189 Marionette TRACE conn4 <- [1,2629,null,{}] 20:51:31 INFO - PROCESS | 1885 | 1477885891194 Marionette TRACE conn4 -> [0,2630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x831af800 == 12 [pid = 1885] [id = 565] 20:51:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x831afc00) [pid = 1885] [serial = 1658] [outer = (nil)] 20:51:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x831b1c00) [pid = 1885] [serial = 1659] [outer = 0x831afc00] 20:51:31 INFO - PROCESS | 1885 | 1477885891287 Marionette DEBUG loaded listener.js 20:51:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x831b5c00) [pid = 1885] [serial = 1660] [outer = 0x831afc00] 20:51:31 WARNING - wptserve Traceback (most recent call last): 20:51:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:51:31 WARNING - rv = self.func(request, response) 20:51:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:51:31 WARNING - access_control_allow_origin = "*") 20:51:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:51:31 WARNING - payload = payload_generator(server_data) 20:51:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:51:31 WARNING - return encode_string_as_bmp_image(data) 20:51: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 20:51:31 WARNING - img.save(f, "BMP") 20:51:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:51:31 WARNING - f.write(bmpfileheader) 20:51:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:51:31 WARNING - 20:51:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82f41c00 == 11 [pid = 1885] [id = 564] 20:51:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4bc00 == 10 [pid = 1885] [id = 563] 20:51:36 INFO - PROCESS | 1885 | --DOCSHELL 0x81c17400 == 9 [pid = 1885] [id = 562] 20:51:36 INFO - PROCESS | 1885 | --DOCSHELL 0x81b51000 == 8 [pid = 1885] [id = 561] 20:51:36 INFO - PROCESS | 1885 | --DOCSHELL 0x81b54000 == 7 [pid = 1885] [id = 560] 20:51:39 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82f42800) [pid = 1885] [serial = 1655] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 20:51:39 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x81b54800) [pid = 1885] [serial = 1643] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 20:51:39 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x82d4c000) [pid = 1885] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 20:51:39 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x81faa400) [pid = 1885] [serial = 1649] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 20:51:39 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x81b52800) [pid = 1885] [serial = 1646] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 20:51:44 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x81c17c00) [pid = 1885] [serial = 1648] [outer = (nil)] [url = about:blank] 20:51:44 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x81b59000) [pid = 1885] [serial = 1647] [outer = (nil)] [url = about:blank] 20:51:44 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82b96000) [pid = 1885] [serial = 1651] [outer = (nil)] [url = about:blank] 20:51:44 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x82b93000) [pid = 1885] [serial = 1650] [outer = (nil)] [url = about:blank] 20:51:44 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x82d53000) [pid = 1885] [serial = 1654] [outer = (nil)] [url = about:blank] 20:51:44 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x82d4f000) [pid = 1885] [serial = 1653] [outer = (nil)] [url = about:blank] 20:51:44 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x831b1c00) [pid = 1885] [serial = 1659] [outer = (nil)] [url = about:blank] 20:51:44 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x830cc400) [pid = 1885] [serial = 1657] [outer = (nil)] [url = about:blank] 20:51:44 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x82f44400) [pid = 1885] [serial = 1656] [outer = (nil)] [url = about:blank] 20:51:44 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81c1d400) [pid = 1885] [serial = 1645] [outer = (nil)] [url = about:blank] 20:52:01 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:52:01 INFO - PROCESS | 1885 | 1477885921472 Marionette TRACE conn4 <- [1,2630,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:52:01 INFO - . 20:52:01 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30654ms 20:52:01 INFO - PROCESS | 1885 | 1477885921524 Marionette TRACE conn4 -> [0,2631,"getWindowHandle",null] 20:52:01 INFO - PROCESS | 1885 | 1477885921530 Marionette TRACE conn4 <- [1,2631,null,{"value":"8"}] 20:52:01 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 20:52:01 INFO - PROCESS | 1885 | 1477885921542 Marionette TRACE conn4 -> [0,2632,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:01 INFO - PROCESS | 1885 | 1477885921782 Marionette TRACE conn4 <- [1,2632,null,{"value":null}] 20:52:01 INFO - PROCESS | 1885 | 1477885921873 Marionette TRACE conn4 -> [0,2633,"getWindowHandles",null] 20:52:01 INFO - PROCESS | 1885 | 1477885921880 Marionette TRACE conn4 <- [1,2633,null,["8"]] 20:52:01 INFO - PROCESS | 1885 | 1477885921889 Marionette TRACE conn4 -> [0,2634,"switchToWindow",{"name":"8"}] 20:52:01 INFO - PROCESS | 1885 | 1477885921897 Marionette TRACE conn4 <- [1,2634,null,{}] 20:52:01 INFO - PROCESS | 1885 | 1477885921904 Marionette TRACE conn4 -> [0,2635,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b5a000 == 8 [pid = 1885] [id = 566] 20:52:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b5a400) [pid = 1885] [serial = 1661] [outer = (nil)] 20:52:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81c17c00) [pid = 1885] [serial = 1662] [outer = 0x81b5a400] 20:52:02 INFO - PROCESS | 1885 | 1477885922023 Marionette DEBUG loaded listener.js 20:52:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81f88400) [pid = 1885] [serial = 1663] [outer = 0x81b5a400] 20:52:02 WARNING - wptserve Traceback (most recent call last): 20:52:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:52:02 WARNING - rv = self.func(request, response) 20:52:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:52:02 WARNING - access_control_allow_origin = "*") 20:52:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:52:02 WARNING - payload = payload_generator(server_data) 20:52:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:52:02 WARNING - return encode_string_as_bmp_image(data) 20:52:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:52:02 WARNING - img.save(f, "BMP") 20:52:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:52:02 WARNING - f.write(bmpfileheader) 20:52:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:52:02 WARNING - 20:52:11 INFO - PROCESS | 1885 | --DOCSHELL 0x831af800 == 7 [pid = 1885] [id = 565] 20:52:13 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x831afc00) [pid = 1885] [serial = 1658] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 20:52:19 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x831b5c00) [pid = 1885] [serial = 1660] [outer = (nil)] [url = about:blank] 20:52:19 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81c17c00) [pid = 1885] [serial = 1662] [outer = (nil)] [url = about:blank] 20:52:32 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:52:32 INFO - PROCESS | 1885 | 1477885952248 Marionette TRACE conn4 <- [1,2635,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:52:32 INFO - . 20:52:32 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30760ms 20:52:32 INFO - PROCESS | 1885 | 1477885952301 Marionette TRACE conn4 -> [0,2636,"getWindowHandle",null] 20:52:32 INFO - PROCESS | 1885 | 1477885952308 Marionette TRACE conn4 <- [1,2636,null,{"value":"8"}] 20:52:32 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 20:52:32 INFO - PROCESS | 1885 | 1477885952320 Marionette TRACE conn4 -> [0,2637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:32 INFO - PROCESS | 1885 | 1477885952552 Marionette TRACE conn4 <- [1,2637,null,{"value":null}] 20:52:32 INFO - PROCESS | 1885 | 1477885952639 Marionette TRACE conn4 -> [0,2638,"getWindowHandles",null] 20:52:32 INFO - PROCESS | 1885 | 1477885952646 Marionette TRACE conn4 <- [1,2638,null,["8"]] 20:52:32 INFO - PROCESS | 1885 | 1477885952655 Marionette TRACE conn4 -> [0,2639,"switchToWindow",{"name":"8"}] 20:52:32 INFO - PROCESS | 1885 | 1477885952663 Marionette TRACE conn4 <- [1,2639,null,{}] 20:52:32 INFO - PROCESS | 1885 | 1477885952669 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b4d000 == 8 [pid = 1885] [id = 567] 20:52:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b4d400) [pid = 1885] [serial = 1664] [outer = (nil)] 20:52:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b54800) [pid = 1885] [serial = 1665] [outer = 0x81b4d400] 20:52:32 INFO - PROCESS | 1885 | 1477885952779 Marionette DEBUG loaded listener.js 20:52:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c16800) [pid = 1885] [serial = 1666] [outer = 0x81b4d400] 20:52:33 WARNING - wptserve Traceback (most recent call last): 20:52:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:52:33 WARNING - rv = self.func(request, response) 20:52:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:52:33 WARNING - access_control_allow_origin = "*") 20:52:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:52:33 WARNING - payload = payload_generator(server_data) 20:52:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:52:33 WARNING - return encode_string_as_bmp_image(data) 20:52:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:52:33 WARNING - img.save(f, "BMP") 20:52:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:52:33 WARNING - f.write(bmpfileheader) 20:52:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:52:33 WARNING - 20:52:42 INFO - PROCESS | 1885 | --DOCSHELL 0x81b5a000 == 7 [pid = 1885] [id = 566] 20:52:48 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81b5a400) [pid = 1885] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 20:52:54 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81f88400) [pid = 1885] [serial = 1663] [outer = (nil)] [url = about:blank] 20:52:54 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b54800) [pid = 1885] [serial = 1665] [outer = (nil)] [url = about:blank] 20:53:02 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:53:03 INFO - PROCESS | 1885 | 1477885982987 Marionette TRACE conn4 <- [1,2640,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:53:03 INFO - . 20:53:03 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30704ms 20:53:03 INFO - PROCESS | 1885 | 1477885983022 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 20:53:03 INFO - PROCESS | 1885 | 1477885983028 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 20:53:03 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 20:53:03 INFO - PROCESS | 1885 | 1477885983040 Marionette TRACE conn4 -> [0,2642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:03 INFO - PROCESS | 1885 | 1477885983278 Marionette TRACE conn4 <- [1,2642,null,{"value":null}] 20:53:03 INFO - PROCESS | 1885 | 1477885983364 Marionette TRACE conn4 -> [0,2643,"getWindowHandles",null] 20:53:03 INFO - PROCESS | 1885 | 1477885983371 Marionette TRACE conn4 <- [1,2643,null,["8"]] 20:53:03 INFO - PROCESS | 1885 | 1477885983380 Marionette TRACE conn4 -> [0,2644,"switchToWindow",{"name":"8"}] 20:53:03 INFO - PROCESS | 1885 | 1477885983388 Marionette TRACE conn4 <- [1,2644,null,{}] 20:53:03 INFO - PROCESS | 1885 | 1477885983395 Marionette TRACE conn4 -> [0,2645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b54800 == 8 [pid = 1885] [id = 568] 20:53:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b55000) [pid = 1885] [serial = 1667] [outer = (nil)] 20:53:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b59400) [pid = 1885] [serial = 1668] [outer = 0x81b55000] 20:53:03 INFO - PROCESS | 1885 | 1477885983507 Marionette DEBUG loaded listener.js 20:53:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c1cc00) [pid = 1885] [serial = 1669] [outer = 0x81b55000] 20:53:04 INFO - PROCESS | 1885 | 1477885984169 Marionette TRACE conn4 <- [1,2645,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:53:04 INFO - . 20:53:04 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1177ms 20:53:04 INFO - PROCESS | 1885 | 1477885984214 Marionette TRACE conn4 -> [0,2646,"getWindowHandle",null] 20:53:04 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 20:53:04 INFO - PROCESS | 1885 | 1477885984220 Marionette TRACE conn4 <- [1,2646,null,{"value":"8"}] 20:53:04 INFO - PROCESS | 1885 | 1477885984227 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:04 INFO - PROCESS | 1885 | 1477885984601 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 20:53:04 INFO - PROCESS | 1885 | 1477885984626 Marionette TRACE conn4 -> [0,2648,"getWindowHandles",null] 20:53:04 INFO - PROCESS | 1885 | 1477885984634 Marionette TRACE conn4 <- [1,2648,null,["8"]] 20:53:04 INFO - PROCESS | 1885 | 1477885984644 Marionette TRACE conn4 -> [0,2649,"switchToWindow",{"name":"8"}] 20:53:04 INFO - PROCESS | 1885 | 1477885984653 Marionette TRACE conn4 <- [1,2649,null,{}] 20:53:04 INFO - PROCESS | 1885 | 1477885984663 Marionette TRACE conn4 -> [0,2650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c18c00 == 9 [pid = 1885] [id = 569] 20:53:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81fad400) [pid = 1885] [serial = 1670] [outer = (nil)] 20:53:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x82b94400) [pid = 1885] [serial = 1671] [outer = 0x81fad400] 20:53:04 INFO - PROCESS | 1885 | 1477885984831 Marionette DEBUG loaded listener.js 20:53:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82b97800) [pid = 1885] [serial = 1672] [outer = 0x81fad400] 20:53:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c1a400 == 10 [pid = 1885] [id = 570] 20:53:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82c1c800) [pid = 1885] [serial = 1673] [outer = (nil)] 20:53:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82b9f800) [pid = 1885] [serial = 1674] [outer = 0x82c1c800] 20:53:05 INFO - PROCESS | 1885 | 1477885985845 Marionette TRACE conn4 <- [1,2650,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:05 INFO - . 20:53:05 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 1678ms 20:53:05 INFO - PROCESS | 1885 | 1477885985913 Marionette TRACE conn4 -> [0,2651,"getWindowHandle",null] 20:53:05 INFO - PROCESS | 1885 | 1477885985921 Marionette TRACE conn4 <- [1,2651,null,{"value":"8"}] 20:53:05 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 20:53:05 INFO - PROCESS | 1885 | 1477885985928 Marionette TRACE conn4 -> [0,2652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:06 INFO - PROCESS | 1885 | 1477885986174 Marionette TRACE conn4 <- [1,2652,null,{"value":null}] 20:53:06 INFO - PROCESS | 1885 | 1477885986191 Marionette TRACE conn4 -> [0,2653,"getWindowHandles",null] 20:53:06 INFO - PROCESS | 1885 | 1477885986196 Marionette TRACE conn4 <- [1,2653,null,["8"]] 20:53:06 INFO - PROCESS | 1885 | 1477885986203 Marionette TRACE conn4 -> [0,2654,"switchToWindow",{"name":"8"}] 20:53:06 INFO - PROCESS | 1885 | 1477885986210 Marionette TRACE conn4 <- [1,2654,null,{}] 20:53:06 INFO - PROCESS | 1885 | 1477885986217 Marionette TRACE conn4 -> [0,2655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d53000 == 11 [pid = 1885] [id = 571] 20:53:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82d53400) [pid = 1885] [serial = 1675] [outer = (nil)] 20:53:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82e6c000) [pid = 1885] [serial = 1676] [outer = 0x82d53400] 20:53:06 INFO - PROCESS | 1885 | 1477885986317 Marionette DEBUG loaded listener.js 20:53:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82e70c00) [pid = 1885] [serial = 1677] [outer = 0x82d53400] 20:53:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f43800 == 12 [pid = 1885] [id = 572] 20:53:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x82f46000) [pid = 1885] [serial = 1678] [outer = (nil)] 20:53:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x82f48800) [pid = 1885] [serial = 1679] [outer = 0x82f46000] 20:53:07 INFO - PROCESS | 1885 | 1477885987096 Marionette TRACE conn4 <- [1,2655,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:07 INFO - . 20:53:07 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 1226ms 20:53:07 INFO - PROCESS | 1885 | 1477885987157 Marionette TRACE conn4 -> [0,2656,"getWindowHandle",null] 20:53:07 INFO - PROCESS | 1885 | 1477885987162 Marionette TRACE conn4 <- [1,2656,null,{"value":"8"}] 20:53:07 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 20:53:07 INFO - PROCESS | 1885 | 1477885987170 Marionette TRACE conn4 -> [0,2657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:07 INFO - PROCESS | 1885 | 1477885987354 Marionette TRACE conn4 <- [1,2657,null,{"value":null}] 20:53:07 INFO - PROCESS | 1885 | 1477885987369 Marionette TRACE conn4 -> [0,2658,"getWindowHandles",null] 20:53:07 INFO - PROCESS | 1885 | 1477885987376 Marionette TRACE conn4 <- [1,2658,null,["8"]] 20:53:07 INFO - PROCESS | 1885 | 1477885987381 Marionette TRACE conn4 -> [0,2659,"switchToWindow",{"name":"8"}] 20:53:07 INFO - PROCESS | 1885 | 1477885987387 Marionette TRACE conn4 <- [1,2659,null,{}] 20:53:07 INFO - PROCESS | 1885 | 1477885987393 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9e800 == 13 [pid = 1885] [id = 573] 20:53:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x82f67800) [pid = 1885] [serial = 1680] [outer = (nil)] 20:53:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x830d1800) [pid = 1885] [serial = 1681] [outer = 0x82f67800] 20:53:07 INFO - PROCESS | 1885 | 1477885987501 Marionette DEBUG loaded listener.js 20:53:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x830d4c00) [pid = 1885] [serial = 1682] [outer = 0x82f67800] 20:53:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x831ba000 == 14 [pid = 1885] [id = 574] 20:53:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x831ba400) [pid = 1885] [serial = 1683] [outer = (nil)] 20:53:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x831bb400) [pid = 1885] [serial = 1684] [outer = 0x831ba400] 20:53:08 INFO - PROCESS | 1885 | 1477885988323 Marionette TRACE conn4 <- [1,2660,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:08 INFO - . 20:53:08 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 1178ms 20:53:08 INFO - PROCESS | 1885 | 1477885988349 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 20:53:08 INFO - PROCESS | 1885 | 1477885988352 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 20:53:08 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 20:53:08 INFO - PROCESS | 1885 | 1477885988359 Marionette TRACE conn4 -> [0,2662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:08 INFO - PROCESS | 1885 | 1477885988591 Marionette TRACE conn4 <- [1,2662,null,{"value":null}] 20:53:08 INFO - PROCESS | 1885 | 1477885988622 Marionette TRACE conn4 -> [0,2663,"getWindowHandles",null] 20:53:08 INFO - PROCESS | 1885 | 1477885988626 Marionette TRACE conn4 <- [1,2663,null,["8"]] 20:53:08 INFO - PROCESS | 1885 | 1477885988633 Marionette TRACE conn4 -> [0,2664,"switchToWindow",{"name":"8"}] 20:53:08 INFO - PROCESS | 1885 | 1477885988638 Marionette TRACE conn4 <- [1,2664,null,{}] 20:53:08 INFO - PROCESS | 1885 | 1477885988643 Marionette TRACE conn4 -> [0,2665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x83289400 == 15 [pid = 1885] [id = 575] 20:53:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x83289800) [pid = 1885] [serial = 1685] [outer = (nil)] 20:53:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8328b400) [pid = 1885] [serial = 1686] [outer = 0x83289800] 20:53:08 INFO - PROCESS | 1885 | 1477885988741 Marionette DEBUG loaded listener.js 20:53:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8328f000) [pid = 1885] [serial = 1687] [outer = 0x83289800] 20:53:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x8335fc00 == 16 [pid = 1885] [id = 576] 20:53:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x83360000) [pid = 1885] [serial = 1688] [outer = (nil)] 20:53:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x83358000) [pid = 1885] [serial = 1689] [outer = 0x83360000] 20:53:09 INFO - PROCESS | 1885 | 1477885989540 Marionette TRACE conn4 <- [1,2665,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:53:09 INFO - . 20:53:09 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 1219ms 20:53:09 INFO - PROCESS | 1885 | 1477885989579 Marionette TRACE conn4 -> [0,2666,"getWindowHandle",null] 20:53:09 INFO - PROCESS | 1885 | 1477885989581 Marionette TRACE conn4 <- [1,2666,null,{"value":"8"}] 20:53:09 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:53:09 INFO - PROCESS | 1885 | 1477885989589 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:09 INFO - PROCESS | 1885 | 1477885989814 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 20:53:09 INFO - PROCESS | 1885 | 1477885989940 Marionette TRACE conn4 -> [0,2668,"getWindowHandles",null] 20:53:09 INFO - PROCESS | 1885 | 1477885989944 Marionette TRACE conn4 <- [1,2668,null,["8"]] 20:53:09 INFO - PROCESS | 1885 | 1477885989949 Marionette TRACE conn4 -> [0,2669,"switchToWindow",{"name":"8"}] 20:53:09 INFO - PROCESS | 1885 | 1477885989954 Marionette TRACE conn4 <- [1,2669,null,{}] 20:53:09 INFO - PROCESS | 1885 | 1477885989959 Marionette TRACE conn4 -> [0,2670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4c400 == 17 [pid = 1885] [id = 577] 20:53:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x83363400) [pid = 1885] [serial = 1690] [outer = (nil)] 20:53:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x82e6e400) [pid = 1885] [serial = 1691] [outer = 0x83363400] 20:53:10 INFO - PROCESS | 1885 | 1477885990057 Marionette DEBUG loaded listener.js 20:53:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x87ef1800) [pid = 1885] [serial = 1692] [outer = 0x83363400] 20:53:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba7ec00 == 18 [pid = 1885] [id = 578] 20:53:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8ba7f400) [pid = 1885] [serial = 1693] [outer = (nil)] 20:53:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8ba84800) [pid = 1885] [serial = 1694] [outer = 0x8ba7f400] 20:53:10 INFO - PROCESS | 1885 | 1477885990786 Marionette TRACE conn4 <- [1,2670,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:53:10 INFO - . 20:53:10 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 20:53:10 INFO - PROCESS | 1885 | 1477885990817 Marionette TRACE conn4 -> [0,2671,"getWindowHandle",null] 20:53:10 INFO - PROCESS | 1885 | 1477885990819 Marionette TRACE conn4 <- [1,2671,null,{"value":"8"}] 20:53:10 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 20:53:10 INFO - PROCESS | 1885 | 1477885990827 Marionette TRACE conn4 -> [0,2672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:11 INFO - PROCESS | 1885 | 1477885991061 Marionette TRACE conn4 <- [1,2672,null,{"value":null}] 20:53:11 INFO - PROCESS | 1885 | 1477885991082 Marionette TRACE conn4 -> [0,2673,"getWindowHandles",null] 20:53:11 INFO - PROCESS | 1885 | 1477885991088 Marionette TRACE conn4 <- [1,2673,null,["8"]] 20:53:11 INFO - PROCESS | 1885 | 1477885991093 Marionette TRACE conn4 -> [0,2674,"switchToWindow",{"name":"8"}] 20:53:11 INFO - PROCESS | 1885 | 1477885991100 Marionette TRACE conn4 <- [1,2674,null,{}] 20:53:11 INFO - PROCESS | 1885 | 1477885991106 Marionette TRACE conn4 -> [0,2675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x81983800 == 19 [pid = 1885] [id = 579] 20:53:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8ba86400) [pid = 1885] [serial = 1695] [outer = (nil)] 20:53:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8c03f800) [pid = 1885] [serial = 1696] [outer = 0x8ba86400] 20:53:11 INFO - PROCESS | 1885 | 1477885991264 Marionette DEBUG loaded listener.js 20:53:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8c041400) [pid = 1885] [serial = 1697] [outer = 0x8ba86400] 20:53:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa5800 == 20 [pid = 1885] [id = 580] 20:53:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x81fabc00) [pid = 1885] [serial = 1698] [outer = (nil)] 20:53:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x81ae7000) [pid = 1885] [serial = 1699] [outer = 0x81fabc00] 20:53:12 INFO - PROCESS | 1885 | 1477885992181 Marionette TRACE conn4 <- [1,2675,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:53:12 INFO - . 20:53:12 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 1372ms 20:53:12 INFO - PROCESS | 1885 | 1477885992238 Marionette TRACE conn4 -> [0,2676,"getWindowHandle",null] 20:53:12 INFO - PROCESS | 1885 | 1477885992243 Marionette TRACE conn4 <- [1,2676,null,{"value":"8"}] 20:53:12 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 20:53:12 INFO - PROCESS | 1885 | 1477885992257 Marionette TRACE conn4 -> [0,2677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:12 INFO - PROCESS | 1885 | 1477885992482 Marionette TRACE conn4 <- [1,2677,null,{"value":null}] 20:53:12 INFO - PROCESS | 1885 | 1477885992659 Marionette TRACE conn4 -> [0,2678,"getWindowHandles",null] 20:53:12 INFO - PROCESS | 1885 | 1477885992664 Marionette TRACE conn4 <- [1,2678,null,["8"]] 20:53:12 INFO - PROCESS | 1885 | 1477885992676 Marionette TRACE conn4 -> [0,2679,"switchToWindow",{"name":"8"}] 20:53:12 INFO - PROCESS | 1885 | 1477885992684 Marionette TRACE conn4 <- [1,2679,null,{}] 20:53:12 INFO - PROCESS | 1885 | 1477885992734 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d45000 == 21 [pid = 1885] [id = 581] 20:53:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x82d45800) [pid = 1885] [serial = 1700] [outer = (nil)] 20:53:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x82d4b400) [pid = 1885] [serial = 1701] [outer = 0x82d45800] 20:53:12 INFO - PROCESS | 1885 | 1477885992855 Marionette DEBUG loaded listener.js 20:53:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82e73000) [pid = 1885] [serial = 1702] [outer = 0x82d45800] 20:53:13 INFO - PROCESS | 1885 | 1477885993629 Marionette TRACE conn4 <- [1,2680,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:13 INFO - . 20:53:13 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 1425ms 20:53:13 INFO - PROCESS | 1885 | 1477885993682 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 20:53:13 INFO - PROCESS | 1885 | 1477885993690 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 20:53:13 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 20:53:13 INFO - PROCESS | 1885 | 1477885993746 Marionette TRACE conn4 -> [0,2682,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:13 INFO - PROCESS | 1885 | 1477885993952 Marionette TRACE conn4 <- [1,2682,null,{"value":null}] 20:53:14 INFO - PROCESS | 1885 | 1477885994128 Marionette TRACE conn4 -> [0,2683,"getWindowHandles",null] 20:53:14 INFO - PROCESS | 1885 | 1477885994134 Marionette TRACE conn4 <- [1,2683,null,["8"]] 20:53:14 INFO - PROCESS | 1885 | 1477885994146 Marionette TRACE conn4 -> [0,2684,"switchToWindow",{"name":"8"}] 20:53:14 INFO - PROCESS | 1885 | 1477885994153 Marionette TRACE conn4 <- [1,2684,null,{}] 20:53:14 INFO - PROCESS | 1885 | 1477885994203 Marionette TRACE conn4 -> [0,2685,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d51800 == 22 [pid = 1885] [id = 582] 20:53:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82d52c00) [pid = 1885] [serial = 1703] [outer = (nil)] 20:53:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x87efbc00) [pid = 1885] [serial = 1704] [outer = 0x82d52c00] 20:53:14 INFO - PROCESS | 1885 | 1477885994317 Marionette DEBUG loaded listener.js 20:53:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8ba84400) [pid = 1885] [serial = 1705] [outer = 0x82d52c00] 20:53:15 INFO - PROCESS | 1885 | 1477885995033 Marionette TRACE conn4 <- [1,2685,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:15 INFO - . 20:53:15 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 1324ms 20:53:15 INFO - PROCESS | 1885 | 1477885995072 Marionette TRACE conn4 -> [0,2686,"getWindowHandle",null] 20:53:15 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 20:53:15 INFO - PROCESS | 1885 | 1477885995080 Marionette TRACE conn4 <- [1,2686,null,{"value":"8"}] 20:53:15 INFO - PROCESS | 1885 | 1477885995089 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:15 INFO - PROCESS | 1885 | 1477885995282 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 20:53:15 INFO - PROCESS | 1885 | 1477885995431 Marionette TRACE conn4 -> [0,2688,"getWindowHandles",null] 20:53:15 INFO - PROCESS | 1885 | 1477885995444 Marionette TRACE conn4 <- [1,2688,null,["8"]] 20:53:15 INFO - PROCESS | 1885 | 1477885995629 Marionette TRACE conn4 -> [0,2689,"switchToWindow",{"name":"8"}] 20:53:15 INFO - PROCESS | 1885 | 1477885995638 Marionette TRACE conn4 <- [1,2689,null,{}] 20:53:15 INFO - PROCESS | 1885 | 1477885995651 Marionette TRACE conn4 -> [0,2690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f92800 == 23 [pid = 1885] [id = 583] 20:53:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x81f92c00) [pid = 1885] [serial = 1706] [outer = (nil)] 20:53:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x82c16000) [pid = 1885] [serial = 1707] [outer = 0x81f92c00] 20:53:15 INFO - PROCESS | 1885 | 1477885995756 Marionette DEBUG loaded listener.js 20:53:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x82e72800) [pid = 1885] [serial = 1708] [outer = 0x81f92c00] 20:53:16 INFO - PROCESS | 1885 | 1477885996565 Marionette TRACE conn4 <- [1,2690,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:16 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba7ec00 == 22 [pid = 1885] [id = 578] 20:53:16 INFO - PROCESS | 1885 | --DOCSHELL 0x8335fc00 == 21 [pid = 1885] [id = 576] 20:53:16 INFO - PROCESS | 1885 | --DOCSHELL 0x831ba000 == 20 [pid = 1885] [id = 574] 20:53:16 INFO - PROCESS | 1885 | --DOCSHELL 0x82f43800 == 19 [pid = 1885] [id = 572] 20:53:16 INFO - PROCESS | 1885 | --DOCSHELL 0x82c1a400 == 18 [pid = 1885] [id = 570] 20:53:16 INFO - PROCESS | 1885 | --DOCSHELL 0x81b4d000 == 17 [pid = 1885] [id = 567] 20:53:16 INFO - . 20:53:16 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 1535ms 20:53:16 INFO - PROCESS | 1885 | 1477885996632 Marionette TRACE conn4 -> [0,2691,"getWindowHandle",null] 20:53:16 INFO - PROCESS | 1885 | 1477885996639 Marionette TRACE conn4 <- [1,2691,null,{"value":"8"}] 20:53:16 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 20:53:16 INFO - PROCESS | 1885 | 1477885996653 Marionette TRACE conn4 -> [0,2692,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:16 INFO - PROCESS | 1885 | 1477885996829 Marionette TRACE conn4 <- [1,2692,null,{"value":null}] 20:53:16 INFO - PROCESS | 1885 | 1477885996840 Marionette TRACE conn4 -> [0,2693,"getWindowHandles",null] 20:53:16 INFO - PROCESS | 1885 | 1477885996845 Marionette TRACE conn4 <- [1,2693,null,["8"]] 20:53:16 INFO - PROCESS | 1885 | 1477885996856 Marionette TRACE conn4 -> [0,2694,"switchToWindow",{"name":"8"}] 20:53:16 INFO - PROCESS | 1885 | 1477885996867 Marionette TRACE conn4 <- [1,2694,null,{}] 20:53:16 INFO - PROCESS | 1885 | 1477885996874 Marionette TRACE conn4 -> [0,2695,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e6c400 == 18 [pid = 1885] [id = 584] 20:53:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x82e6f800) [pid = 1885] [serial = 1709] [outer = (nil)] 20:53:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x82f3c400) [pid = 1885] [serial = 1710] [outer = 0x82e6f800] 20:53:16 INFO - PROCESS | 1885 | 1477885996982 Marionette DEBUG loaded listener.js 20:53:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x82f64400) [pid = 1885] [serial = 1711] [outer = 0x82e6f800] 20:53:17 INFO - PROCESS | 1885 | 1477885997796 Marionette TRACE conn4 <- [1,2695,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:17 INFO - . 20:53:17 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 1174ms 20:53:17 INFO - PROCESS | 1885 | 1477885997823 Marionette TRACE conn4 -> [0,2696,"getWindowHandle",null] 20:53:17 INFO - PROCESS | 1885 | 1477885997827 Marionette TRACE conn4 <- [1,2696,null,{"value":"8"}] 20:53:17 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:53:17 INFO - PROCESS | 1885 | 1477885997835 Marionette TRACE conn4 -> [0,2697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:18 INFO - PROCESS | 1885 | 1477885998015 Marionette TRACE conn4 <- [1,2697,null,{"value":null}] 20:53:18 INFO - PROCESS | 1885 | 1477885998157 Marionette TRACE conn4 -> [0,2698,"getWindowHandles",null] 20:53:18 INFO - PROCESS | 1885 | 1477885998162 Marionette TRACE conn4 <- [1,2698,null,["8"]] 20:53:18 INFO - PROCESS | 1885 | 1477885998170 Marionette TRACE conn4 -> [0,2699,"switchToWindow",{"name":"8"}] 20:53:18 INFO - PROCESS | 1885 | 1477885998182 Marionette TRACE conn4 <- [1,2699,null,{}] 20:53:18 INFO - PROCESS | 1885 | 1477885998202 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x83364000 == 19 [pid = 1885] [id = 585] 20:53:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x83364c00) [pid = 1885] [serial = 1712] [outer = (nil)] 20:53:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x87ec1c00) [pid = 1885] [serial = 1713] [outer = 0x83364c00] 20:53:18 INFO - PROCESS | 1885 | 1477885998298 Marionette DEBUG loaded listener.js 20:53:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x830d7400) [pid = 1885] [serial = 1714] [outer = 0x83364c00] 20:53:18 INFO - PROCESS | 1885 | 1477885998930 Marionette TRACE conn4 <- [1,2700,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:18 INFO - . 20:53:18 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 1126ms 20:53:18 INFO - PROCESS | 1885 | 1477885998981 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 20:53:18 INFO - PROCESS | 1885 | 1477885998985 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 20:53:18 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 20:53:19 INFO - PROCESS | 1885 | 1477885998993 Marionette TRACE conn4 -> [0,2702,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:19 INFO - PROCESS | 1885 | 1477885999223 Marionette TRACE conn4 <- [1,2702,null,{"value":null}] 20:53:19 INFO - PROCESS | 1885 | 1477885999254 Marionette TRACE conn4 -> [0,2703,"getWindowHandles",null] 20:53:19 INFO - PROCESS | 1885 | 1477885999259 Marionette TRACE conn4 <- [1,2703,null,["8"]] 20:53:19 INFO - PROCESS | 1885 | 1477885999266 Marionette TRACE conn4 -> [0,2704,"switchToWindow",{"name":"8"}] 20:53:19 INFO - PROCESS | 1885 | 1477885999272 Marionette TRACE conn4 <- [1,2704,null,{}] 20:53:19 INFO - PROCESS | 1885 | 1477885999350 Marionette TRACE conn4 -> [0,2705,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c04c000 == 20 [pid = 1885] [id = 586] 20:53:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8c04c400) [pid = 1885] [serial = 1715] [outer = (nil)] 20:53:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8c0e2c00) [pid = 1885] [serial = 1716] [outer = 0x8c04c400] 20:53:19 INFO - PROCESS | 1885 | 1477885999445 Marionette DEBUG loaded listener.js 20:53:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8c0e7c00) [pid = 1885] [serial = 1717] [outer = 0x8c04c400] 20:53:20 INFO - PROCESS | 1885 | 1477886000218 Marionette TRACE conn4 <- [1,2705,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:20 INFO - . 20:53:20 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1273ms 20:53:20 INFO - PROCESS | 1885 | 1477886000267 Marionette TRACE conn4 -> [0,2706,"getWindowHandle",null] 20:53:20 INFO - PROCESS | 1885 | 1477886000271 Marionette TRACE conn4 <- [1,2706,null,{"value":"8"}] 20:53:20 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 20:53:20 INFO - PROCESS | 1885 | 1477886000278 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:20 INFO - PROCESS | 1885 | 1477886000521 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 20:53:20 INFO - PROCESS | 1885 | 1477886000610 Marionette TRACE conn4 -> [0,2708,"getWindowHandles",null] 20:53:20 INFO - PROCESS | 1885 | 1477886000614 Marionette TRACE conn4 <- [1,2708,null,["8"]] 20:53:20 INFO - PROCESS | 1885 | 1477886000620 Marionette TRACE conn4 -> [0,2709,"switchToWindow",{"name":"8"}] 20:53:20 INFO - PROCESS | 1885 | 1477886000625 Marionette TRACE conn4 <- [1,2709,null,{}] 20:53:20 INFO - PROCESS | 1885 | 1477886000704 Marionette TRACE conn4 -> [0,2710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae0400 == 21 [pid = 1885] [id = 587] 20:53:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x82b93400) [pid = 1885] [serial = 1718] [outer = (nil)] 20:53:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8c5b8800) [pid = 1885] [serial = 1719] [outer = 0x82b93400] 20:53:20 INFO - PROCESS | 1885 | 1477886000794 Marionette DEBUG loaded listener.js 20:53:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8c5bb800) [pid = 1885] [serial = 1720] [outer = 0x82b93400] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8ba7f400) [pid = 1885] [serial = 1693] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477885990497] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x83363400) [pid = 1885] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x83360000) [pid = 1885] [serial = 1688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x83289800) [pid = 1885] [serial = 1685] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x831ba400) [pid = 1885] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82f67800) [pid = 1885] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82f46000) [pid = 1885] [serial = 1678] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477885986863] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82d53400) [pid = 1885] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82c1c800) [pid = 1885] [serial = 1673] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x81fad400) [pid = 1885] [serial = 1670] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x81b4d400) [pid = 1885] [serial = 1664] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 20:53:21 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x81b55000) [pid = 1885] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 20:53:21 INFO - PROCESS | 1885 | 1477886001578 Marionette TRACE conn4 <- [1,2710,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:21 INFO - . 20:53:21 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1321ms 20:53:21 INFO - PROCESS | 1885 | 1477886001600 Marionette TRACE conn4 -> [0,2711,"getWindowHandle",null] 20:53:21 INFO - PROCESS | 1885 | 1477886001610 Marionette TRACE conn4 <- [1,2711,null,{"value":"8"}] 20:53:21 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:53:21 INFO - PROCESS | 1885 | 1477886001617 Marionette TRACE conn4 -> [0,2712,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:21 INFO - PROCESS | 1885 | 1477886001837 Marionette TRACE conn4 <- [1,2712,null,{"value":null}] 20:53:21 INFO - PROCESS | 1885 | 1477886001856 Marionette TRACE conn4 -> [0,2713,"getWindowHandles",null] 20:53:21 INFO - PROCESS | 1885 | 1477886001859 Marionette TRACE conn4 <- [1,2713,null,["8"]] 20:53:21 INFO - PROCESS | 1885 | 1477886001864 Marionette TRACE conn4 -> [0,2714,"switchToWindow",{"name":"8"}] 20:53:21 INFO - PROCESS | 1885 | 1477886001869 Marionette TRACE conn4 <- [1,2714,null,{}] 20:53:21 INFO - PROCESS | 1885 | 1477886001874 Marionette TRACE conn4 -> [0,2715,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4bc00 == 22 [pid = 1885] [id = 588] 20:53:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8c70ac00) [pid = 1885] [serial = 1721] [outer = (nil)] 20:53:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8c70c400) [pid = 1885] [serial = 1722] [outer = 0x8c70ac00] 20:53:21 INFO - PROCESS | 1885 | 1477886001994 Marionette DEBUG loaded listener.js 20:53:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8c711800) [pid = 1885] [serial = 1723] [outer = 0x8c70ac00] 20:53:22 INFO - PROCESS | 1885 | 1477886002680 Marionette TRACE conn4 <- [1,2715,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:22 INFO - . 20:53:22 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 1076ms 20:53:22 INFO - PROCESS | 1885 | 1477886002694 Marionette TRACE conn4 -> [0,2716,"getWindowHandle",null] 20:53:22 INFO - PROCESS | 1885 | 1477886002697 Marionette TRACE conn4 <- [1,2716,null,{"value":"8"}] 20:53:22 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 20:53:22 INFO - PROCESS | 1885 | 1477886002705 Marionette TRACE conn4 -> [0,2717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:22 INFO - PROCESS | 1885 | 1477886002877 Marionette TRACE conn4 <- [1,2717,null,{"value":null}] 20:53:23 INFO - PROCESS | 1885 | 1477886003020 Marionette TRACE conn4 -> [0,2718,"getWindowHandles",null] 20:53:23 INFO - PROCESS | 1885 | 1477886003025 Marionette TRACE conn4 <- [1,2718,null,["8"]] 20:53:23 INFO - PROCESS | 1885 | 1477886003031 Marionette TRACE conn4 -> [0,2719,"switchToWindow",{"name":"8"}] 20:53:23 INFO - PROCESS | 1885 | 1477886003037 Marionette TRACE conn4 <- [1,2719,null,{}] 20:53:23 INFO - PROCESS | 1885 | 1477886003042 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x83288c00 == 23 [pid = 1885] [id = 589] 20:53:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8335ec00) [pid = 1885] [serial = 1724] [outer = (nil)] 20:53:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8d9eec00) [pid = 1885] [serial = 1725] [outer = 0x8335ec00] 20:53:23 INFO - PROCESS | 1885 | 1477886003147 Marionette DEBUG loaded listener.js 20:53:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8f441000) [pid = 1885] [serial = 1726] [outer = 0x8335ec00] 20:53:23 INFO - PROCESS | 1885 | 1477886003950 Marionette TRACE conn4 <- [1,2720,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:23 INFO - . 20:53:23 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 1274ms 20:53:23 INFO - PROCESS | 1885 | 1477886003981 Marionette TRACE conn4 -> [0,2721,"getWindowHandle",null] 20:53:23 INFO - PROCESS | 1885 | 1477886003988 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 20:53:23 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 20:53:24 INFO - PROCESS | 1885 | 1477886003999 Marionette TRACE conn4 -> [0,2722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:24 INFO - PROCESS | 1885 | 1477886004227 Marionette TRACE conn4 <- [1,2722,null,{"value":null}] 20:53:24 INFO - PROCESS | 1885 | 1477886004387 Marionette TRACE conn4 -> [0,2723,"getWindowHandles",null] 20:53:24 INFO - PROCESS | 1885 | 1477886004393 Marionette TRACE conn4 <- [1,2723,null,["8"]] 20:53:24 INFO - PROCESS | 1885 | 1477886004441 Marionette TRACE conn4 -> [0,2724,"switchToWindow",{"name":"8"}] 20:53:24 INFO - PROCESS | 1885 | 1477886004448 Marionette TRACE conn4 <- [1,2724,null,{}] 20:53:24 INFO - PROCESS | 1885 | 1477886004457 Marionette TRACE conn4 -> [0,2725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8328ec00 == 24 [pid = 1885] [id = 590] 20:53:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8328fc00) [pid = 1885] [serial = 1727] [outer = (nil)] 20:53:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8335d000) [pid = 1885] [serial = 1728] [outer = 0x8328fc00] 20:53:24 INFO - PROCESS | 1885 | 1477886004576 Marionette DEBUG loaded listener.js 20:53:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x87efb000) [pid = 1885] [serial = 1729] [outer = 0x8328fc00] 20:53:25 INFO - PROCESS | 1885 | 1477886005338 Marionette TRACE conn4 <- [1,2725,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:25 INFO - . 20:53:25 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 1373ms 20:53:25 INFO - PROCESS | 1885 | 1477886005371 Marionette TRACE conn4 -> [0,2726,"getWindowHandle",null] 20:53:25 INFO - PROCESS | 1885 | 1477886005378 Marionette TRACE conn4 <- [1,2726,null,{"value":"8"}] 20:53:25 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:53:25 INFO - PROCESS | 1885 | 1477886005430 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:25 INFO - PROCESS | 1885 | 1477886005660 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 20:53:25 INFO - PROCESS | 1885 | 1477886005849 Marionette TRACE conn4 -> [0,2728,"getWindowHandles",null] 20:53:25 INFO - PROCESS | 1885 | 1477886005855 Marionette TRACE conn4 <- [1,2728,null,["8"]] 20:53:25 INFO - PROCESS | 1885 | 1477886005864 Marionette TRACE conn4 -> [0,2729,"switchToWindow",{"name":"8"}] 20:53:25 INFO - PROCESS | 1885 | 1477886005870 Marionette TRACE conn4 <- [1,2729,null,{}] 20:53:25 INFO - PROCESS | 1885 | 1477886005878 Marionette TRACE conn4 -> [0,2730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x83363800 == 25 [pid = 1885] [id = 591] 20:53:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8c5bec00) [pid = 1885] [serial = 1730] [outer = (nil)] 20:53:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8c716c00) [pid = 1885] [serial = 1731] [outer = 0x8c5bec00] 20:53:25 INFO - PROCESS | 1885 | 1477886005990 Marionette DEBUG loaded listener.js 20:53:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8d9e3400) [pid = 1885] [serial = 1732] [outer = 0x8c5bec00] 20:53:26 INFO - PROCESS | 1885 | 1477886006677 Marionette TRACE conn4 <- [1,2730,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:26 INFO - . 20:53:26 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 1324ms 20:53:26 INFO - PROCESS | 1885 | 1477886006718 Marionette TRACE conn4 -> [0,2731,"getWindowHandle",null] 20:53:26 INFO - PROCESS | 1885 | 1477886006727 Marionette TRACE conn4 <- [1,2731,null,{"value":"8"}] 20:53:26 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 20:53:26 INFO - PROCESS | 1885 | 1477886006734 Marionette TRACE conn4 -> [0,2732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:26 INFO - PROCESS | 1885 | 1477886006925 Marionette TRACE conn4 <- [1,2732,null,{"value":null}] 20:53:27 INFO - PROCESS | 1885 | 1477886007106 Marionette TRACE conn4 -> [0,2733,"getWindowHandles",null] 20:53:27 INFO - PROCESS | 1885 | 1477886007112 Marionette TRACE conn4 <- [1,2733,null,["8"]] 20:53:27 INFO - PROCESS | 1885 | 1477886007122 Marionette TRACE conn4 -> [0,2734,"switchToWindow",{"name":"8"}] 20:53:27 INFO - PROCESS | 1885 | 1477886007129 Marionette TRACE conn4 <- [1,2734,null,{}] 20:53:27 INFO - PROCESS | 1885 | 1477886007181 Marionette TRACE conn4 -> [0,2735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e5400 == 26 [pid = 1885] [id = 592] 20:53:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8f948800) [pid = 1885] [serial = 1733] [outer = (nil)] 20:53:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8f94bc00) [pid = 1885] [serial = 1734] [outer = 0x8f948800] 20:53:27 INFO - PROCESS | 1885 | 1477886007295 Marionette DEBUG loaded listener.js 20:53:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8f953000) [pid = 1885] [serial = 1735] [outer = 0x8f948800] 20:53:28 INFO - PROCESS | 1885 | 1477886008013 Marionette TRACE conn4 <- [1,2735,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:28 INFO - . 20:53:28 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 1327ms 20:53:28 INFO - PROCESS | 1885 | 1477886008062 Marionette TRACE conn4 -> [0,2736,"getWindowHandle",null] 20:53:28 INFO - PROCESS | 1885 | 1477886008067 Marionette TRACE conn4 <- [1,2736,null,{"value":"8"}] 20:53:28 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 20:53:28 INFO - PROCESS | 1885 | 1477886008111 Marionette TRACE conn4 -> [0,2737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:28 INFO - PROCESS | 1885 | 1477886008328 Marionette TRACE conn4 <- [1,2737,null,{"value":null}] 20:53:28 INFO - PROCESS | 1885 | 1477886008667 Marionette TRACE conn4 -> [0,2738,"getWindowHandles",null] 20:53:28 INFO - PROCESS | 1885 | 1477886008673 Marionette TRACE conn4 <- [1,2738,null,["8"]] 20:53:28 INFO - PROCESS | 1885 | 1477886008696 Marionette TRACE conn4 -> [0,2739,"switchToWindow",{"name":"8"}] 20:53:28 INFO - PROCESS | 1885 | 1477886008717 Marionette TRACE conn4 <- [1,2739,null,{}] 20:53:28 INFO - PROCESS | 1885 | 1477886008726 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c17c00 == 27 [pid = 1885] [id = 593] 20:53:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x82c1b400) [pid = 1885] [serial = 1736] [outer = (nil)] 20:53:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x82d4f800) [pid = 1885] [serial = 1737] [outer = 0x82c1b400] 20:53:28 INFO - PROCESS | 1885 | 1477886008827 Marionette DEBUG loaded listener.js 20:53:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x831b6000) [pid = 1885] [serial = 1738] [outer = 0x82c1b400] 20:53:29 INFO - . 20:53:29 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1531ms 20:53:29 INFO - PROCESS | 1885 | 1477886009624 Marionette TRACE conn4 <- [1,2740,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:29 INFO - PROCESS | 1885 | 1477886009636 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 20:53:29 INFO - PROCESS | 1885 | 1477886009642 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 20:53:29 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 20:53:29 INFO - PROCESS | 1885 | 1477886009651 Marionette TRACE conn4 -> [0,2742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:29 INFO - PROCESS | 1885 | 1477886009861 Marionette TRACE conn4 <- [1,2742,null,{"value":null}] 20:53:30 INFO - PROCESS | 1885 | 1477886010060 Marionette TRACE conn4 -> [0,2743,"getWindowHandles",null] 20:53:30 INFO - PROCESS | 1885 | 1477886010067 Marionette TRACE conn4 <- [1,2743,null,["8"]] 20:53:30 INFO - PROCESS | 1885 | 1477886010074 Marionette TRACE conn4 -> [0,2744,"switchToWindow",{"name":"8"}] 20:53:30 INFO - PROCESS | 1885 | 1477886010082 Marionette TRACE conn4 <- [1,2744,null,{}] 20:53:30 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa5800 == 26 [pid = 1885] [id = 580] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x82e6e400) [pid = 1885] [serial = 1691] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x87ef1800) [pid = 1885] [serial = 1692] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8ba84800) [pid = 1885] [serial = 1694] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477885990497] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8328b400) [pid = 1885] [serial = 1686] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8328f000) [pid = 1885] [serial = 1687] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x83358000) [pid = 1885] [serial = 1689] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x830d1800) [pid = 1885] [serial = 1681] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x830d4c00) [pid = 1885] [serial = 1682] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x831bb400) [pid = 1885] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x82e6c000) [pid = 1885] [serial = 1676] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x82e70c00) [pid = 1885] [serial = 1677] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82f48800) [pid = 1885] [serial = 1679] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477885986863] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82b94400) [pid = 1885] [serial = 1671] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82b97800) [pid = 1885] [serial = 1672] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82b9f800) [pid = 1885] [serial = 1674] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x81b59400) [pid = 1885] [serial = 1668] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x81c1cc00) [pid = 1885] [serial = 1669] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x81c16800) [pid = 1885] [serial = 1666] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1885 | 1477886010144 Marionette TRACE conn4 -> [0,2745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c13000 == 27 [pid = 1885] [id = 594] 20:53:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x81c16800) [pid = 1885] [serial = 1739] [outer = (nil)] 20:53:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x81fa5800) [pid = 1885] [serial = 1740] [outer = 0x81c16800] 20:53:30 INFO - PROCESS | 1885 | 1477886010242 Marionette DEBUG loaded listener.js 20:53:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x82c17800) [pid = 1885] [serial = 1741] [outer = 0x81c16800] 20:53:30 INFO - PROCESS | 1885 | 1477886010868 Marionette TRACE conn4 <- [1,2745,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:30 INFO - . 20:53:30 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1270ms 20:53:30 INFO - PROCESS | 1885 | 1477886010920 Marionette TRACE conn4 -> [0,2746,"getWindowHandle",null] 20:53:30 INFO - PROCESS | 1885 | 1477886010924 Marionette TRACE conn4 <- [1,2746,null,{"value":"8"}] 20:53:30 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 20:53:30 INFO - PROCESS | 1885 | 1477886010933 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:31 INFO - PROCESS | 1885 | 1477886011185 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 20:53:31 INFO - PROCESS | 1885 | 1477886011344 Marionette TRACE conn4 -> [0,2748,"getWindowHandles",null] 20:53:31 INFO - PROCESS | 1885 | 1477886011354 Marionette TRACE conn4 <- [1,2748,null,["8"]] 20:53:31 INFO - PROCESS | 1885 | 1477886011369 Marionette TRACE conn4 -> [0,2749,"switchToWindow",{"name":"8"}] 20:53:31 INFO - PROCESS | 1885 | 1477886011377 Marionette TRACE conn4 <- [1,2749,null,{}] 20:53:31 INFO - PROCESS | 1885 | 1477886011385 Marionette TRACE conn4 -> [0,2750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x83283000 == 28 [pid = 1885] [id = 595] 20:53:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x83283800) [pid = 1885] [serial = 1742] [outer = (nil)] 20:53:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8328c400) [pid = 1885] [serial = 1743] [outer = 0x83283800] 20:53:31 INFO - PROCESS | 1885 | 1477886011479 Marionette DEBUG loaded listener.js 20:53:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8335a000) [pid = 1885] [serial = 1744] [outer = 0x83283800] 20:53:32 INFO - PROCESS | 1885 | 1477886012185 Marionette TRACE conn4 <- [1,2750,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:32 INFO - . 20:53:32 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1280ms 20:53:32 INFO - PROCESS | 1885 | 1477886012211 Marionette TRACE conn4 -> [0,2751,"getWindowHandle",null] 20:53:32 INFO - PROCESS | 1885 | 1477886012215 Marionette TRACE conn4 <- [1,2751,null,{"value":"8"}] 20:53:32 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:53:32 INFO - PROCESS | 1885 | 1477886012222 Marionette TRACE conn4 -> [0,2752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:32 INFO - PROCESS | 1885 | 1477886012463 Marionette TRACE conn4 <- [1,2752,null,{"value":null}] 20:53:32 INFO - PROCESS | 1885 | 1477886012487 Marionette TRACE conn4 -> [0,2753,"getWindowHandles",null] 20:53:32 INFO - PROCESS | 1885 | 1477886012491 Marionette TRACE conn4 <- [1,2753,null,["8"]] 20:53:32 INFO - PROCESS | 1885 | 1477886012496 Marionette TRACE conn4 -> [0,2754,"switchToWindow",{"name":"8"}] 20:53:32 INFO - PROCESS | 1885 | 1477886012502 Marionette TRACE conn4 <- [1,2754,null,{}] 20:53:32 INFO - PROCESS | 1885 | 1477886012508 Marionette TRACE conn4 -> [0,2755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba83000 == 29 [pid = 1885] [id = 596] 20:53:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8ba84000) [pid = 1885] [serial = 1745] [outer = (nil)] 20:53:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8ba8b000) [pid = 1885] [serial = 1746] [outer = 0x8ba84000] 20:53:32 INFO - PROCESS | 1885 | 1477886012609 Marionette DEBUG loaded listener.js 20:53:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x82f42c00) [pid = 1885] [serial = 1747] [outer = 0x8ba84000] 20:53:33 INFO - PROCESS | 1885 | 1477886013407 Marionette TRACE conn4 <- [1,2755,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:33 INFO - . 20:53:33 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1233ms 20:53:33 INFO - PROCESS | 1885 | 1477886013454 Marionette TRACE conn4 -> [0,2756,"getWindowHandle",null] 20:53:33 INFO - PROCESS | 1885 | 1477886013459 Marionette TRACE conn4 <- [1,2756,null,{"value":"8"}] 20:53:33 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:53:33 INFO - PROCESS | 1885 | 1477886013473 Marionette TRACE conn4 -> [0,2757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:33 INFO - PROCESS | 1885 | 1477886013711 Marionette TRACE conn4 <- [1,2757,null,{"value":null}] 20:53:33 INFO - PROCESS | 1885 | 1477886013742 Marionette TRACE conn4 -> [0,2758,"getWindowHandles",null] 20:53:33 INFO - PROCESS | 1885 | 1477886013746 Marionette TRACE conn4 <- [1,2758,null,["8"]] 20:53:33 INFO - PROCESS | 1885 | 1477886013751 Marionette TRACE conn4 -> [0,2759,"switchToWindow",{"name":"8"}] 20:53:33 INFO - PROCESS | 1885 | 1477886013756 Marionette TRACE conn4 <- [1,2759,null,{}] 20:53:33 INFO - PROCESS | 1885 | 1477886013762 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c5b2400 == 30 [pid = 1885] [id = 597] 20:53:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8c5b3000) [pid = 1885] [serial = 1748] [outer = (nil)] 20:53:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8c5b7c00) [pid = 1885] [serial = 1749] [outer = 0x8c5b3000] 20:53:33 INFO - PROCESS | 1885 | 1477886013934 Marionette DEBUG loaded listener.js 20:53:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8c5bd000) [pid = 1885] [serial = 1750] [outer = 0x8c5b3000] 20:53:34 INFO - PROCESS | 1885 | 1477886014660 Marionette TRACE conn4 <- [1,2760,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:34 INFO - . 20:53:34 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1224ms 20:53:34 INFO - PROCESS | 1885 | 1477886014697 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 20:53:34 INFO - PROCESS | 1885 | 1477886014700 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 20:53:34 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:53:34 INFO - PROCESS | 1885 | 1477886014718 Marionette TRACE conn4 -> [0,2762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:35 INFO - PROCESS | 1885 | 1477886015014 Marionette TRACE conn4 <- [1,2762,null,{"value":null}] 20:53:35 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x82b93400) [pid = 1885] [serial = 1718] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:53:35 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x81f92c00) [pid = 1885] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 20:53:35 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82e6f800) [pid = 1885] [serial = 1709] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:53:35 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8c70ac00) [pid = 1885] [serial = 1721] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 20:53:35 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x81fabc00) [pid = 1885] [serial = 1698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:53:35 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8c04c400) [pid = 1885] [serial = 1715] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:53:35 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x83364c00) [pid = 1885] [serial = 1712] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:53:35 INFO - PROCESS | 1885 | 1477886015126 Marionette TRACE conn4 -> [0,2763,"getWindowHandles",null] 20:53:35 INFO - PROCESS | 1885 | 1477886015130 Marionette TRACE conn4 <- [1,2763,null,["8"]] 20:53:35 INFO - PROCESS | 1885 | 1477886015136 Marionette TRACE conn4 -> [0,2764,"switchToWindow",{"name":"8"}] 20:53:35 INFO - PROCESS | 1885 | 1477886015142 Marionette TRACE conn4 <- [1,2764,null,{}] 20:53:35 INFO - PROCESS | 1885 | 1477886015155 Marionette TRACE conn4 -> [0,2765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9b000 == 31 [pid = 1885] [id = 598] 20:53:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x82c11800) [pid = 1885] [serial = 1751] [outer = (nil)] 20:53:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8c5b1000) [pid = 1885] [serial = 1752] [outer = 0x82c11800] 20:53:35 INFO - PROCESS | 1885 | 1477886015278 Marionette DEBUG loaded listener.js 20:53:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8f44a400) [pid = 1885] [serial = 1753] [outer = 0x82c11800] 20:53:36 INFO - PROCESS | 1885 | 1477886016084 Marionette TRACE conn4 <- [1,2765,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:53:36 INFO - . 20:53:36 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1388ms 20:53:36 INFO - PROCESS | 1885 | 1477886016101 Marionette TRACE conn4 -> [0,2766,"getWindowHandle",null] 20:53:36 INFO - PROCESS | 1885 | 1477886016104 Marionette TRACE conn4 <- [1,2766,null,{"value":"8"}] 20:53:36 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:53:36 INFO - PROCESS | 1885 | 1477886016115 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:36 INFO - PROCESS | 1885 | 1477886016334 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 20:53:36 INFO - PROCESS | 1885 | 1477886016349 Marionette TRACE conn4 -> [0,2768,"getWindowHandles",null] 20:53:36 INFO - PROCESS | 1885 | 1477886016351 Marionette TRACE conn4 <- [1,2768,null,["8"]] 20:53:36 INFO - PROCESS | 1885 | 1477886016357 Marionette TRACE conn4 -> [0,2769,"switchToWindow",{"name":"8"}] 20:53:36 INFO - PROCESS | 1885 | 1477886016363 Marionette TRACE conn4 <- [1,2769,null,{}] 20:53:36 INFO - PROCESS | 1885 | 1477886016370 Marionette TRACE conn4 -> [0,2770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x9283b800 == 32 [pid = 1885] [id = 599] 20:53:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x9283bc00) [pid = 1885] [serial = 1754] [outer = (nil)] 20:53:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x92841800) [pid = 1885] [serial = 1755] [outer = 0x9283bc00] 20:53:36 INFO - PROCESS | 1885 | 1477886016469 Marionette DEBUG loaded listener.js 20:53:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x92a9a800) [pid = 1885] [serial = 1756] [outer = 0x9283bc00] 20:53:37 WARNING - wptserve Traceback (most recent call last): 20:53:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:53:37 WARNING - rv = self.func(request, response) 20:53:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:53:37 WARNING - access_control_allow_origin = "*") 20:53:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:53:37 WARNING - payload = payload_generator(server_data) 20:53:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:53:37 WARNING - return encode_string_as_bmp_image(data) 20:53:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:53:37 WARNING - img.save(f, "BMP") 20:53:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:53:37 WARNING - f.write(bmpfileheader) 20:53:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:53:37 WARNING - 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8c70c400) [pid = 1885] [serial = 1722] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8c711800) [pid = 1885] [serial = 1723] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8c5b8800) [pid = 1885] [serial = 1719] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8c5bb800) [pid = 1885] [serial = 1720] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8c0e2c00) [pid = 1885] [serial = 1716] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8c0e7c00) [pid = 1885] [serial = 1717] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x87ec1c00) [pid = 1885] [serial = 1713] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x830d7400) [pid = 1885] [serial = 1714] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x82f3c400) [pid = 1885] [serial = 1710] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x82f64400) [pid = 1885] [serial = 1711] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x82c16000) [pid = 1885] [serial = 1707] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x82e72800) [pid = 1885] [serial = 1708] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8c03f800) [pid = 1885] [serial = 1696] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x81ae7000) [pid = 1885] [serial = 1699] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x87efbc00) [pid = 1885] [serial = 1704] [outer = (nil)] [url = about:blank] 20:53:40 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82d4b400) [pid = 1885] [serial = 1701] [outer = (nil)] [url = about:blank] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82c1b400) [pid = 1885] [serial = 1736] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8f948800) [pid = 1885] [serial = 1733] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x81c16800) [pid = 1885] [serial = 1739] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8c5bec00) [pid = 1885] [serial = 1730] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8328fc00) [pid = 1885] [serial = 1727] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8335ec00) [pid = 1885] [serial = 1724] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x83283800) [pid = 1885] [serial = 1742] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8c5b3000) [pid = 1885] [serial = 1748] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8ba86400) [pid = 1885] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x82d52c00) [pid = 1885] [serial = 1703] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x82c11800) [pid = 1885] [serial = 1751] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8ba84000) [pid = 1885] [serial = 1745] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:53:44 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x82d45800) [pid = 1885] [serial = 1700] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x81f92800 == 31 [pid = 1885] [id = 583] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x82c17c00 == 30 [pid = 1885] [id = 593] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x82d45000 == 29 [pid = 1885] [id = 581] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e5400 == 28 [pid = 1885] [id = 592] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x83364000 == 27 [pid = 1885] [id = 585] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x83363800 == 26 [pid = 1885] [id = 591] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x8328ec00 == 25 [pid = 1885] [id = 590] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae0400 == 24 [pid = 1885] [id = 587] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x83289400 == 23 [pid = 1885] [id = 575] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9b000 == 22 [pid = 1885] [id = 598] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x81c18c00 == 21 [pid = 1885] [id = 569] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4bc00 == 20 [pid = 1885] [id = 588] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x81983800 == 19 [pid = 1885] [id = 579] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x82d51800 == 18 [pid = 1885] [id = 582] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x82d53000 == 17 [pid = 1885] [id = 571] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x8c5b2400 == 16 [pid = 1885] [id = 597] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x8c04c000 == 15 [pid = 1885] [id = 586] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x83288c00 == 14 [pid = 1885] [id = 589] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4c400 == 13 [pid = 1885] [id = 577] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba83000 == 12 [pid = 1885] [id = 596] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x83283000 == 11 [pid = 1885] [id = 595] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9e800 == 10 [pid = 1885] [id = 573] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x81b54800 == 9 [pid = 1885] [id = 568] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x81c13000 == 8 [pid = 1885] [id = 594] 20:53:48 INFO - PROCESS | 1885 | --DOCSHELL 0x82e6c400 == 7 [pid = 1885] [id = 584] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8c041400) [pid = 1885] [serial = 1697] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8ba84400) [pid = 1885] [serial = 1705] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x82e73000) [pid = 1885] [serial = 1702] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x82f42c00) [pid = 1885] [serial = 1747] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8ba8b000) [pid = 1885] [serial = 1746] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8c5bd000) [pid = 1885] [serial = 1750] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8c5b7c00) [pid = 1885] [serial = 1749] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8f44a400) [pid = 1885] [serial = 1753] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8c5b1000) [pid = 1885] [serial = 1752] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x8328c400) [pid = 1885] [serial = 1743] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8335a000) [pid = 1885] [serial = 1744] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x81fa5800) [pid = 1885] [serial = 1740] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x82c17800) [pid = 1885] [serial = 1741] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82d4f800) [pid = 1885] [serial = 1737] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x831b6000) [pid = 1885] [serial = 1738] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8f94bc00) [pid = 1885] [serial = 1734] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8f953000) [pid = 1885] [serial = 1735] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8c716c00) [pid = 1885] [serial = 1731] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8d9e3400) [pid = 1885] [serial = 1732] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8335d000) [pid = 1885] [serial = 1728] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x87efb000) [pid = 1885] [serial = 1729] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8d9eec00) [pid = 1885] [serial = 1725] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8f441000) [pid = 1885] [serial = 1726] [outer = (nil)] [url = about:blank] 20:53:48 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x92841800) [pid = 1885] [serial = 1755] [outer = (nil)] [url = about:blank] 20:54:06 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:54:06 INFO - PROCESS | 1885 | 1477886046648 Marionette TRACE conn4 <- [1,2770,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:54:06 INFO - . 20:54:06 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30556ms 20:54:06 INFO - PROCESS | 1885 | 1477886046670 Marionette TRACE conn4 -> [0,2771,"getWindowHandle",null] 20:54:06 INFO - PROCESS | 1885 | 1477886046678 Marionette TRACE conn4 <- [1,2771,null,{"value":"8"}] 20:54:06 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:54:06 INFO - PROCESS | 1885 | 1477886046690 Marionette TRACE conn4 -> [0,2772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:06 INFO - PROCESS | 1885 | 1477886046936 Marionette TRACE conn4 <- [1,2772,null,{"value":null}] 20:54:07 INFO - PROCESS | 1885 | 1477886047024 Marionette TRACE conn4 -> [0,2773,"getWindowHandles",null] 20:54:07 INFO - PROCESS | 1885 | 1477886047030 Marionette TRACE conn4 <- [1,2773,null,["8"]] 20:54:07 INFO - PROCESS | 1885 | 1477886047039 Marionette TRACE conn4 -> [0,2774,"switchToWindow",{"name":"8"}] 20:54:07 INFO - PROCESS | 1885 | 1477886047046 Marionette TRACE conn4 <- [1,2774,null,{}] 20:54:07 INFO - PROCESS | 1885 | 1477886047057 Marionette TRACE conn4 -> [0,2775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b51000 == 8 [pid = 1885] [id = 600] 20:54:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b52800) [pid = 1885] [serial = 1757] [outer = (nil)] 20:54:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b57400) [pid = 1885] [serial = 1758] [outer = 0x81b52800] 20:54:07 INFO - PROCESS | 1885 | 1477886047166 Marionette DEBUG loaded listener.js 20:54:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c19000) [pid = 1885] [serial = 1759] [outer = 0x81b52800] 20:54:07 WARNING - wptserve Traceback (most recent call last): 20:54:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:54:07 WARNING - rv = self.func(request, response) 20:54:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:54:07 WARNING - access_control_allow_origin = "*") 20:54:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:54:07 WARNING - payload = payload_generator(server_data) 20:54:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:54:07 WARNING - return encode_string_as_bmp_image(data) 20:54: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 20:54:07 WARNING - img.save(f, "BMP") 20:54:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:54:07 WARNING - f.write(bmpfileheader) 20:54:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:54:07 WARNING - 20:54:16 INFO - PROCESS | 1885 | --DOCSHELL 0x9283b800 == 7 [pid = 1885] [id = 599] 20:54:19 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x9283bc00) [pid = 1885] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:54:24 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x92a9a800) [pid = 1885] [serial = 1756] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b57400) [pid = 1885] [serial = 1758] [outer = (nil)] [url = about:blank] 20:54:37 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:54:37 INFO - PROCESS | 1885 | 1477886077380 Marionette TRACE conn4 <- [1,2775,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:54:37 INFO - . 20:54:37 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30710ms 20:54:37 INFO - PROCESS | 1885 | 1477886077398 Marionette TRACE conn4 -> [0,2776,"getWindowHandle",null] 20:54:37 INFO - PROCESS | 1885 | 1477886077405 Marionette TRACE conn4 <- [1,2776,null,{"value":"8"}] 20:54:37 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:54:37 INFO - PROCESS | 1885 | 1477886077417 Marionette TRACE conn4 -> [0,2777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:37 INFO - PROCESS | 1885 | 1477886077649 Marionette TRACE conn4 <- [1,2777,null,{"value":null}] 20:54:37 INFO - PROCESS | 1885 | 1477886077735 Marionette TRACE conn4 -> [0,2778,"getWindowHandles",null] 20:54:37 INFO - PROCESS | 1885 | 1477886077742 Marionette TRACE conn4 <- [1,2778,null,["8"]] 20:54:37 INFO - PROCESS | 1885 | 1477886077750 Marionette TRACE conn4 -> [0,2779,"switchToWindow",{"name":"8"}] 20:54:37 INFO - PROCESS | 1885 | 1477886077758 Marionette TRACE conn4 <- [1,2779,null,{}] 20:54:37 INFO - PROCESS | 1885 | 1477886077765 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b4c400 == 8 [pid = 1885] [id = 601] 20:54:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b4cc00) [pid = 1885] [serial = 1760] [outer = (nil)] 20:54:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b55400) [pid = 1885] [serial = 1761] [outer = 0x81b4cc00] 20:54:37 INFO - PROCESS | 1885 | 1477886077875 Marionette DEBUG loaded listener.js 20:54:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c16400) [pid = 1885] [serial = 1762] [outer = 0x81b4cc00] 20:54:38 WARNING - wptserve Traceback (most recent call last): 20:54:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:54:38 WARNING - rv = self.func(request, response) 20:54:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:54:38 WARNING - access_control_allow_origin = "*") 20:54:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:54:38 WARNING - payload = payload_generator(server_data) 20:54:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:54:38 WARNING - return encode_string_as_bmp_image(data) 20:54: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 20:54:38 WARNING - img.save(f, "BMP") 20:54:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:54:38 WARNING - f.write(bmpfileheader) 20:54:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:54:38 WARNING - 20:54:47 INFO - PROCESS | 1885 | --DOCSHELL 0x81b51000 == 7 [pid = 1885] [id = 600] 20:54:53 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81b52800) [pid = 1885] [serial = 1757] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:54:59 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c19000) [pid = 1885] [serial = 1759] [outer = (nil)] [url = about:blank] 20:54:59 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b55400) [pid = 1885] [serial = 1761] [outer = (nil)] [url = about:blank] 20:55:08 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:55:08 INFO - PROCESS | 1885 | 1477886108088 Marionette TRACE conn4 <- [1,2780,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:55:08 INFO - . 20:55:08 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30711ms 20:55:08 INFO - PROCESS | 1885 | 1477886108128 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 20:55:08 INFO - PROCESS | 1885 | 1477886108136 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 20:55:08 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:55:08 INFO - PROCESS | 1885 | 1477886108151 Marionette TRACE conn4 -> [0,2782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:08 INFO - PROCESS | 1885 | 1477886108384 Marionette TRACE conn4 <- [1,2782,null,{"value":null}] 20:55:08 INFO - PROCESS | 1885 | 1477886108470 Marionette TRACE conn4 -> [0,2783,"getWindowHandles",null] 20:55:08 INFO - PROCESS | 1885 | 1477886108477 Marionette TRACE conn4 <- [1,2783,null,["8"]] 20:55:08 INFO - PROCESS | 1885 | 1477886108486 Marionette TRACE conn4 -> [0,2784,"switchToWindow",{"name":"8"}] 20:55:08 INFO - PROCESS | 1885 | 1477886108494 Marionette TRACE conn4 <- [1,2784,null,{}] 20:55:08 INFO - PROCESS | 1885 | 1477886108500 Marionette TRACE conn4 -> [0,2785,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b51000 == 8 [pid = 1885] [id = 602] 20:55:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b52800) [pid = 1885] [serial = 1763] [outer = (nil)] 20:55:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b57c00) [pid = 1885] [serial = 1764] [outer = 0x81b52800] 20:55:08 INFO - PROCESS | 1885 | 1477886108613 Marionette DEBUG loaded listener.js 20:55:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c1cc00) [pid = 1885] [serial = 1765] [outer = 0x81b52800] 20:55:09 INFO - PROCESS | 1885 | 1477886109268 Marionette TRACE conn4 <- [1,2785,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:55:09 INFO - . 20:55:09 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1176ms 20:55:09 INFO - PROCESS | 1885 | 1477886109323 Marionette TRACE conn4 -> [0,2786,"getWindowHandle",null] 20:55:09 INFO - PROCESS | 1885 | 1477886109329 Marionette TRACE conn4 <- [1,2786,null,{"value":"8"}] 20:55:09 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:55:09 INFO - PROCESS | 1885 | 1477886109341 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:09 INFO - PROCESS | 1885 | 1477886109581 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 20:55:09 INFO - PROCESS | 1885 | 1477886109607 Marionette TRACE conn4 -> [0,2788,"getWindowHandles",null] 20:55:09 INFO - PROCESS | 1885 | 1477886109616 Marionette TRACE conn4 <- [1,2788,null,["8"]] 20:55:09 INFO - PROCESS | 1885 | 1477886109622 Marionette TRACE conn4 -> [0,2789,"switchToWindow",{"name":"8"}] 20:55:09 INFO - PROCESS | 1885 | 1477886109628 Marionette TRACE conn4 <- [1,2789,null,{}] 20:55:09 INFO - PROCESS | 1885 | 1477886109635 Marionette TRACE conn4 -> [0,2790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b59400 == 9 [pid = 1885] [id = 603] 20:55:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81facc00) [pid = 1885] [serial = 1766] [outer = (nil)] 20:55:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x82b95400) [pid = 1885] [serial = 1767] [outer = 0x81facc00] 20:55:09 INFO - PROCESS | 1885 | 1477886109733 Marionette DEBUG loaded listener.js 20:55:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82b98c00) [pid = 1885] [serial = 1768] [outer = 0x81facc00] 20:55:10 INFO - PROCESS | 1885 | 1477886110493 Marionette TRACE conn4 <- [1,2790,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:55:10 INFO - . 20:55:10 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1171ms 20:55:10 INFO - PROCESS | 1885 | 1477886110520 Marionette TRACE conn4 -> [0,2791,"getWindowHandle",null] 20:55:10 INFO - PROCESS | 1885 | 1477886110527 Marionette TRACE conn4 <- [1,2791,null,{"value":"8"}] 20:55:10 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:55:10 INFO - PROCESS | 1885 | 1477886110534 Marionette TRACE conn4 -> [0,2792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:10 INFO - PROCESS | 1885 | 1477886110772 Marionette TRACE conn4 <- [1,2792,null,{"value":null}] 20:55:10 INFO - PROCESS | 1885 | 1477886110795 Marionette TRACE conn4 -> [0,2793,"getWindowHandles",null] 20:55:10 INFO - PROCESS | 1885 | 1477886110800 Marionette TRACE conn4 <- [1,2793,null,["8"]] 20:55:10 INFO - PROCESS | 1885 | 1477886110805 Marionette TRACE conn4 -> [0,2794,"switchToWindow",{"name":"8"}] 20:55:10 INFO - PROCESS | 1885 | 1477886110812 Marionette TRACE conn4 <- [1,2794,null,{}] 20:55:10 INFO - PROCESS | 1885 | 1477886110819 Marionette TRACE conn4 -> [0,2795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4ec00 == 10 [pid = 1885] [id = 604] 20:55:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82d4f000) [pid = 1885] [serial = 1769] [outer = (nil)] 20:55:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82d51800) [pid = 1885] [serial = 1770] [outer = 0x82d4f000] 20:55:10 INFO - PROCESS | 1885 | 1477886110921 Marionette DEBUG loaded listener.js 20:55:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82e6b400) [pid = 1885] [serial = 1771] [outer = 0x82d4f000] 20:55:11 INFO - PROCESS | 1885 | 1477886111631 Marionette TRACE conn4 <- [1,2795,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:55:11 INFO - . 20:55:11 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1123ms 20:55:11 INFO - PROCESS | 1885 | 1477886111657 Marionette TRACE conn4 -> [0,2796,"getWindowHandle",null] 20:55:11 INFO - PROCESS | 1885 | 1477886111662 Marionette TRACE conn4 <- [1,2796,null,{"value":"8"}] 20:55:11 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:55:11 INFO - PROCESS | 1885 | 1477886111668 Marionette TRACE conn4 -> [0,2797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:11 INFO - PROCESS | 1885 | 1477886111884 Marionette TRACE conn4 <- [1,2797,null,{"value":null}] 20:55:11 INFO - PROCESS | 1885 | 1477886111968 Marionette TRACE conn4 -> [0,2798,"getWindowHandles",null] 20:55:11 INFO - PROCESS | 1885 | 1477886111976 Marionette TRACE conn4 <- [1,2798,null,["8"]] 20:55:11 INFO - PROCESS | 1885 | 1477886111981 Marionette TRACE conn4 -> [0,2799,"switchToWindow",{"name":"8"}] 20:55:11 INFO - PROCESS | 1885 | 1477886111987 Marionette TRACE conn4 <- [1,2799,null,{}] 20:55:12 INFO - PROCESS | 1885 | 1477886111993 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f43800 == 11 [pid = 1885] [id = 605] 20:55:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82f44400) [pid = 1885] [serial = 1772] [outer = (nil)] 20:55:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82f45c00) [pid = 1885] [serial = 1773] [outer = 0x82f44400] 20:55:12 INFO - PROCESS | 1885 | 1477886112097 Marionette DEBUG loaded listener.js 20:55:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x830cec00) [pid = 1885] [serial = 1774] [outer = 0x82f44400] 20:55:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x831b0800 == 12 [pid = 1885] [id = 606] 20:55:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x831b1000) [pid = 1885] [serial = 1775] [outer = (nil)] 20:55:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x831b0400) [pid = 1885] [serial = 1776] [outer = 0x831b1000] 20:55:12 INFO - PROCESS | 1885 | 1477886112830 Marionette TRACE conn4 <- [1,2800,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:55:12 INFO - . 20:55:12 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1226ms 20:55:12 INFO - PROCESS | 1885 | 1477886112903 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 20:55:12 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:55:12 INFO - PROCESS | 1885 | 1477886112908 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 20:55:12 INFO - PROCESS | 1885 | 1477886112916 Marionette TRACE conn4 -> [0,2802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:13 INFO - PROCESS | 1885 | 1477886113141 Marionette TRACE conn4 <- [1,2802,null,{"value":null}] 20:55:13 INFO - PROCESS | 1885 | 1477886113159 Marionette TRACE conn4 -> [0,2803,"getWindowHandles",null] 20:55:13 INFO - PROCESS | 1885 | 1477886113164 Marionette TRACE conn4 <- [1,2803,null,["8"]] 20:55:13 INFO - PROCESS | 1885 | 1477886113172 Marionette TRACE conn4 -> [0,2804,"switchToWindow",{"name":"8"}] 20:55:13 INFO - PROCESS | 1885 | 1477886113178 Marionette TRACE conn4 <- [1,2804,null,{}] 20:55:13 INFO - PROCESS | 1885 | 1477886113184 Marionette TRACE conn4 -> [0,2805,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x831b1400 == 13 [pid = 1885] [id = 607] 20:55:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x831b1800) [pid = 1885] [serial = 1777] [outer = (nil)] 20:55:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x831b8800) [pid = 1885] [serial = 1778] [outer = 0x831b1800] 20:55:13 INFO - PROCESS | 1885 | 1477886113277 Marionette DEBUG loaded listener.js 20:55:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x83282000) [pid = 1885] [serial = 1779] [outer = 0x831b1800] 20:55:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x8328ec00 == 14 [pid = 1885] [id = 608] 20:55:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8328f000) [pid = 1885] [serial = 1780] [outer = (nil)] 20:55:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x83290000) [pid = 1885] [serial = 1781] [outer = 0x8328f000] 20:55:14 INFO - PROCESS | 1885 | 1477886114044 Marionette TRACE conn4 <- [1,2805,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:55:14 INFO - . 20:55:14 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1170ms 20:55:14 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:55:14 INFO - PROCESS | 1885 | 1477886114085 Marionette TRACE conn4 -> [0,2806,"getWindowHandle",null] 20:55:14 INFO - PROCESS | 1885 | 1477886114088 Marionette TRACE conn4 <- [1,2806,null,{"value":"8"}] 20:55:14 INFO - PROCESS | 1885 | 1477886114095 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:14 INFO - PROCESS | 1885 | 1477886114366 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 20:55:14 INFO - PROCESS | 1885 | 1477886114448 Marionette TRACE conn4 -> [0,2808,"getWindowHandles",null] 20:55:14 INFO - PROCESS | 1885 | 1477886114452 Marionette TRACE conn4 <- [1,2808,null,["8"]] 20:55:14 INFO - PROCESS | 1885 | 1477886114457 Marionette TRACE conn4 -> [0,2809,"switchToWindow",{"name":"8"}] 20:55:14 INFO - PROCESS | 1885 | 1477886114462 Marionette TRACE conn4 <- [1,2809,null,{}] 20:55:14 INFO - PROCESS | 1885 | 1477886114467 Marionette TRACE conn4 -> [0,2810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d48400 == 15 [pid = 1885] [id = 609] 20:55:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x83357000) [pid = 1885] [serial = 1782] [outer = (nil)] 20:55:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x87ec5800) [pid = 1885] [serial = 1783] [outer = 0x83357000] 20:55:14 INFO - PROCESS | 1885 | 1477886114556 Marionette DEBUG loaded listener.js 20:55:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x87ec9800) [pid = 1885] [serial = 1784] [outer = 0x83357000] 20:55:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x87efbc00 == 16 [pid = 1885] [id = 610] 20:55:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x87efc400) [pid = 1885] [serial = 1785] [outer = (nil)] 20:55:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8ba7ec00) [pid = 1885] [serial = 1786] [outer = 0x87efc400] 20:55:15 INFO - PROCESS | 1885 | 1477886115279 Marionette TRACE conn4 <- [1,2810,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:55:15 INFO - . 20:55:15 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1223ms 20:55:15 INFO - PROCESS | 1885 | 1477886115317 Marionette TRACE conn4 -> [0,2811,"getWindowHandle",null] 20:55:15 INFO - PROCESS | 1885 | 1477886115320 Marionette TRACE conn4 <- [1,2811,null,{"value":"8"}] 20:55:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:55:15 INFO - PROCESS | 1885 | 1477886115333 Marionette TRACE conn4 -> [0,2812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:15 INFO - PROCESS | 1885 | 1477886115527 Marionette TRACE conn4 <- [1,2812,null,{"value":null}] 20:55:15 INFO - PROCESS | 1885 | 1477886115660 Marionette TRACE conn4 -> [0,2813,"getWindowHandles",null] 20:55:15 INFO - PROCESS | 1885 | 1477886115668 Marionette TRACE conn4 <- [1,2813,null,["8"]] 20:55:15 INFO - PROCESS | 1885 | 1477886115677 Marionette TRACE conn4 -> [0,2814,"switchToWindow",{"name":"8"}] 20:55:15 INFO - PROCESS | 1885 | 1477886115682 Marionette TRACE conn4 <- [1,2814,null,{}] 20:55:15 INFO - PROCESS | 1885 | 1477886115688 Marionette TRACE conn4 -> [0,2815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x87eee800 == 17 [pid = 1885] [id = 611] 20:55:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8ba7fc00) [pid = 1885] [serial = 1787] [outer = (nil)] 20:55:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8ba83800) [pid = 1885] [serial = 1788] [outer = 0x8ba7fc00] 20:55:15 INFO - PROCESS | 1885 | 1477886115777 Marionette DEBUG loaded listener.js 20:55:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8ba87400) [pid = 1885] [serial = 1789] [outer = 0x8ba7fc00] 20:55:16 WARNING - wptserve Traceback (most recent call last): 20:55:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:55:16 WARNING - rv = self.func(request, response) 20:55:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:55:16 WARNING - access_control_allow_origin = "*") 20:55:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:55:16 WARNING - payload = payload_generator(server_data) 20:55:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:55:16 WARNING - return encode_string_as_bmp_image(data) 20:55:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:55:16 WARNING - img.save(f, "BMP") 20:55:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:55:16 WARNING - f.write(bmpfileheader) 20:55:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:55:16 WARNING - 20:55:18 INFO - PROCESS | 1885 | --DOCSHELL 0x87efbc00 == 16 [pid = 1885] [id = 610] 20:55:18 INFO - PROCESS | 1885 | --DOCSHELL 0x8328ec00 == 15 [pid = 1885] [id = 608] 20:55:18 INFO - PROCESS | 1885 | --DOCSHELL 0x831b0800 == 14 [pid = 1885] [id = 606] 20:55:18 INFO - PROCESS | 1885 | --DOCSHELL 0x81b4c400 == 13 [pid = 1885] [id = 601] 20:55:22 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x87efc400) [pid = 1885] [serial = 1785] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:55:22 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x83357000) [pid = 1885] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 20:55:22 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8328f000) [pid = 1885] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477886113777] 20:55:22 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x831b1800) [pid = 1885] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 20:55:22 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x831b1000) [pid = 1885] [serial = 1775] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:55:22 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x82f44400) [pid = 1885] [serial = 1772] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 20:55:22 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x82d4f000) [pid = 1885] [serial = 1769] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:55:22 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x81facc00) [pid = 1885] [serial = 1766] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:55:22 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x81b4cc00) [pid = 1885] [serial = 1760] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:55:22 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x81b52800) [pid = 1885] [serial = 1763] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:55:27 INFO - PROCESS | 1885 | --DOCSHELL 0x82d48400 == 12 [pid = 1885] [id = 609] 20:55:27 INFO - PROCESS | 1885 | --DOCSHELL 0x831b1400 == 11 [pid = 1885] [id = 607] 20:55:27 INFO - PROCESS | 1885 | --DOCSHELL 0x81b59400 == 10 [pid = 1885] [id = 603] 20:55:27 INFO - PROCESS | 1885 | --DOCSHELL 0x82f43800 == 9 [pid = 1885] [id = 605] 20:55:27 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4ec00 == 8 [pid = 1885] [id = 604] 20:55:27 INFO - PROCESS | 1885 | --DOCSHELL 0x81b51000 == 7 [pid = 1885] [id = 602] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x82b98c00) [pid = 1885] [serial = 1768] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82b95400) [pid = 1885] [serial = 1767] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82e6b400) [pid = 1885] [serial = 1771] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x82d51800) [pid = 1885] [serial = 1770] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x831b0400) [pid = 1885] [serial = 1776] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x830cec00) [pid = 1885] [serial = 1774] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82f45c00) [pid = 1885] [serial = 1773] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x83290000) [pid = 1885] [serial = 1781] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477886113777] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x83282000) [pid = 1885] [serial = 1779] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x831b8800) [pid = 1885] [serial = 1778] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8ba7ec00) [pid = 1885] [serial = 1786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x87ec9800) [pid = 1885] [serial = 1784] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x87ec5800) [pid = 1885] [serial = 1783] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x81b57c00) [pid = 1885] [serial = 1764] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81c1cc00) [pid = 1885] [serial = 1765] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c16400) [pid = 1885] [serial = 1762] [outer = (nil)] [url = about:blank] 20:55:27 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8ba83800) [pid = 1885] [serial = 1788] [outer = (nil)] [url = about:blank] 20:55:45 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:55:45 INFO - PROCESS | 1885 | 1477886145947 Marionette TRACE conn4 <- [1,2815,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:55:45 INFO - . 20:55:45 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30662ms 20:55:46 INFO - PROCESS | 1885 | 1477886145996 Marionette TRACE conn4 -> [0,2816,"getWindowHandle",null] 20:55:46 INFO - PROCESS | 1885 | 1477886146002 Marionette TRACE conn4 <- [1,2816,null,{"value":"8"}] 20:55:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 20:55:46 INFO - PROCESS | 1885 | 1477886146013 Marionette TRACE conn4 -> [0,2817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:46 INFO - PROCESS | 1885 | 1477886146249 Marionette TRACE conn4 <- [1,2817,null,{"value":null}] 20:55:46 INFO - PROCESS | 1885 | 1477886146335 Marionette TRACE conn4 -> [0,2818,"getWindowHandles",null] 20:55:46 INFO - PROCESS | 1885 | 1477886146342 Marionette TRACE conn4 <- [1,2818,null,["8"]] 20:55:46 INFO - PROCESS | 1885 | 1477886146351 Marionette TRACE conn4 -> [0,2819,"switchToWindow",{"name":"8"}] 20:55:46 INFO - PROCESS | 1885 | 1477886146358 Marionette TRACE conn4 <- [1,2819,null,{}] 20:55:46 INFO - PROCESS | 1885 | 1477886146365 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c12c00 == 8 [pid = 1885] [id = 612] 20:55:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81c13400) [pid = 1885] [serial = 1790] [outer = (nil)] 20:55:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81c1cc00) [pid = 1885] [serial = 1791] [outer = 0x81c13400] 20:55:46 INFO - PROCESS | 1885 | 1477886146475 Marionette DEBUG loaded listener.js 20:55:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81f8ec00) [pid = 1885] [serial = 1792] [outer = 0x81c13400] 20:55:46 WARNING - wptserve Traceback (most recent call last): 20:55:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:55:46 WARNING - rv = self.func(request, response) 20:55:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:55:46 WARNING - access_control_allow_origin = "*") 20:55:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:55:46 WARNING - payload = payload_generator(server_data) 20:55:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:55:46 WARNING - return encode_string_as_bmp_image(data) 20:55:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:55:46 WARNING - img.save(f, "BMP") 20:55:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:55:46 WARNING - f.write(bmpfileheader) 20:55:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:55:46 WARNING - 20:55:56 INFO - PROCESS | 1885 | --DOCSHELL 0x87eee800 == 7 [pid = 1885] [id = 611] 20:55:58 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8ba7fc00) [pid = 1885] [serial = 1787] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:56:03 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8ba87400) [pid = 1885] [serial = 1789] [outer = (nil)] [url = about:blank] 20:56:03 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81c1cc00) [pid = 1885] [serial = 1791] [outer = (nil)] [url = about:blank] 20:56:16 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:56:16 INFO - PROCESS | 1885 | 1477886176682 Marionette TRACE conn4 <- [1,2820,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:56:16 INFO - . 20:56:16 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30705ms 20:56:16 INFO - PROCESS | 1885 | 1477886176717 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 20:56:16 INFO - PROCESS | 1885 | 1477886176723 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 20:56:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:56:16 INFO - PROCESS | 1885 | 1477886176735 Marionette TRACE conn4 -> [0,2822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:16 INFO - PROCESS | 1885 | 1477886176967 Marionette TRACE conn4 <- [1,2822,null,{"value":null}] 20:56:17 INFO - PROCESS | 1885 | 1477886177053 Marionette TRACE conn4 -> [0,2823,"getWindowHandles",null] 20:56:17 INFO - PROCESS | 1885 | 1477886177060 Marionette TRACE conn4 <- [1,2823,null,["8"]] 20:56:17 INFO - PROCESS | 1885 | 1477886177069 Marionette TRACE conn4 -> [0,2824,"switchToWindow",{"name":"8"}] 20:56:17 INFO - PROCESS | 1885 | 1477886177076 Marionette TRACE conn4 <- [1,2824,null,{}] 20:56:17 INFO - PROCESS | 1885 | 1477886177084 Marionette TRACE conn4 -> [0,2825,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae7800 == 8 [pid = 1885] [id = 613] 20:56:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81ae8000) [pid = 1885] [serial = 1793] [outer = (nil)] 20:56:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b4f800) [pid = 1885] [serial = 1794] [outer = 0x81ae8000] 20:56:17 INFO - PROCESS | 1885 | 1477886177199 Marionette DEBUG loaded listener.js 20:56:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c12000) [pid = 1885] [serial = 1795] [outer = 0x81ae8000] 20:56:17 WARNING - wptserve Traceback (most recent call last): 20:56:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:56:17 WARNING - rv = self.func(request, response) 20:56:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:56:17 WARNING - access_control_allow_origin = "*") 20:56:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:56:17 WARNING - payload = payload_generator(server_data) 20:56:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:56:17 WARNING - return encode_string_as_bmp_image(data) 20:56:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:56:17 WARNING - img.save(f, "BMP") 20:56:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:56:17 WARNING - f.write(bmpfileheader) 20:56:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:56:17 WARNING - 20:56:26 INFO - PROCESS | 1885 | --DOCSHELL 0x81c12c00 == 7 [pid = 1885] [id = 612] 20:56:29 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81c13400) [pid = 1885] [serial = 1790] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 20:56:34 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81f8ec00) [pid = 1885] [serial = 1792] [outer = (nil)] [url = about:blank] 20:56:34 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b4f800) [pid = 1885] [serial = 1794] [outer = (nil)] [url = about:blank] 20:56:47 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:56:47 INFO - PROCESS | 1885 | 1477886207417 Marionette TRACE conn4 <- [1,2825,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:56:47 INFO - . 20:56:47 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30703ms 20:56:47 INFO - PROCESS | 1885 | 1477886207437 Marionette TRACE conn4 -> [0,2826,"getWindowHandle",null] 20:56:47 INFO - PROCESS | 1885 | 1477886207444 Marionette TRACE conn4 <- [1,2826,null,{"value":"8"}] 20:56:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 20:56:47 INFO - PROCESS | 1885 | 1477886207455 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:47 INFO - PROCESS | 1885 | 1477886207685 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 20:56:47 INFO - PROCESS | 1885 | 1477886207771 Marionette TRACE conn4 -> [0,2828,"getWindowHandles",null] 20:56:47 INFO - PROCESS | 1885 | 1477886207777 Marionette TRACE conn4 <- [1,2828,null,["8"]] 20:56:47 INFO - PROCESS | 1885 | 1477886207786 Marionette TRACE conn4 -> [0,2829,"switchToWindow",{"name":"8"}] 20:56:47 INFO - PROCESS | 1885 | 1477886207794 Marionette TRACE conn4 <- [1,2829,null,{}] 20:56:47 INFO - PROCESS | 1885 | 1477886207801 Marionette TRACE conn4 -> [0,2830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b54000 == 8 [pid = 1885] [id = 614] 20:56:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b54c00) [pid = 1885] [serial = 1796] [outer = (nil)] 20:56:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b59400) [pid = 1885] [serial = 1797] [outer = 0x81b54c00] 20:56:47 INFO - PROCESS | 1885 | 1477886207909 Marionette DEBUG loaded listener.js 20:56:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c1d000) [pid = 1885] [serial = 1798] [outer = 0x81b54c00] 20:56:48 INFO - PROCESS | 1885 | 1477886208480 Marionette TRACE conn4 <- [1,2830,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:56:48 INFO - . 20:56:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1070ms 20:56:48 INFO - PROCESS | 1885 | 1477886208524 Marionette TRACE conn4 -> [0,2831,"getWindowHandle",null] 20:56:48 INFO - PROCESS | 1885 | 1477886208529 Marionette TRACE conn4 <- [1,2831,null,{"value":"8"}] 20:56:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 20:56:48 INFO - PROCESS | 1885 | 1477886208539 Marionette TRACE conn4 -> [0,2832,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:48 INFO - PROCESS | 1885 | 1477886208724 Marionette TRACE conn4 <- [1,2832,null,{"value":null}] 20:56:48 INFO - PROCESS | 1885 | 1477886208741 Marionette TRACE conn4 -> [0,2833,"getWindowHandles",null] 20:56:48 INFO - PROCESS | 1885 | 1477886208746 Marionette TRACE conn4 <- [1,2833,null,["8"]] 20:56:48 INFO - PROCESS | 1885 | 1477886208864 Marionette TRACE conn4 -> [0,2834,"switchToWindow",{"name":"8"}] 20:56:48 INFO - PROCESS | 1885 | 1477886208868 Marionette TRACE conn4 <- [1,2834,null,{}] 20:56:48 INFO - PROCESS | 1885 | 1477886208876 Marionette TRACE conn4 -> [0,2835,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b53000 == 9 [pid = 1885] [id = 615] 20:56:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81fac400) [pid = 1885] [serial = 1799] [outer = (nil)] 20:56:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x82b96400) [pid = 1885] [serial = 1800] [outer = 0x81fac400] 20:56:48 INFO - PROCESS | 1885 | 1477886208983 Marionette DEBUG loaded listener.js 20:56:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82b97c00) [pid = 1885] [serial = 1801] [outer = 0x81fac400] 20:56:49 INFO - PROCESS | 1885 | 1477886209674 Marionette TRACE conn4 <- [1,2835,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:56:49 INFO - . 20:56:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1177ms 20:56:49 INFO - PROCESS | 1885 | 1477886209724 Marionette TRACE conn4 -> [0,2836,"getWindowHandle",null] 20:56:49 INFO - PROCESS | 1885 | 1477886209732 Marionette TRACE conn4 <- [1,2836,null,{"value":"8"}] 20:56:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 20:56:49 INFO - PROCESS | 1885 | 1477886209744 Marionette TRACE conn4 -> [0,2837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:49 INFO - PROCESS | 1885 | 1477886209980 Marionette TRACE conn4 <- [1,2837,null,{"value":null}] 20:56:49 INFO - PROCESS | 1885 | 1477886209998 Marionette TRACE conn4 -> [0,2838,"getWindowHandles",null] 20:56:50 INFO - PROCESS | 1885 | 1477886210003 Marionette TRACE conn4 <- [1,2838,null,["8"]] 20:56:50 INFO - PROCESS | 1885 | 1477886210008 Marionette TRACE conn4 -> [0,2839,"switchToWindow",{"name":"8"}] 20:56:50 INFO - PROCESS | 1885 | 1477886210015 Marionette TRACE conn4 <- [1,2839,null,{}] 20:56:50 INFO - PROCESS | 1885 | 1477886210021 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4f400 == 10 [pid = 1885] [id = 616] 20:56:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82d4f800) [pid = 1885] [serial = 1802] [outer = (nil)] 20:56:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82d52400) [pid = 1885] [serial = 1803] [outer = 0x82d4f800] 20:56:50 INFO - PROCESS | 1885 | 1477886210121 Marionette DEBUG loaded listener.js 20:56:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82e69c00) [pid = 1885] [serial = 1804] [outer = 0x82d4f800] 20:56:50 INFO - PROCESS | 1885 | 1477886210806 Marionette TRACE conn4 <- [1,2840,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:56:50 INFO - . 20:56:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1129ms 20:56:50 INFO - PROCESS | 1885 | 1477886210867 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 20:56:50 INFO - PROCESS | 1885 | 1477886210871 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 20:56:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 20:56:50 INFO - PROCESS | 1885 | 1477886210878 Marionette TRACE conn4 -> [0,2842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:51 INFO - PROCESS | 1885 | 1477886211094 Marionette TRACE conn4 <- [1,2842,null,{"value":null}] 20:56:51 INFO - PROCESS | 1885 | 1477886211115 Marionette TRACE conn4 -> [0,2843,"getWindowHandles",null] 20:56:51 INFO - PROCESS | 1885 | 1477886211122 Marionette TRACE conn4 <- [1,2843,null,["8"]] 20:56:51 INFO - PROCESS | 1885 | 1477886211127 Marionette TRACE conn4 -> [0,2844,"switchToWindow",{"name":"8"}] 20:56:51 INFO - PROCESS | 1885 | 1477886211133 Marionette TRACE conn4 <- [1,2844,null,{}] 20:56:51 INFO - PROCESS | 1885 | 1477886211139 Marionette TRACE conn4 -> [0,2845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f47400 == 11 [pid = 1885] [id = 617] 20:56:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82f47c00) [pid = 1885] [serial = 1805] [outer = (nil)] 20:56:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82f49400) [pid = 1885] [serial = 1806] [outer = 0x82f47c00] 20:56:51 INFO - PROCESS | 1885 | 1477886211238 Marionette DEBUG loaded listener.js 20:56:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x830d0400) [pid = 1885] [serial = 1807] [outer = 0x82f47c00] 20:56:51 INFO - PROCESS | 1885 | 1477886211881 Marionette TRACE conn4 <- [1,2845,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:56:51 INFO - . 20:56:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1025ms 20:56:51 INFO - PROCESS | 1885 | 1477886211902 Marionette TRACE conn4 -> [0,2846,"getWindowHandle",null] 20:56:51 INFO - PROCESS | 1885 | 1477886211906 Marionette TRACE conn4 <- [1,2846,null,{"value":"8"}] 20:56:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 20:56:51 INFO - PROCESS | 1885 | 1477886211913 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:52 INFO - PROCESS | 1885 | 1477886212071 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 20:56:52 INFO - PROCESS | 1885 | 1477886212204 Marionette TRACE conn4 -> [0,2848,"getWindowHandles",null] 20:56:52 INFO - PROCESS | 1885 | 1477886212207 Marionette TRACE conn4 <- [1,2848,null,["8"]] 20:56:52 INFO - PROCESS | 1885 | 1477886212217 Marionette TRACE conn4 -> [0,2849,"switchToWindow",{"name":"8"}] 20:56:52 INFO - PROCESS | 1885 | 1477886212222 Marionette TRACE conn4 <- [1,2849,null,{}] 20:56:52 INFO - PROCESS | 1885 | 1477886212228 Marionette TRACE conn4 -> [0,2850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x831b0800 == 12 [pid = 1885] [id = 618] 20:56:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x831b1800) [pid = 1885] [serial = 1808] [outer = (nil)] 20:56:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x831b4800) [pid = 1885] [serial = 1809] [outer = 0x831b1800] 20:56:52 INFO - PROCESS | 1885 | 1477886212318 Marionette DEBUG loaded listener.js 20:56:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x831b8800) [pid = 1885] [serial = 1810] [outer = 0x831b1800] 20:56:52 INFO - PROCESS | 1885 | 1477886212862 Marionette TRACE conn4 <- [1,2850,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:56:52 INFO - . 20:56:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 969ms 20:56:52 INFO - PROCESS | 1885 | 1477886212882 Marionette TRACE conn4 -> [0,2851,"getWindowHandle",null] 20:56:52 INFO - PROCESS | 1885 | 1477886212885 Marionette TRACE conn4 <- [1,2851,null,{"value":"8"}] 20:56:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 20:56:52 INFO - PROCESS | 1885 | 1477886212900 Marionette TRACE conn4 -> [0,2852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:53 INFO - PROCESS | 1885 | 1477886213160 Marionette TRACE conn4 <- [1,2852,null,{"value":null}] 20:56:53 INFO - PROCESS | 1885 | 1477886213180 Marionette TRACE conn4 -> [0,2853,"getWindowHandles",null] 20:56:53 INFO - PROCESS | 1885 | 1477886213183 Marionette TRACE conn4 <- [1,2853,null,["8"]] 20:56:53 INFO - PROCESS | 1885 | 1477886213188 Marionette TRACE conn4 -> [0,2854,"switchToWindow",{"name":"8"}] 20:56:53 INFO - PROCESS | 1885 | 1477886213193 Marionette TRACE conn4 <- [1,2854,null,{}] 20:56:53 INFO - PROCESS | 1885 | 1477886213198 Marionette TRACE conn4 -> [0,2855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d48400 == 13 [pid = 1885] [id = 619] 20:56:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8328cc00) [pid = 1885] [serial = 1811] [outer = (nil)] 20:56:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8335cc00) [pid = 1885] [serial = 1812] [outer = 0x8328cc00] 20:56:53 INFO - PROCESS | 1885 | 1477886213293 Marionette DEBUG loaded listener.js 20:56:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x87ec1400) [pid = 1885] [serial = 1813] [outer = 0x8328cc00] 20:56:53 INFO - PROCESS | 1885 | 1477886213924 Marionette TRACE conn4 <- [1,2855,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:56:53 INFO - . 20:56:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1074ms 20:56:53 INFO - PROCESS | 1885 | 1477886213966 Marionette TRACE conn4 -> [0,2856,"getWindowHandle",null] 20:56:53 INFO - PROCESS | 1885 | 1477886213969 Marionette TRACE conn4 <- [1,2856,null,{"value":"8"}] 20:56:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:56:53 INFO - PROCESS | 1885 | 1477886213976 Marionette TRACE conn4 -> [0,2857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:54 INFO - PROCESS | 1885 | 1477886214133 Marionette TRACE conn4 <- [1,2857,null,{"value":null}] 20:56:54 INFO - PROCESS | 1885 | 1477886214292 Marionette TRACE conn4 -> [0,2858,"getWindowHandles",null] 20:56:54 INFO - PROCESS | 1885 | 1477886214299 Marionette TRACE conn4 <- [1,2858,null,["8"]] 20:56:54 INFO - PROCESS | 1885 | 1477886214306 Marionette TRACE conn4 -> [0,2859,"switchToWindow",{"name":"8"}] 20:56:54 INFO - PROCESS | 1885 | 1477886214312 Marionette TRACE conn4 <- [1,2859,null,{}] 20:56:54 INFO - PROCESS | 1885 | 1477886214317 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x87ef2c00 == 14 [pid = 1885] [id = 620] 20:56:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x87ef3000) [pid = 1885] [serial = 1814] [outer = (nil)] 20:56:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x87ef9800) [pid = 1885] [serial = 1815] [outer = 0x87ef3000] 20:56:54 INFO - PROCESS | 1885 | 1477886214408 Marionette DEBUG loaded listener.js 20:56:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8ba7c400) [pid = 1885] [serial = 1816] [outer = 0x87ef3000] 20:56:55 INFO - PROCESS | 1885 | 1477886215067 Marionette TRACE conn4 <- [1,2860,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:56:55 INFO - . 20:56:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1128ms 20:56:55 INFO - PROCESS | 1885 | 1477886215104 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 20:56:55 INFO - PROCESS | 1885 | 1477886215107 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 20:56:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 20:56:55 INFO - PROCESS | 1885 | 1477886215114 Marionette TRACE conn4 -> [0,2862,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:55 INFO - PROCESS | 1885 | 1477886215316 Marionette TRACE conn4 <- [1,2862,null,{"value":null}] 20:56:55 INFO - PROCESS | 1885 | 1477886215397 Marionette TRACE conn4 -> [0,2863,"getWindowHandles",null] 20:56:55 INFO - PROCESS | 1885 | 1477886215423 Marionette TRACE conn4 <- [1,2863,null,["8"]] 20:56:55 INFO - PROCESS | 1885 | 1477886215437 Marionette TRACE conn4 -> [0,2864,"switchToWindow",{"name":"8"}] 20:56:55 INFO - PROCESS | 1885 | 1477886215442 Marionette TRACE conn4 <- [1,2864,null,{}] 20:56:55 INFO - PROCESS | 1885 | 1477886215450 Marionette TRACE conn4 -> [0,2865,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b99800 == 15 [pid = 1885] [id = 621] 20:56:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x82b99c00) [pid = 1885] [serial = 1817] [outer = (nil)] 20:56:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x87efd400) [pid = 1885] [serial = 1818] [outer = 0x82b99c00] 20:56:55 INFO - PROCESS | 1885 | 1477886215547 Marionette DEBUG loaded listener.js 20:56:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8c040000) [pid = 1885] [serial = 1819] [outer = 0x82b99c00] 20:56:56 INFO - PROCESS | 1885 | 1477886216264 Marionette TRACE conn4 <- [1,2865,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:56:56 INFO - . 20:56:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1180ms 20:56:56 INFO - PROCESS | 1885 | 1477886216295 Marionette TRACE conn4 -> [0,2866,"getWindowHandle",null] 20:56:56 INFO - PROCESS | 1885 | 1477886216302 Marionette TRACE conn4 <- [1,2866,null,{"value":"8"}] 20:56:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:56:56 INFO - PROCESS | 1885 | 1477886216328 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:56 INFO - PROCESS | 1885 | 1477886216572 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 20:56:56 INFO - PROCESS | 1885 | 1477886216696 Marionette TRACE conn4 -> [0,2868,"getWindowHandles",null] 20:56:56 INFO - PROCESS | 1885 | 1477886216702 Marionette TRACE conn4 <- [1,2868,null,["8"]] 20:56:56 INFO - PROCESS | 1885 | 1477886216714 Marionette TRACE conn4 -> [0,2869,"switchToWindow",{"name":"8"}] 20:56:56 INFO - PROCESS | 1885 | 1477886216722 Marionette TRACE conn4 <- [1,2869,null,{}] 20:56:56 INFO - PROCESS | 1885 | 1477886216729 Marionette TRACE conn4 -> [0,2870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c1c800 == 16 [pid = 1885] [id = 622] 20:56:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x82c1dc00) [pid = 1885] [serial = 1820] [outer = (nil)] 20:56:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x82d45800) [pid = 1885] [serial = 1821] [outer = 0x82c1dc00] 20:56:56 INFO - PROCESS | 1885 | 1477886216845 Marionette DEBUG loaded listener.js 20:56:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x82d4ac00) [pid = 1885] [serial = 1822] [outer = 0x82c1dc00] 20:56:57 INFO - PROCESS | 1885 | 1477886217638 Marionette TRACE conn4 <- [1,2870,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:56:57 INFO - . 20:56:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1384ms 20:56:57 INFO - PROCESS | 1885 | 1477886217695 Marionette TRACE conn4 -> [0,2871,"getWindowHandle",null] 20:56:57 INFO - PROCESS | 1885 | 1477886217702 Marionette TRACE conn4 <- [1,2871,null,{"value":"8"}] 20:56:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 20:56:57 INFO - PROCESS | 1885 | 1477886217711 Marionette TRACE conn4 -> [0,2872,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:57 INFO - PROCESS | 1885 | 1477886217932 Marionette TRACE conn4 <- [1,2872,null,{"value":null}] 20:56:58 INFO - PROCESS | 1885 | 1477886218114 Marionette TRACE conn4 -> [0,2873,"getWindowHandles",null] 20:56:58 INFO - PROCESS | 1885 | 1477886218120 Marionette TRACE conn4 <- [1,2873,null,["8"]] 20:56:58 INFO - PROCESS | 1885 | 1477886218127 Marionette TRACE conn4 -> [0,2874,"switchToWindow",{"name":"8"}] 20:56:58 INFO - PROCESS | 1885 | 1477886218133 Marionette TRACE conn4 <- [1,2874,null,{}] 20:56:58 INFO - PROCESS | 1885 | 1477886218184 Marionette TRACE conn4 -> [0,2875,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x83283400 == 17 [pid = 1885] [id = 623] 20:56:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x83290000) [pid = 1885] [serial = 1823] [outer = (nil)] 20:56:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x87ef1000) [pid = 1885] [serial = 1824] [outer = 0x83290000] 20:56:58 INFO - PROCESS | 1885 | 1477886218294 Marionette DEBUG loaded listener.js 20:56:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x830ca800) [pid = 1885] [serial = 1825] [outer = 0x83290000] 20:56:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c04e000 == 18 [pid = 1885] [id = 624] 20:56:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8c0e2400) [pid = 1885] [serial = 1826] [outer = (nil)] 20:56:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8c045400) [pid = 1885] [serial = 1827] [outer = 0x8c0e2400] 20:56:59 INFO - PROCESS | 1885 | 1477886219123 Marionette TRACE conn4 <- [1,2875,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:56:59 INFO - . 20:56:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1471ms 20:56:59 INFO - PROCESS | 1885 | 1477886219190 Marionette TRACE conn4 -> [0,2876,"getWindowHandle",null] 20:56:59 INFO - PROCESS | 1885 | 1477886219198 Marionette TRACE conn4 <- [1,2876,null,{"value":"8"}] 20:56:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 20:56:59 INFO - PROCESS | 1885 | 1477886219249 Marionette TRACE conn4 -> [0,2877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:59 INFO - PROCESS | 1885 | 1477886219499 Marionette TRACE conn4 <- [1,2877,null,{"value":null}] 20:56:59 INFO - PROCESS | 1885 | 1477886219665 Marionette TRACE conn4 -> [0,2878,"getWindowHandles",null] 20:56:59 INFO - PROCESS | 1885 | 1477886219670 Marionette TRACE conn4 <- [1,2878,null,["8"]] 20:56:59 INFO - PROCESS | 1885 | 1477886219676 Marionette TRACE conn4 -> [0,2879,"switchToWindow",{"name":"8"}] 20:56:59 INFO - PROCESS | 1885 | 1477886219684 Marionette TRACE conn4 <- [1,2879,null,{}] 20:56:59 INFO - PROCESS | 1885 | 1477886219874 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b93400 == 19 [pid = 1885] [id = 625] 20:56:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x82b94400) [pid = 1885] [serial = 1828] [outer = (nil)] 20:56:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x82c16800) [pid = 1885] [serial = 1829] [outer = 0x82b94400] 20:56:59 INFO - PROCESS | 1885 | 1477886219986 Marionette DEBUG loaded listener.js 20:57:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x82d50c00) [pid = 1885] [serial = 1830] [outer = 0x82b94400] 20:57:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x8198bc00 == 20 [pid = 1885] [id = 626] 20:57:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x81f91000) [pid = 1885] [serial = 1831] [outer = (nil)] 20:57:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x81fa1c00) [pid = 1885] [serial = 1832] [outer = 0x81f91000] 20:57:00 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae7800 == 19 [pid = 1885] [id = 613] 20:57:00 INFO - PROCESS | 1885 | 1477886220965 Marionette TRACE conn4 <- [1,2880,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:57:00 INFO - . 20:57:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1741ms 20:57:00 INFO - PROCESS | 1885 | 1477886220988 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 20:57:00 INFO - PROCESS | 1885 | 1477886220993 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 20:57:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 20:57:01 INFO - PROCESS | 1885 | 1477886221004 Marionette TRACE conn4 -> [0,2882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:01 INFO - PROCESS | 1885 | 1477886221285 Marionette TRACE conn4 <- [1,2882,null,{"value":null}] 20:57:01 INFO - PROCESS | 1885 | 1477886221483 Marionette TRACE conn4 -> [0,2883,"getWindowHandles",null] 20:57:01 INFO - PROCESS | 1885 | 1477886221491 Marionette TRACE conn4 <- [1,2883,null,["8"]] 20:57:01 INFO - PROCESS | 1885 | 1477886221509 Marionette TRACE conn4 -> [0,2884,"switchToWindow",{"name":"8"}] 20:57:01 INFO - PROCESS | 1885 | 1477886221519 Marionette TRACE conn4 <- [1,2884,null,{}] 20:57:01 INFO - PROCESS | 1885 | 1477886221540 Marionette TRACE conn4 -> [0,2885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f42000 == 20 [pid = 1885] [id = 627] 20:57:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82f42c00) [pid = 1885] [serial = 1833] [outer = (nil)] 20:57:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x830c9800) [pid = 1885] [serial = 1834] [outer = 0x82f42c00] 20:57:01 INFO - PROCESS | 1885 | 1477886221746 Marionette DEBUG loaded listener.js 20:57:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x830d4800) [pid = 1885] [serial = 1835] [outer = 0x82f42c00] 20:57:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x83289400 == 21 [pid = 1885] [id = 628] 20:57:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8328b800) [pid = 1885] [serial = 1836] [outer = (nil)] 20:57:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8328a000) [pid = 1885] [serial = 1837] [outer = 0x8328b800] 20:57:02 INFO - PROCESS | 1885 | 1477886222469 Marionette TRACE conn4 <- [1,2885,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:57:02 INFO - . 20:57:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1478ms 20:57:02 INFO - PROCESS | 1885 | 1477886222481 Marionette TRACE conn4 -> [0,2886,"getWindowHandle",null] 20:57:02 INFO - PROCESS | 1885 | 1477886222485 Marionette TRACE conn4 <- [1,2886,null,{"value":"8"}] 20:57:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:57:02 INFO - PROCESS | 1885 | 1477886222494 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:02 INFO - PROCESS | 1885 | 1477886222741 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 20:57:02 INFO - PROCESS | 1885 | 1477886222840 Marionette TRACE conn4 -> [0,2888,"getWindowHandles",null] 20:57:02 INFO - PROCESS | 1885 | 1477886222843 Marionette TRACE conn4 <- [1,2888,null,["8"]] 20:57:02 INFO - PROCESS | 1885 | 1477886222850 Marionette TRACE conn4 -> [0,2889,"switchToWindow",{"name":"8"}] 20:57:02 INFO - PROCESS | 1885 | 1477886222857 Marionette TRACE conn4 <- [1,2889,null,{}] 20:57:02 INFO - PROCESS | 1885 | 1477886222872 Marionette TRACE conn4 -> [0,2890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x87eca800 == 22 [pid = 1885] [id = 629] 20:57:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x87ece800) [pid = 1885] [serial = 1838] [outer = (nil)] 20:57:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x87eef000) [pid = 1885] [serial = 1839] [outer = 0x87ece800] 20:57:02 INFO - PROCESS | 1885 | 1477886222973 Marionette DEBUG loaded listener.js 20:57:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8ba81400) [pid = 1885] [serial = 1840] [outer = 0x87ece800] 20:57:03 WARNING - wptserve Traceback (most recent call last): 20:57:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:57:03 WARNING - rv = self.func(request, response) 20:57:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:57:03 WARNING - access_control_allow_origin = "*") 20:57:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:57:03 WARNING - payload = payload_generator(server_data) 20:57:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:57:03 WARNING - return encode_string_as_bmp_image(data) 20:57:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:57:03 WARNING - img.save(f, "BMP") 20:57:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:57:03 WARNING - f.write(bmpfileheader) 20:57:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:57:03 WARNING - 20:57:05 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x81ae8000) [pid = 1885] [serial = 1793] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:57:05 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8328cc00) [pid = 1885] [serial = 1811] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 20:57:05 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x81b54c00) [pid = 1885] [serial = 1796] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 20:57:05 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x82d4f800) [pid = 1885] [serial = 1802] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 20:57:05 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x82f47c00) [pid = 1885] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 20:57:05 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x831b1800) [pid = 1885] [serial = 1808] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 20:57:05 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x81fac400) [pid = 1885] [serial = 1799] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 20:57:05 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x87ef3000) [pid = 1885] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82d48400 == 21 [pid = 1885] [id = 619] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x87ef2c00 == 20 [pid = 1885] [id = 620] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x831b0800 == 19 [pid = 1885] [id = 618] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x81b53000 == 18 [pid = 1885] [id = 615] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4f400 == 17 [pid = 1885] [id = 616] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82f47400 == 16 [pid = 1885] [id = 617] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x81b54000 == 15 [pid = 1885] [id = 614] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x83289400 == 14 [pid = 1885] [id = 628] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82f42000 == 13 [pid = 1885] [id = 627] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x8198bc00 == 12 [pid = 1885] [id = 626] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82b93400 == 11 [pid = 1885] [id = 625] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x8c04e000 == 10 [pid = 1885] [id = 624] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x83283400 == 9 [pid = 1885] [id = 623] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82c1c800 == 8 [pid = 1885] [id = 622] 20:57:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82b99800 == 7 [pid = 1885] [id = 621] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x87ec1400) [pid = 1885] [serial = 1813] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8335cc00) [pid = 1885] [serial = 1812] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8ba7c400) [pid = 1885] [serial = 1816] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x87ef9800) [pid = 1885] [serial = 1815] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x831b4800) [pid = 1885] [serial = 1809] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x831b8800) [pid = 1885] [serial = 1810] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x82f49400) [pid = 1885] [serial = 1806] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x830d0400) [pid = 1885] [serial = 1807] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x82d52400) [pid = 1885] [serial = 1803] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x82e69c00) [pid = 1885] [serial = 1804] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x82b96400) [pid = 1885] [serial = 1800] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x82b97c00) [pid = 1885] [serial = 1801] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x81b59400) [pid = 1885] [serial = 1797] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x81c1d000) [pid = 1885] [serial = 1798] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x81c12000) [pid = 1885] [serial = 1795] [outer = (nil)] [url = about:blank] 20:57:12 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x81f91000) [pid = 1885] [serial = 1831] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477886220578] 20:57:12 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x82b94400) [pid = 1885] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 20:57:12 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x82f42c00) [pid = 1885] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 20:57:12 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8328b800) [pid = 1885] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:57:12 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x82b99c00) [pid = 1885] [serial = 1817] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 20:57:12 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8c0e2400) [pid = 1885] [serial = 1826] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:57:12 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x83290000) [pid = 1885] [serial = 1823] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 20:57:12 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82c1dc00) [pid = 1885] [serial = 1820] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x830d4800) [pid = 1885] [serial = 1835] [outer = (nil)] [url = about:blank] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x830c9800) [pid = 1885] [serial = 1834] [outer = (nil)] [url = about:blank] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x87eef000) [pid = 1885] [serial = 1839] [outer = (nil)] [url = about:blank] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8328a000) [pid = 1885] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82c16800) [pid = 1885] [serial = 1829] [outer = (nil)] [url = about:blank] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82d50c00) [pid = 1885] [serial = 1830] [outer = (nil)] [url = about:blank] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x81fa1c00) [pid = 1885] [serial = 1832] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477886220578] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x87ef1000) [pid = 1885] [serial = 1824] [outer = (nil)] [url = about:blank] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x830ca800) [pid = 1885] [serial = 1825] [outer = (nil)] [url = about:blank] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8c045400) [pid = 1885] [serial = 1827] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x82d45800) [pid = 1885] [serial = 1821] [outer = (nil)] [url = about:blank] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x82d4ac00) [pid = 1885] [serial = 1822] [outer = (nil)] [url = about:blank] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x87efd400) [pid = 1885] [serial = 1818] [outer = (nil)] [url = about:blank] 20:57:17 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8c040000) [pid = 1885] [serial = 1819] [outer = (nil)] [url = about:blank] 20:57:33 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:57:33 INFO - PROCESS | 1885 | 1477886253170 Marionette TRACE conn4 <- [1,2890,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:57:33 INFO - . 20:57:33 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30712ms 20:57:33 INFO - PROCESS | 1885 | 1477886253208 Marionette TRACE conn4 -> [0,2891,"getWindowHandle",null] 20:57:33 INFO - PROCESS | 1885 | 1477886253215 Marionette TRACE conn4 <- [1,2891,null,{"value":"8"}] 20:57:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:57:33 INFO - PROCESS | 1885 | 1477886253227 Marionette TRACE conn4 -> [0,2892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:33 INFO - PROCESS | 1885 | 1477886253486 Marionette TRACE conn4 <- [1,2892,null,{"value":null}] 20:57:33 INFO - PROCESS | 1885 | 1477886253575 Marionette TRACE conn4 -> [0,2893,"getWindowHandles",null] 20:57:33 INFO - PROCESS | 1885 | 1477886253580 Marionette TRACE conn4 <- [1,2893,null,["8"]] 20:57:33 INFO - PROCESS | 1885 | 1477886253591 Marionette TRACE conn4 -> [0,2894,"switchToWindow",{"name":"8"}] 20:57:33 INFO - PROCESS | 1885 | 1477886253599 Marionette TRACE conn4 <- [1,2894,null,{}] 20:57:33 INFO - PROCESS | 1885 | 1477886253609 Marionette TRACE conn4 -> [0,2895,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b4e800 == 8 [pid = 1885] [id = 630] 20:57:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b4f400) [pid = 1885] [serial = 1841] [outer = (nil)] 20:57:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b55800) [pid = 1885] [serial = 1842] [outer = 0x81b4f400] 20:57:33 INFO - PROCESS | 1885 | 1477886253718 Marionette DEBUG loaded listener.js 20:57:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c12c00) [pid = 1885] [serial = 1843] [outer = 0x81b4f400] 20:57:34 WARNING - wptserve Traceback (most recent call last): 20:57:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:57:34 WARNING - rv = self.func(request, response) 20:57:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:57:34 WARNING - access_control_allow_origin = "*") 20:57:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:57:34 WARNING - payload = payload_generator(server_data) 20:57:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:57:34 WARNING - return encode_string_as_bmp_image(data) 20:57:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:57:34 WARNING - img.save(f, "BMP") 20:57:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:57:34 WARNING - f.write(bmpfileheader) 20:57:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:57:34 WARNING - 20:57:43 INFO - PROCESS | 1885 | --DOCSHELL 0x87eca800 == 7 [pid = 1885] [id = 629] 20:57:45 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x87ece800) [pid = 1885] [serial = 1838] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:57:51 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8ba81400) [pid = 1885] [serial = 1840] [outer = (nil)] [url = about:blank] 20:57:51 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b55800) [pid = 1885] [serial = 1842] [outer = (nil)] [url = about:blank] 20:58:03 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:58:03 INFO - PROCESS | 1885 | 1477886283933 Marionette TRACE conn4 <- [1,2895,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:58:03 INFO - . 20:58:03 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30766ms 20:58:03 INFO - PROCESS | 1885 | 1477886283992 Marionette TRACE conn4 -> [0,2896,"getWindowHandle",null] 20:58:04 INFO - PROCESS | 1885 | 1477886283999 Marionette TRACE conn4 <- [1,2896,null,{"value":"8"}] 20:58:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:58:04 INFO - PROCESS | 1885 | 1477886284012 Marionette TRACE conn4 -> [0,2897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:04 INFO - PROCESS | 1885 | 1477886284257 Marionette TRACE conn4 <- [1,2897,null,{"value":null}] 20:58:04 INFO - PROCESS | 1885 | 1477886284356 Marionette TRACE conn4 -> [0,2898,"getWindowHandles",null] 20:58:04 INFO - PROCESS | 1885 | 1477886284366 Marionette TRACE conn4 <- [1,2898,null,["8"]] 20:58:04 INFO - PROCESS | 1885 | 1477886284376 Marionette TRACE conn4 -> [0,2899,"switchToWindow",{"name":"8"}] 20:58:04 INFO - PROCESS | 1885 | 1477886284385 Marionette TRACE conn4 <- [1,2899,null,{}] 20:58:04 INFO - PROCESS | 1885 | 1477886284399 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b50000 == 8 [pid = 1885] [id = 631] 20:58:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b52800) [pid = 1885] [serial = 1844] [outer = (nil)] 20:58:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b58000) [pid = 1885] [serial = 1845] [outer = 0x81b52800] 20:58:04 INFO - PROCESS | 1885 | 1477886284526 Marionette DEBUG loaded listener.js 20:58:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c1c800) [pid = 1885] [serial = 1846] [outer = 0x81b52800] 20:58:05 WARNING - wptserve Traceback (most recent call last): 20:58:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:58:05 WARNING - rv = self.func(request, response) 20:58:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:58:05 WARNING - access_control_allow_origin = "*") 20:58:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:58:05 WARNING - payload = payload_generator(server_data) 20:58:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:58:05 WARNING - return encode_string_as_bmp_image(data) 20:58:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:58:05 WARNING - img.save(f, "BMP") 20:58:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:58:05 WARNING - f.write(bmpfileheader) 20:58:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:58:05 WARNING - 20:58:14 INFO - PROCESS | 1885 | --DOCSHELL 0x81b4e800 == 7 [pid = 1885] [id = 630] 20:58:16 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81b4f400) [pid = 1885] [serial = 1841] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:58:22 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c12c00) [pid = 1885] [serial = 1843] [outer = (nil)] [url = about:blank] 20:58:22 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b58000) [pid = 1885] [serial = 1845] [outer = (nil)] [url = about:blank] 20:58:34 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:58:34 INFO - PROCESS | 1885 | 1477886314747 Marionette TRACE conn4 <- [1,2900,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:58:34 INFO - . 20:58:34 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30755ms 20:58:34 INFO - PROCESS | 1885 | 1477886314765 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 20:58:34 INFO - PROCESS | 1885 | 1477886314772 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 20:58:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:58:34 INFO - PROCESS | 1885 | 1477886314784 Marionette TRACE conn4 -> [0,2902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:35 INFO - PROCESS | 1885 | 1477886315024 Marionette TRACE conn4 <- [1,2902,null,{"value":null}] 20:58:35 INFO - PROCESS | 1885 | 1477886315117 Marionette TRACE conn4 -> [0,2903,"getWindowHandles",null] 20:58:35 INFO - PROCESS | 1885 | 1477886315124 Marionette TRACE conn4 <- [1,2903,null,["8"]] 20:58:35 INFO - PROCESS | 1885 | 1477886315132 Marionette TRACE conn4 -> [0,2904,"switchToWindow",{"name":"8"}] 20:58:35 INFO - PROCESS | 1885 | 1477886315141 Marionette TRACE conn4 <- [1,2904,null,{}] 20:58:35 INFO - PROCESS | 1885 | 1477886315148 Marionette TRACE conn4 -> [0,2905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b4e800 == 8 [pid = 1885] [id = 632] 20:58:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b4f400) [pid = 1885] [serial = 1847] [outer = (nil)] 20:58:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b57c00) [pid = 1885] [serial = 1848] [outer = 0x81b4f400] 20:58:35 INFO - PROCESS | 1885 | 1477886315267 Marionette DEBUG loaded listener.js 20:58:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c1ac00) [pid = 1885] [serial = 1849] [outer = 0x81b4f400] 20:58:35 WARNING - wptserve Traceback (most recent call last): 20:58:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:58:35 WARNING - rv = self.func(request, response) 20:58:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:58:35 WARNING - access_control_allow_origin = "*") 20:58:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:58:35 WARNING - payload = payload_generator(server_data) 20:58:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:58:35 WARNING - return encode_string_as_bmp_image(data) 20:58:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:58:35 WARNING - img.save(f, "BMP") 20:58:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:58:35 WARNING - f.write(bmpfileheader) 20:58:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:58:35 WARNING - 20:58:44 INFO - PROCESS | 1885 | --DOCSHELL 0x81b50000 == 7 [pid = 1885] [id = 631] 20:58:51 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81b52800) [pid = 1885] [serial = 1844] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:58:56 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c1c800) [pid = 1885] [serial = 1846] [outer = (nil)] [url = about:blank] 20:58:56 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b57c00) [pid = 1885] [serial = 1848] [outer = (nil)] [url = about:blank] 20:59:05 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:59:05 INFO - PROCESS | 1885 | 1477886345513 Marionette TRACE conn4 <- [1,2905,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:59:05 INFO - . 20:59:05 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30759ms 20:59:05 INFO - PROCESS | 1885 | 1477886345541 Marionette TRACE conn4 -> [0,2906,"getWindowHandle",null] 20:59:05 INFO - PROCESS | 1885 | 1477886345548 Marionette TRACE conn4 <- [1,2906,null,{"value":"8"}] 20:59:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:59:05 INFO - PROCESS | 1885 | 1477886345560 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:59:05 INFO - PROCESS | 1885 | 1477886345816 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 20:59:05 INFO - PROCESS | 1885 | 1477886345913 Marionette TRACE conn4 -> [0,2908,"getWindowHandles",null] 20:59:05 INFO - PROCESS | 1885 | 1477886345920 Marionette TRACE conn4 <- [1,2908,null,["8"]] 20:59:05 INFO - PROCESS | 1885 | 1477886345929 Marionette TRACE conn4 -> [0,2909,"switchToWindow",{"name":"8"}] 20:59:05 INFO - PROCESS | 1885 | 1477886345938 Marionette TRACE conn4 <- [1,2909,null,{}] 20:59:05 INFO - PROCESS | 1885 | 1477886345950 Marionette TRACE conn4 -> [0,2910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b52800 == 8 [pid = 1885] [id = 633] 20:59:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b52c00) [pid = 1885] [serial = 1850] [outer = (nil)] 20:59:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b58800) [pid = 1885] [serial = 1851] [outer = 0x81b52c00] 20:59:06 INFO - PROCESS | 1885 | 1477886346065 Marionette DEBUG loaded listener.js 20:59:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c17c00) [pid = 1885] [serial = 1852] [outer = 0x81b52c00] 20:59:06 WARNING - wptserve Traceback (most recent call last): 20:59:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:59:06 WARNING - rv = self.func(request, response) 20:59:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:59:06 WARNING - access_control_allow_origin = "*") 20:59:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:59:06 WARNING - payload = payload_generator(server_data) 20:59:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:59:06 WARNING - return encode_string_as_bmp_image(data) 20:59: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 20:59:06 WARNING - img.save(f, "BMP") 20:59:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:59:06 WARNING - f.write(bmpfileheader) 20:59:06 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:59:06 WARNING - 20:59:15 INFO - PROCESS | 1885 | --DOCSHELL 0x81b4e800 == 7 [pid = 1885] [id = 632] 20:59:18 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81b4f400) [pid = 1885] [serial = 1847] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 20:59:23 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c1ac00) [pid = 1885] [serial = 1849] [outer = (nil)] [url = about:blank] 20:59:23 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b58800) [pid = 1885] [serial = 1851] [outer = (nil)] [url = about:blank] 20:59:36 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 20:59:36 INFO - PROCESS | 1885 | 1477886376287 Marionette TRACE conn4 <- [1,2910,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:59:36 INFO - . 20:59:36 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30766ms 20:59:36 INFO - PROCESS | 1885 | 1477886376324 Marionette TRACE conn4 -> [0,2911,"getWindowHandle",null] 20:59:36 INFO - PROCESS | 1885 | 1477886376331 Marionette TRACE conn4 <- [1,2911,null,{"value":"8"}] 20:59:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:59:36 INFO - PROCESS | 1885 | 1477886376342 Marionette TRACE conn4 -> [0,2912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:59:36 INFO - PROCESS | 1885 | 1477886376576 Marionette TRACE conn4 <- [1,2912,null,{"value":null}] 20:59:36 INFO - PROCESS | 1885 | 1477886376662 Marionette TRACE conn4 -> [0,2913,"getWindowHandles",null] 20:59:36 INFO - PROCESS | 1885 | 1477886376669 Marionette TRACE conn4 <- [1,2913,null,["8"]] 20:59:36 INFO - PROCESS | 1885 | 1477886376678 Marionette TRACE conn4 -> [0,2914,"switchToWindow",{"name":"8"}] 20:59:36 INFO - PROCESS | 1885 | 1477886376686 Marionette TRACE conn4 <- [1,2914,null,{}] 20:59:36 INFO - PROCESS | 1885 | 1477886376693 Marionette TRACE conn4 -> [0,2915,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b4dc00 == 8 [pid = 1885] [id = 634] 20:59:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b4e000) [pid = 1885] [serial = 1853] [outer = (nil)] 20:59:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b56000) [pid = 1885] [serial = 1854] [outer = 0x81b4e000] 20:59:36 INFO - PROCESS | 1885 | 1477886376803 Marionette DEBUG loaded listener.js 20:59:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c1b000) [pid = 1885] [serial = 1855] [outer = 0x81b4e000] 20:59:37 WARNING - wptserve Traceback (most recent call last): 20:59:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:59:37 WARNING - rv = self.func(request, response) 20:59:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:59:37 WARNING - access_control_allow_origin = "*") 20:59:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:59:37 WARNING - payload = payload_generator(server_data) 20:59:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:59:37 WARNING - return encode_string_as_bmp_image(data) 20:59:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:59:37 WARNING - img.save(f, "BMP") 20:59:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:59:37 WARNING - f.write(bmpfileheader) 20:59:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:59:37 WARNING - 20:59:46 INFO - PROCESS | 1885 | --DOCSHELL 0x81b52800 == 7 [pid = 1885] [id = 633] 20:59:52 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81b52c00) [pid = 1885] [serial = 1850] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 20:59:58 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c17c00) [pid = 1885] [serial = 1852] [outer = (nil)] [url = about:blank] 20:59:58 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81b56000) [pid = 1885] [serial = 1854] [outer = (nil)] [url = about:blank] 21:00:06 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 21:00:07 INFO - PROCESS | 1885 | 1477886407018 Marionette TRACE conn4 <- [1,2915,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 21:00:07 INFO - . 21:00:07 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30708ms 21:00:07 INFO - PROCESS | 1885 | 1477886407049 Marionette TRACE conn4 -> [0,2916,"getWindowHandle",null] 21:00:07 INFO - PROCESS | 1885 | 1477886407057 Marionette TRACE conn4 <- [1,2916,null,{"value":"8"}] 21:00:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 21:00:07 INFO - PROCESS | 1885 | 1477886407069 Marionette TRACE conn4 -> [0,2917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:07 INFO - PROCESS | 1885 | 1477886407315 Marionette TRACE conn4 <- [1,2917,null,{"value":null}] 21:00:07 INFO - PROCESS | 1885 | 1477886407405 Marionette TRACE conn4 -> [0,2918,"getWindowHandles",null] 21:00:07 INFO - PROCESS | 1885 | 1477886407412 Marionette TRACE conn4 <- [1,2918,null,["8"]] 21:00:07 INFO - PROCESS | 1885 | 1477886407419 Marionette TRACE conn4 -> [0,2919,"switchToWindow",{"name":"8"}] 21:00:07 INFO - PROCESS | 1885 | 1477886407427 Marionette TRACE conn4 <- [1,2919,null,{}] 21:00:07 INFO - PROCESS | 1885 | 1477886407434 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b50000 == 8 [pid = 1885] [id = 635] 21:00:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b51000) [pid = 1885] [serial = 1856] [outer = (nil)] 21:00:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b57c00) [pid = 1885] [serial = 1857] [outer = 0x81b51000] 21:00:07 INFO - PROCESS | 1885 | 1477886407556 Marionette DEBUG loaded listener.js 21:00:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c15c00) [pid = 1885] [serial = 1858] [outer = 0x81b51000] 21:00:08 INFO - PROCESS | 1885 | 1477886408311 Marionette TRACE conn4 <- [1,2920,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:00:08 INFO - . 21:00:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1283ms 21:00:08 INFO - PROCESS | 1885 | 1477886408348 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 21:00:08 INFO - PROCESS | 1885 | 1477886408354 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 21:00:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 21:00:08 INFO - PROCESS | 1885 | 1477886408362 Marionette TRACE conn4 -> [0,2922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:08 INFO - PROCESS | 1885 | 1477886408622 Marionette TRACE conn4 <- [1,2922,null,{"value":null}] 21:00:08 INFO - PROCESS | 1885 | 1477886408704 Marionette TRACE conn4 -> [0,2923,"getWindowHandles",null] 21:00:08 INFO - PROCESS | 1885 | 1477886408710 Marionette TRACE conn4 <- [1,2923,null,["8"]] 21:00:08 INFO - PROCESS | 1885 | 1477886408717 Marionette TRACE conn4 -> [0,2924,"switchToWindow",{"name":"8"}] 21:00:08 INFO - PROCESS | 1885 | 1477886408722 Marionette TRACE conn4 <- [1,2924,null,{}] 21:00:08 INFO - PROCESS | 1885 | 1477886408729 Marionette TRACE conn4 -> [0,2925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b59000 == 9 [pid = 1885] [id = 636] 21:00:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82b96000) [pid = 1885] [serial = 1859] [outer = (nil)] 21:00:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x82b97c00) [pid = 1885] [serial = 1860] [outer = 0x82b96000] 21:00:08 INFO - PROCESS | 1885 | 1477886408828 Marionette DEBUG loaded listener.js 21:00:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82b9e400) [pid = 1885] [serial = 1861] [outer = 0x82b96000] 21:00:09 INFO - PROCESS | 1885 | 1477886409606 Marionette TRACE conn4 <- [1,2925,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:00:09 INFO - . 21:00:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1273ms 21:00:09 INFO - PROCESS | 1885 | 1477886409646 Marionette TRACE conn4 -> [0,2926,"getWindowHandle",null] 21:00:09 INFO - PROCESS | 1885 | 1477886409656 Marionette TRACE conn4 <- [1,2926,null,{"value":"8"}] 21:00:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 21:00:09 INFO - PROCESS | 1885 | 1477886409669 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:09 INFO - PROCESS | 1885 | 1477886409875 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 21:00:09 INFO - PROCESS | 1885 | 1477886409890 Marionette TRACE conn4 -> [0,2928,"getWindowHandles",null] 21:00:09 INFO - PROCESS | 1885 | 1477886409894 Marionette TRACE conn4 <- [1,2928,null,["8"]] 21:00:09 INFO - PROCESS | 1885 | 1477886409902 Marionette TRACE conn4 -> [0,2929,"switchToWindow",{"name":"8"}] 21:00:09 INFO - PROCESS | 1885 | 1477886409911 Marionette TRACE conn4 <- [1,2929,null,{}] 21:00:10 INFO - PROCESS | 1885 | 1477886410038 Marionette TRACE conn4 -> [0,2930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d53800 == 10 [pid = 1885] [id = 637] 21:00:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82d53c00) [pid = 1885] [serial = 1862] [outer = (nil)] 21:00:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82e6b400) [pid = 1885] [serial = 1863] [outer = 0x82d53c00] 21:00:10 INFO - PROCESS | 1885 | 1477886410154 Marionette DEBUG loaded listener.js 21:00:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82e70800) [pid = 1885] [serial = 1864] [outer = 0x82d53c00] 21:00:10 INFO - PROCESS | 1885 | 1477886410890 Marionette TRACE conn4 <- [1,2930,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:00:10 INFO - . 21:00:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1271ms 21:00:10 INFO - PROCESS | 1885 | 1477886410941 Marionette TRACE conn4 -> [0,2931,"getWindowHandle",null] 21:00:10 INFO - PROCESS | 1885 | 1477886410946 Marionette TRACE conn4 <- [1,2931,null,{"value":"8"}] 21:00:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 21:00:10 INFO - PROCESS | 1885 | 1477886410953 Marionette TRACE conn4 -> [0,2932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:11 INFO - PROCESS | 1885 | 1477886411184 Marionette TRACE conn4 <- [1,2932,null,{"value":null}] 21:00:11 INFO - PROCESS | 1885 | 1477886411201 Marionette TRACE conn4 -> [0,2933,"getWindowHandles",null] 21:00:11 INFO - PROCESS | 1885 | 1477886411209 Marionette TRACE conn4 <- [1,2933,null,["8"]] 21:00:11 INFO - PROCESS | 1885 | 1477886411215 Marionette TRACE conn4 -> [0,2934,"switchToWindow",{"name":"8"}] 21:00:11 INFO - PROCESS | 1885 | 1477886411222 Marionette TRACE conn4 <- [1,2934,null,{}] 21:00:11 INFO - PROCESS | 1885 | 1477886411228 Marionette TRACE conn4 -> [0,2935,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f46400 == 11 [pid = 1885] [id = 638] 21:00:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82f61000) [pid = 1885] [serial = 1865] [outer = (nil)] 21:00:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82f63000) [pid = 1885] [serial = 1866] [outer = 0x82f61000] 21:00:11 INFO - PROCESS | 1885 | 1477886411335 Marionette DEBUG loaded listener.js 21:00:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x830d0000) [pid = 1885] [serial = 1867] [outer = 0x82f61000] 21:00:12 INFO - . 21:00:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1123ms 21:00:12 INFO - PROCESS | 1885 | 1477886412063 Marionette TRACE conn4 <- [1,2935,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:00:12 INFO - PROCESS | 1885 | 1477886412078 Marionette TRACE conn4 -> [0,2936,"getWindowHandle",null] 21:00:12 INFO - PROCESS | 1885 | 1477886412081 Marionette TRACE conn4 <- [1,2936,null,{"value":"8"}] 21:00:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 21:00:12 INFO - PROCESS | 1885 | 1477886412089 Marionette TRACE conn4 -> [0,2937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:12 INFO - PROCESS | 1885 | 1477886412311 Marionette TRACE conn4 <- [1,2937,null,{"value":null}] 21:00:12 INFO - PROCESS | 1885 | 1477886412329 Marionette TRACE conn4 -> [0,2938,"getWindowHandles",null] 21:00:12 INFO - PROCESS | 1885 | 1477886412333 Marionette TRACE conn4 <- [1,2938,null,["8"]] 21:00:12 INFO - PROCESS | 1885 | 1477886412344 Marionette TRACE conn4 -> [0,2939,"switchToWindow",{"name":"8"}] 21:00:12 INFO - PROCESS | 1885 | 1477886412348 Marionette TRACE conn4 <- [1,2939,null,{}] 21:00:12 INFO - PROCESS | 1885 | 1477886412355 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x831b5000 == 12 [pid = 1885] [id = 639] 21:00:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x831b5400) [pid = 1885] [serial = 1868] [outer = (nil)] 21:00:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x831ba000) [pid = 1885] [serial = 1869] [outer = 0x831b5400] 21:00:12 INFO - PROCESS | 1885 | 1477886412452 Marionette DEBUG loaded listener.js 21:00:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x83283000) [pid = 1885] [serial = 1870] [outer = 0x831b5400] 21:00:13 INFO - PROCESS | 1885 | 1477886413127 Marionette TRACE conn4 <- [1,2940,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:00:13 INFO - . 21:00:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1075ms 21:00:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 21:00:13 INFO - PROCESS | 1885 | 1477886413164 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 21:00:13 INFO - PROCESS | 1885 | 1477886413167 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 21:00:13 INFO - PROCESS | 1885 | 1477886413175 Marionette TRACE conn4 -> [0,2942,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:13 INFO - PROCESS | 1885 | 1477886413443 Marionette TRACE conn4 <- [1,2942,null,{"value":null}] 21:00:13 INFO - PROCESS | 1885 | 1477886413458 Marionette TRACE conn4 -> [0,2943,"getWindowHandles",null] 21:00:13 INFO - PROCESS | 1885 | 1477886413462 Marionette TRACE conn4 <- [1,2943,null,["8"]] 21:00:13 INFO - PROCESS | 1885 | 1477886413546 Marionette TRACE conn4 -> [0,2944,"switchToWindow",{"name":"8"}] 21:00:13 INFO - PROCESS | 1885 | 1477886413552 Marionette TRACE conn4 <- [1,2944,null,{}] 21:00:13 INFO - PROCESS | 1885 | 1477886413557 Marionette TRACE conn4 -> [0,2945,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4d000 == 13 [pid = 1885] [id = 640] 21:00:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8335ac00) [pid = 1885] [serial = 1871] [outer = (nil)] 21:00:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x87ec1c00) [pid = 1885] [serial = 1872] [outer = 0x8335ac00] 21:00:13 INFO - PROCESS | 1885 | 1477886413660 Marionette DEBUG loaded listener.js 21:00:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x87ec5800) [pid = 1885] [serial = 1873] [outer = 0x8335ac00] 21:00:14 INFO - PROCESS | 1885 | 1477886414335 Marionette TRACE conn4 <- [1,2945,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:00:14 INFO - . 21:00:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1174ms 21:00:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 21:00:14 INFO - PROCESS | 1885 | 1477886414347 Marionette TRACE conn4 -> [0,2946,"getWindowHandle",null] 21:00:14 INFO - PROCESS | 1885 | 1477886414350 Marionette TRACE conn4 <- [1,2946,null,{"value":"8"}] 21:00:14 INFO - PROCESS | 1885 | 1477886414357 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:14 INFO - PROCESS | 1885 | 1477886414580 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 21:00:14 INFO - PROCESS | 1885 | 1477886414593 Marionette TRACE conn4 -> [0,2948,"getWindowHandles",null] 21:00:14 INFO - PROCESS | 1885 | 1477886414601 Marionette TRACE conn4 <- [1,2948,null,["8"]] 21:00:14 INFO - PROCESS | 1885 | 1477886414608 Marionette TRACE conn4 -> [0,2949,"switchToWindow",{"name":"8"}] 21:00:14 INFO - PROCESS | 1885 | 1477886414615 Marionette TRACE conn4 <- [1,2949,null,{}] 21:00:14 INFO - PROCESS | 1885 | 1477886414620 Marionette TRACE conn4 -> [0,2950,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x87efdc00 == 14 [pid = 1885] [id = 641] 21:00:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8ba7c400) [pid = 1885] [serial = 1874] [outer = (nil)] 21:00:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8ba7dc00) [pid = 1885] [serial = 1875] [outer = 0x8ba7c400] 21:00:14 INFO - PROCESS | 1885 | 1477886414717 Marionette DEBUG loaded listener.js 21:00:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8ba82400) [pid = 1885] [serial = 1876] [outer = 0x8ba7c400] 21:00:15 INFO - PROCESS | 1885 | 1477886415468 Marionette TRACE conn4 <- [1,2950,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:15 INFO - . 21:00:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1127ms 21:00:15 INFO - PROCESS | 1885 | 1477886415484 Marionette TRACE conn4 -> [0,2951,"getWindowHandle",null] 21:00:15 INFO - PROCESS | 1885 | 1477886415490 Marionette TRACE conn4 <- [1,2951,null,{"value":"8"}] 21:00:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 21:00:15 INFO - PROCESS | 1885 | 1477886415502 Marionette TRACE conn4 -> [0,2952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:15 INFO - PROCESS | 1885 | 1477886415729 Marionette TRACE conn4 <- [1,2952,null,{"value":null}] 21:00:15 INFO - PROCESS | 1885 | 1477886415888 Marionette TRACE conn4 -> [0,2953,"getWindowHandles",null] 21:00:15 INFO - PROCESS | 1885 | 1477886415895 Marionette TRACE conn4 <- [1,2953,null,["8"]] 21:00:15 INFO - PROCESS | 1885 | 1477886415945 Marionette TRACE conn4 -> [0,2954,"switchToWindow",{"name":"8"}] 21:00:15 INFO - PROCESS | 1885 | 1477886415954 Marionette TRACE conn4 <- [1,2954,null,{}] 21:00:15 INFO - PROCESS | 1885 | 1477886415963 Marionette TRACE conn4 -> [0,2955,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b94800 == 15 [pid = 1885] [id = 642] 21:00:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x82b95400) [pid = 1885] [serial = 1877] [outer = (nil)] 21:00:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x82b9fc00) [pid = 1885] [serial = 1878] [outer = 0x82b95400] 21:00:16 INFO - PROCESS | 1885 | 1477886416107 Marionette DEBUG loaded listener.js 21:00:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x82c18c00) [pid = 1885] [serial = 1879] [outer = 0x82b95400] 21:00:16 INFO - PROCESS | 1885 | 1477886416831 Marionette TRACE conn4 <- [1,2955,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:16 INFO - . 21:00:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1373ms 21:00:16 INFO - PROCESS | 1885 | 1477886416874 Marionette TRACE conn4 -> [0,2956,"getWindowHandle",null] 21:00:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 21:00:16 INFO - PROCESS | 1885 | 1477886416880 Marionette TRACE conn4 <- [1,2956,null,{"value":"8"}] 21:00:16 INFO - PROCESS | 1885 | 1477886416888 Marionette TRACE conn4 -> [0,2957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:17 INFO - PROCESS | 1885 | 1477886417098 Marionette TRACE conn4 <- [1,2957,null,{"value":null}] 21:00:17 INFO - PROCESS | 1885 | 1477886417273 Marionette TRACE conn4 -> [0,2958,"getWindowHandles",null] 21:00:17 INFO - PROCESS | 1885 | 1477886417279 Marionette TRACE conn4 <- [1,2958,null,["8"]] 21:00:17 INFO - PROCESS | 1885 | 1477886417290 Marionette TRACE conn4 -> [0,2959,"switchToWindow",{"name":"8"}] 21:00:17 INFO - PROCESS | 1885 | 1477886417297 Marionette TRACE conn4 <- [1,2959,null,{}] 21:00:17 INFO - PROCESS | 1885 | 1477886417348 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4b400 == 16 [pid = 1885] [id = 643] 21:00:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x82d53400) [pid = 1885] [serial = 1880] [outer = (nil)] 21:00:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8328fc00) [pid = 1885] [serial = 1881] [outer = 0x82d53400] 21:00:17 INFO - PROCESS | 1885 | 1477886417460 Marionette DEBUG loaded listener.js 21:00:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8335c400) [pid = 1885] [serial = 1882] [outer = 0x82d53400] 21:00:18 INFO - PROCESS | 1885 | 1477886418176 Marionette TRACE conn4 <- [1,2960,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:18 INFO - . 21:00:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1330ms 21:00:18 INFO - PROCESS | 1885 | 1477886418226 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 21:00:18 INFO - PROCESS | 1885 | 1477886418234 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 21:00:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 21:00:18 INFO - PROCESS | 1885 | 1477886418261 Marionette TRACE conn4 -> [0,2962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:18 INFO - PROCESS | 1885 | 1477886418446 Marionette TRACE conn4 <- [1,2962,null,{"value":null}] 21:00:18 INFO - PROCESS | 1885 | 1477886418629 Marionette TRACE conn4 -> [0,2963,"getWindowHandles",null] 21:00:18 INFO - PROCESS | 1885 | 1477886418634 Marionette TRACE conn4 <- [1,2963,null,["8"]] 21:00:18 INFO - PROCESS | 1885 | 1477886418641 Marionette TRACE conn4 -> [0,2964,"switchToWindow",{"name":"8"}] 21:00:18 INFO - PROCESS | 1885 | 1477886418649 Marionette TRACE conn4 <- [1,2964,null,{}] 21:00:18 INFO - PROCESS | 1885 | 1477886418657 Marionette TRACE conn4 -> [0,2965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c047c00 == 17 [pid = 1885] [id = 644] 21:00:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8c048000) [pid = 1885] [serial = 1883] [outer = (nil)] 21:00:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8c049400) [pid = 1885] [serial = 1884] [outer = 0x8c048000] 21:00:18 INFO - PROCESS | 1885 | 1477886418776 Marionette DEBUG loaded listener.js 21:00:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8c04d400) [pid = 1885] [serial = 1885] [outer = 0x8c048000] 21:00:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c0edc00 == 18 [pid = 1885] [id = 645] 21:00:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8c0ee400) [pid = 1885] [serial = 1886] [outer = (nil)] 21:00:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8c0e8400) [pid = 1885] [serial = 1887] [outer = 0x8c0ee400] 21:00:19 INFO - PROCESS | 1885 | 1477886419705 Marionette TRACE conn4 <- [1,2965,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:19 INFO - . 21:00:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1477ms 21:00:19 INFO - PROCESS | 1885 | 1477886419734 Marionette TRACE conn4 -> [0,2966,"getWindowHandle",null] 21:00:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 21:00:19 INFO - PROCESS | 1885 | 1477886419739 Marionette TRACE conn4 <- [1,2966,null,{"value":"8"}] 21:00:19 INFO - PROCESS | 1885 | 1477886419747 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:20 INFO - PROCESS | 1885 | 1477886420001 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 21:00:20 INFO - PROCESS | 1885 | 1477886420181 Marionette TRACE conn4 -> [0,2968,"getWindowHandles",null] 21:00:20 INFO - PROCESS | 1885 | 1477886420190 Marionette TRACE conn4 <- [1,2968,null,["8"]] 21:00:20 INFO - PROCESS | 1885 | 1477886420240 Marionette TRACE conn4 -> [0,2969,"switchToWindow",{"name":"8"}] 21:00:20 INFO - PROCESS | 1885 | 1477886420246 Marionette TRACE conn4 <- [1,2969,null,{}] 21:00:20 INFO - PROCESS | 1885 | 1477886420262 Marionette TRACE conn4 -> [0,2970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c5b1c00 == 19 [pid = 1885] [id = 646] 21:00:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8c5b3000) [pid = 1885] [serial = 1888] [outer = (nil)] 21:00:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8c5b5c00) [pid = 1885] [serial = 1889] [outer = 0x8c5b3000] 21:00:20 INFO - PROCESS | 1885 | 1477886420419 Marionette DEBUG loaded listener.js 21:00:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8c5bb400) [pid = 1885] [serial = 1890] [outer = 0x8c5b3000] 21:00:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4c000 == 20 [pid = 1885] [id = 647] 21:00:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82d4c800) [pid = 1885] [serial = 1891] [outer = (nil)] 21:00:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8198c000) [pid = 1885] [serial = 1892] [outer = 0x82d4c800] 21:00:21 INFO - PROCESS | 1885 | 1477886421582 Marionette TRACE conn4 <- [1,2970,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:21 INFO - . 21:00:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1872ms 21:00:21 INFO - PROCESS | 1885 | 1477886421619 Marionette TRACE conn4 -> [0,2971,"getWindowHandle",null] 21:00:21 INFO - PROCESS | 1885 | 1477886421624 Marionette TRACE conn4 <- [1,2971,null,{"value":"8"}] 21:00:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 21:00:21 INFO - PROCESS | 1885 | 1477886421636 Marionette TRACE conn4 -> [0,2972,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:21 INFO - PROCESS | 1885 | 1477886421862 Marionette TRACE conn4 <- [1,2972,null,{"value":null}] 21:00:22 INFO - PROCESS | 1885 | --DOCSHELL 0x81b4dc00 == 19 [pid = 1885] [id = 634] 21:00:22 INFO - PROCESS | 1885 | 1477886422087 Marionette TRACE conn4 -> [0,2973,"getWindowHandles",null] 21:00:22 INFO - PROCESS | 1885 | 1477886422092 Marionette TRACE conn4 <- [1,2973,null,["8"]] 21:00:22 INFO - PROCESS | 1885 | 1477886422102 Marionette TRACE conn4 -> [0,2974,"switchToWindow",{"name":"8"}] 21:00:22 INFO - PROCESS | 1885 | 1477886422109 Marionette TRACE conn4 <- [1,2974,null,{}] 21:00:22 INFO - PROCESS | 1885 | 1477886422115 Marionette TRACE conn4 -> [0,2975,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f96400 == 20 [pid = 1885] [id = 648] 21:00:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82b9f000) [pid = 1885] [serial = 1893] [outer = (nil)] 21:00:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82e6ec00) [pid = 1885] [serial = 1894] [outer = 0x82b9f000] 21:00:22 INFO - PROCESS | 1885 | 1477886422220 Marionette DEBUG loaded listener.js 21:00:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x82f3d000) [pid = 1885] [serial = 1895] [outer = 0x82b9f000] 21:00:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x831ad800 == 21 [pid = 1885] [id = 649] 21:00:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x831adc00) [pid = 1885] [serial = 1896] [outer = (nil)] 21:00:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x830cec00) [pid = 1885] [serial = 1897] [outer = 0x831adc00] 21:00:23 INFO - PROCESS | 1885 | 1477886423047 Marionette TRACE conn4 <- [1,2975,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:23 INFO - . 21:00:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1486ms 21:00:23 INFO - PROCESS | 1885 | 1477886423126 Marionette TRACE conn4 -> [0,2976,"getWindowHandle",null] 21:00:23 INFO - PROCESS | 1885 | 1477886423134 Marionette TRACE conn4 <- [1,2976,null,{"value":"8"}] 21:00:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 21:00:23 INFO - PROCESS | 1885 | 1477886423148 Marionette TRACE conn4 -> [0,2977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:23 INFO - PROCESS | 1885 | 1477886423346 Marionette TRACE conn4 <- [1,2977,null,{"value":null}] 21:00:23 INFO - PROCESS | 1885 | 1477886423357 Marionette TRACE conn4 -> [0,2978,"getWindowHandles",null] 21:00:23 INFO - PROCESS | 1885 | 1477886423361 Marionette TRACE conn4 <- [1,2978,null,["8"]] 21:00:23 INFO - PROCESS | 1885 | 1477886423373 Marionette TRACE conn4 -> [0,2979,"switchToWindow",{"name":"8"}] 21:00:23 INFO - PROCESS | 1885 | 1477886423379 Marionette TRACE conn4 <- [1,2979,null,{}] 21:00:23 INFO - PROCESS | 1885 | 1477886423517 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x83284c00 == 22 [pid = 1885] [id = 650] 21:00:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x83286000) [pid = 1885] [serial = 1898] [outer = (nil)] 21:00:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x83359000) [pid = 1885] [serial = 1899] [outer = 0x83286000] 21:00:23 INFO - PROCESS | 1885 | 1477886423617 Marionette DEBUG loaded listener.js 21:00:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x87ec8000) [pid = 1885] [serial = 1900] [outer = 0x83286000] 21:00:24 INFO - PROCESS | 1885 | 1477886424245 Marionette TRACE conn4 <- [1,2980,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:24 INFO - . 21:00:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1127ms 21:00:24 INFO - PROCESS | 1885 | 1477886424288 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 21:00:24 INFO - PROCESS | 1885 | 1477886424296 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 21:00:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 21:00:24 INFO - PROCESS | 1885 | 1477886424304 Marionette TRACE conn4 -> [0,2982,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:24 INFO - PROCESS | 1885 | 1477886424668 Marionette TRACE conn4 <- [1,2982,null,{"value":null}] 21:00:24 INFO - PROCESS | 1885 | 1477886424693 Marionette TRACE conn4 -> [0,2983,"getWindowHandles",null] 21:00:24 INFO - PROCESS | 1885 | 1477886424698 Marionette TRACE conn4 <- [1,2983,null,["8"]] 21:00:24 INFO - PROCESS | 1885 | 1477886424705 Marionette TRACE conn4 -> [0,2984,"switchToWindow",{"name":"8"}] 21:00:24 INFO - PROCESS | 1885 | 1477886424712 Marionette TRACE conn4 <- [1,2984,null,{}] 21:00:24 INFO - PROCESS | 1885 | 1477886424795 Marionette TRACE conn4 -> [0,2985,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c0e3400 == 23 [pid = 1885] [id = 651] 21:00:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8c0e3800) [pid = 1885] [serial = 1901] [outer = (nil)] 21:00:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8c0ec400) [pid = 1885] [serial = 1902] [outer = 0x8c0e3800] 21:00:24 INFO - PROCESS | 1885 | 1477886424916 Marionette DEBUG loaded listener.js 21:00:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8c5b4800) [pid = 1885] [serial = 1903] [outer = 0x8c0e3800] 21:00:25 INFO - PROCESS | 1885 | 1477886425720 Marionette TRACE conn4 <- [1,2985,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:25 INFO - . 21:00:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1475ms 21:00:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 21:00:25 INFO - PROCESS | 1885 | 1477886425779 Marionette TRACE conn4 -> [0,2986,"getWindowHandle",null] 21:00:25 INFO - PROCESS | 1885 | 1477886425783 Marionette TRACE conn4 <- [1,2986,null,{"value":"8"}] 21:00:25 INFO - PROCESS | 1885 | 1477886425801 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:26 INFO - PROCESS | 1885 | 1477886426055 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 21:00:26 INFO - PROCESS | 1885 | 1477886426075 Marionette TRACE conn4 -> [0,2988,"getWindowHandles",null] 21:00:26 INFO - PROCESS | 1885 | 1477886426079 Marionette TRACE conn4 <- [1,2988,null,["8"]] 21:00:26 INFO - PROCESS | 1885 | 1477886426086 Marionette TRACE conn4 -> [0,2989,"switchToWindow",{"name":"8"}] 21:00:26 INFO - PROCESS | 1885 | 1477886426092 Marionette TRACE conn4 <- [1,2989,null,{}] 21:00:26 INFO - PROCESS | 1885 | 1477886426099 Marionette TRACE conn4 -> [0,2990,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c714c00 == 24 [pid = 1885] [id = 652] 21:00:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8c715400) [pid = 1885] [serial = 1904] [outer = (nil)] 21:00:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8c717000) [pid = 1885] [serial = 1905] [outer = 0x8c715400] 21:00:26 INFO - PROCESS | 1885 | 1477886426282 Marionette DEBUG loaded listener.js 21:00:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8d9b9000) [pid = 1885] [serial = 1906] [outer = 0x8c715400] 21:00:26 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8335ac00) [pid = 1885] [serial = 1871] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 21:00:26 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x831b5400) [pid = 1885] [serial = 1868] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 21:00:26 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82f61000) [pid = 1885] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 21:00:26 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82d53c00) [pid = 1885] [serial = 1862] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 21:00:26 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82b96000) [pid = 1885] [serial = 1859] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 21:00:26 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x81b51000) [pid = 1885] [serial = 1856] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 21:00:26 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x81b4e000) [pid = 1885] [serial = 1853] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 21:00:27 INFO - PROCESS | 1885 | 1477886427130 Marionette TRACE conn4 <- [1,2990,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:27 INFO - . 21:00:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1381ms 21:00:27 INFO - PROCESS | 1885 | 1477886427170 Marionette TRACE conn4 -> [0,2991,"getWindowHandle",null] 21:00:27 INFO - PROCESS | 1885 | 1477886427173 Marionette TRACE conn4 <- [1,2991,null,{"value":"8"}] 21:00:27 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 21:00:27 INFO - PROCESS | 1885 | 1477886427182 Marionette TRACE conn4 -> [0,2992,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:27 INFO - PROCESS | 1885 | 1477886427407 Marionette TRACE conn4 <- [1,2992,null,{"value":null}] 21:00:27 INFO - PROCESS | 1885 | 1477886427421 Marionette TRACE conn4 -> [0,2993,"getWindowHandles",null] 21:00:27 INFO - PROCESS | 1885 | 1477886427423 Marionette TRACE conn4 <- [1,2993,null,["8"]] 21:00:27 INFO - PROCESS | 1885 | 1477886427431 Marionette TRACE conn4 -> [0,2994,"switchToWindow",{"name":"8"}] 21:00:27 INFO - PROCESS | 1885 | 1477886427437 Marionette TRACE conn4 <- [1,2994,null,{}] 21:00:27 INFO - PROCESS | 1885 | 1477886427442 Marionette TRACE conn4 -> [0,2995,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x81adc400 == 25 [pid = 1885] [id = 653] 21:00:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x81ade000) [pid = 1885] [serial = 1907] [outer = (nil)] 21:00:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8d9ec000) [pid = 1885] [serial = 1908] [outer = 0x81ade000] 21:00:27 INFO - PROCESS | 1885 | 1477886427547 Marionette DEBUG loaded listener.js 21:00:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x87ec9800) [pid = 1885] [serial = 1909] [outer = 0x81ade000] 21:00:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f449800 == 26 [pid = 1885] [id = 654] 21:00:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8f449c00) [pid = 1885] [serial = 1910] [outer = (nil)] 21:00:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8f4dd400) [pid = 1885] [serial = 1911] [outer = 0x8f449c00] 21:00:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e3000 == 27 [pid = 1885] [id = 655] 21:00:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8f4e3400) [pid = 1885] [serial = 1912] [outer = (nil)] 21:00:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8f4e3c00) [pid = 1885] [serial = 1913] [outer = 0x8f4e3400] 21:00:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f946800 == 28 [pid = 1885] [id = 656] 21:00:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8f946c00) [pid = 1885] [serial = 1914] [outer = (nil)] 21:00:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8f947c00) [pid = 1885] [serial = 1915] [outer = 0x8f946c00] 21:00:28 INFO - PROCESS | 1885 | 1477886428333 Marionette TRACE conn4 <- [1,2995,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 21:00:28 INFO - ... 21:00:28 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1175ms 21:00:28 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 21:00:28 INFO - PROCESS | 1885 | 1477886428356 Marionette TRACE conn4 -> [0,2996,"getWindowHandle",null] 21:00:28 INFO - PROCESS | 1885 | 1477886428359 Marionette TRACE conn4 <- [1,2996,null,{"value":"8"}] 21:00:28 INFO - PROCESS | 1885 | 1477886428365 Marionette TRACE conn4 -> [0,2997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:28 INFO - PROCESS | 1885 | 1477886428630 Marionette TRACE conn4 <- [1,2997,null,{"value":null}] 21:00:28 INFO - PROCESS | 1885 | 1477886428652 Marionette TRACE conn4 -> [0,2998,"getWindowHandles",null] 21:00:28 INFO - PROCESS | 1885 | 1477886428656 Marionette TRACE conn4 <- [1,2998,null,["8"]] 21:00:28 INFO - PROCESS | 1885 | 1477886428662 Marionette TRACE conn4 -> [0,2999,"switchToWindow",{"name":"8"}] 21:00:28 INFO - PROCESS | 1885 | 1477886428670 Marionette TRACE conn4 <- [1,2999,null,{}] 21:00:28 INFO - PROCESS | 1885 | 1477886428676 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f950800 == 29 [pid = 1885] [id = 657] 21:00:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8f951400) [pid = 1885] [serial = 1916] [outer = (nil)] 21:00:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8f9c2c00) [pid = 1885] [serial = 1917] [outer = 0x8f951400] 21:00:28 INFO - PROCESS | 1885 | 1477886428779 Marionette DEBUG loaded listener.js 21:00:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x9034c800) [pid = 1885] [serial = 1918] [outer = 0x8f951400] 21:00:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b99000 == 30 [pid = 1885] [id = 658] 21:00:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x82b9e000) [pid = 1885] [serial = 1919] [outer = (nil)] 21:00:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x82c13000) [pid = 1885] [serial = 1920] [outer = 0x82b9e000] 21:00:29 INFO - PROCESS | 1885 | 1477886429699 Marionette TRACE conn4 <- [1,3000,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 21:00:29 INFO - . 21:00:29 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1375ms 21:00:29 INFO - PROCESS | 1885 | 1477886429744 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 21:00:29 INFO - PROCESS | 1885 | 1477886429751 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 21:00:29 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 21:00:29 INFO - PROCESS | 1885 | 1477886429763 Marionette TRACE conn4 -> [0,3002,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:30 INFO - PROCESS | 1885 | 1477886430002 Marionette TRACE conn4 <- [1,3002,null,{"value":null}] 21:00:30 INFO - PROCESS | 1885 | 1477886430194 Marionette TRACE conn4 -> [0,3003,"getWindowHandles",null] 21:00:30 INFO - PROCESS | 1885 | 1477886430198 Marionette TRACE conn4 <- [1,3003,null,["8"]] 21:00:30 INFO - PROCESS | 1885 | 1477886430211 Marionette TRACE conn4 -> [0,3004,"switchToWindow",{"name":"8"}] 21:00:30 INFO - PROCESS | 1885 | 1477886430219 Marionette TRACE conn4 <- [1,3004,null,{}] 21:00:30 INFO - PROCESS | 1885 | 1477886430271 Marionette TRACE conn4 -> [0,3005,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x830cc800 == 31 [pid = 1885] [id = 659] 21:00:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x83285c00) [pid = 1885] [serial = 1921] [outer = (nil)] 21:00:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x87ef7000) [pid = 1885] [serial = 1922] [outer = 0x83285c00] 21:00:30 INFO - PROCESS | 1885 | 1477886430401 Marionette DEBUG loaded listener.js 21:00:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8ba83800) [pid = 1885] [serial = 1923] [outer = 0x83285c00] 21:00:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c5bc400 == 32 [pid = 1885] [id = 660] 21:00:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8c5be800) [pid = 1885] [serial = 1924] [outer = (nil)] 21:00:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x8c70ac00) [pid = 1885] [serial = 1925] [outer = 0x8c5be800] 21:00:31 INFO - PROCESS | 1885 | 1477886431167 Marionette TRACE conn4 <- [1,3005,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 21:00:31 INFO - . 21:00:31 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1473ms 21:00:31 INFO - PROCESS | 1885 | 1477886431244 Marionette TRACE conn4 -> [0,3006,"getWindowHandle",null] 21:00:31 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 21:00:31 INFO - PROCESS | 1885 | 1477886431253 Marionette TRACE conn4 <- [1,3006,null,{"value":"8"}] 21:00:31 INFO - PROCESS | 1885 | 1477886431264 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:31 INFO - PROCESS | 1885 | 1477886431471 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 21:00:31 INFO - PROCESS | 1885 | 1477886431669 Marionette TRACE conn4 -> [0,3008,"getWindowHandles",null] 21:00:31 INFO - PROCESS | 1885 | 1477886431676 Marionette TRACE conn4 <- [1,3008,null,["8"]] 21:00:31 INFO - PROCESS | 1885 | 1477886431725 Marionette TRACE conn4 -> [0,3009,"switchToWindow",{"name":"8"}] 21:00:31 INFO - PROCESS | 1885 | 1477886431733 Marionette TRACE conn4 <- [1,3009,null,{}] 21:00:31 INFO - PROCESS | 1885 | 1477886431746 Marionette TRACE conn4 -> [0,3010,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9f0c00 == 33 [pid = 1885] [id = 661] 21:00:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x8f43fc00) [pid = 1885] [serial = 1926] [outer = (nil)] 21:00:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x8f4dd800) [pid = 1885] [serial = 1927] [outer = 0x8f43fc00] 21:00:31 INFO - PROCESS | 1885 | 1477886431867 Marionette DEBUG loaded listener.js 21:00:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x8f9c2400) [pid = 1885] [serial = 1928] [outer = 0x8f43fc00] 21:00:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x90d76c00 == 34 [pid = 1885] [id = 662] 21:00:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x90d77400) [pid = 1885] [serial = 1929] [outer = (nil)] 21:00:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x90d77800) [pid = 1885] [serial = 1930] [outer = 0x90d77400] 21:00:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x91e2ec00 == 35 [pid = 1885] [id = 663] 21:00:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x91e31400) [pid = 1885] [serial = 1931] [outer = (nil)] 21:00:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x91eca000) [pid = 1885] [serial = 1932] [outer = 0x91e31400] 21:00:32 INFO - .. 21:00:32 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1385ms 21:00:32 INFO - PROCESS | 1885 | 1477886432631 Marionette TRACE conn4 <- [1,3010,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 21:00:32 INFO - PROCESS | 1885 | 1477886432683 Marionette TRACE conn4 -> [0,3011,"getWindowHandle",null] 21:00:32 INFO - PROCESS | 1885 | 1477886432692 Marionette TRACE conn4 <- [1,3011,null,{"value":"8"}] 21:00:32 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 21:00:32 INFO - PROCESS | 1885 | 1477886432702 Marionette TRACE conn4 -> [0,3012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:32 INFO - PROCESS | 1885 | 1477886432920 Marionette TRACE conn4 <- [1,3012,null,{"value":null}] 21:00:33 INFO - PROCESS | 1885 | 1477886433115 Marionette TRACE conn4 -> [0,3013,"getWindowHandles",null] 21:00:33 INFO - PROCESS | 1885 | 1477886433120 Marionette TRACE conn4 <- [1,3013,null,["8"]] 21:00:33 INFO - PROCESS | 1885 | 1477886433131 Marionette TRACE conn4 -> [0,3014,"switchToWindow",{"name":"8"}] 21:00:33 INFO - PROCESS | 1885 | 1477886433139 Marionette TRACE conn4 <- [1,3014,null,{}] 21:00:33 INFO - PROCESS | 1885 | 1477886433190 Marionette TRACE conn4 -> [0,3015,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x92a9a800 == 36 [pid = 1885] [id = 664] 21:00:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x92a9e000) [pid = 1885] [serial = 1933] [outer = (nil)] 21:00:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x92b04000) [pid = 1885] [serial = 1934] [outer = 0x92a9e000] 21:00:33 INFO - PROCESS | 1885 | 1477886433316 Marionette DEBUG loaded listener.js 21:00:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x92b0b000) [pid = 1885] [serial = 1935] [outer = 0x92a9e000] 21:00:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x92baf000 == 37 [pid = 1885] [id = 665] 21:00:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x92bb3000) [pid = 1885] [serial = 1936] [outer = (nil)] 21:00:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x92bb3800) [pid = 1885] [serial = 1937] [outer = 0x92bb3000] 21:00:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x92f87000 == 38 [pid = 1885] [id = 666] 21:00:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x92f87400) [pid = 1885] [serial = 1938] [outer = (nil)] 21:00:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x92f87800) [pid = 1885] [serial = 1939] [outer = 0x92f87400] 21:00:34 INFO - PROCESS | 1885 | 1477886434127 Marionette TRACE conn4 <- [1,3015,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 21:00:34 INFO - .. 21:00:34 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1475ms 21:00:34 INFO - PROCESS | 1885 | 1477886434177 Marionette TRACE conn4 -> [0,3016,"getWindowHandle",null] 21:00:34 INFO - PROCESS | 1885 | 1477886434182 Marionette TRACE conn4 <- [1,3016,null,{"value":"8"}] 21:00:34 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 21:00:34 INFO - PROCESS | 1885 | 1477886434195 Marionette TRACE conn4 -> [0,3017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:34 INFO - PROCESS | 1885 | 1477886434409 Marionette TRACE conn4 <- [1,3017,null,{"value":null}] 21:00:34 INFO - PROCESS | 1885 | 1477886434613 Marionette TRACE conn4 -> [0,3018,"getWindowHandles",null] 21:00:34 INFO - PROCESS | 1885 | 1477886434619 Marionette TRACE conn4 <- [1,3018,null,["8"]] 21:00:34 INFO - PROCESS | 1885 | 1477886434629 Marionette TRACE conn4 -> [0,3019,"switchToWindow",{"name":"8"}] 21:00:34 INFO - PROCESS | 1885 | 1477886434636 Marionette TRACE conn4 <- [1,3019,null,{}] 21:00:34 INFO - PROCESS | 1885 | 1477886434686 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x92b10000 == 39 [pid = 1885] [id = 667] 21:00:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x92f8c000) [pid = 1885] [serial = 1940] [outer = (nil)] 21:00:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x93780c00) [pid = 1885] [serial = 1941] [outer = 0x92f8c000] 21:00:34 INFO - PROCESS | 1885 | 1477886434795 Marionette DEBUG loaded listener.js 21:00:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0x939d8800) [pid = 1885] [serial = 1942] [outer = 0x92f8c000] 21:00:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x94596400 == 40 [pid = 1885] [id = 668] 21:00:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x94596800) [pid = 1885] [serial = 1943] [outer = (nil)] 21:00:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x94596c00) [pid = 1885] [serial = 1944] [outer = 0x94596800] 21:00:35 INFO - PROCESS | 1885 | 1477886435549 Marionette TRACE conn4 <- [1,3020,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 21:00:35 INFO - . 21:00:35 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1424ms 21:00:35 INFO - PROCESS | 1885 | 1477886435615 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 21:00:35 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 21:00:35 INFO - PROCESS | 1885 | 1477886435620 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 21:00:35 INFO - PROCESS | 1885 | 1477886435628 Marionette TRACE conn4 -> [0,3022,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:35 INFO - PROCESS | 1885 | 1477886435822 Marionette TRACE conn4 <- [1,3022,null,{"value":null}] 21:00:36 INFO - PROCESS | 1885 | 1477886436031 Marionette TRACE conn4 -> [0,3023,"getWindowHandles",null] 21:00:36 INFO - PROCESS | 1885 | 1477886436036 Marionette TRACE conn4 <- [1,3023,null,["8"]] 21:00:36 INFO - PROCESS | 1885 | 1477886436221 Marionette TRACE conn4 -> [0,3024,"switchToWindow",{"name":"8"}] 21:00:36 INFO - PROCESS | 1885 | 1477886436231 Marionette TRACE conn4 <- [1,3024,null,{}] 21:00:36 INFO - PROCESS | 1885 | 1477886436246 Marionette TRACE conn4 -> [0,3025,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x81f93400 == 41 [pid = 1885] [id = 669] 21:00:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0x81f96800) [pid = 1885] [serial = 1945] [outer = (nil)] 21:00:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0x82d4e000) [pid = 1885] [serial = 1946] [outer = 0x81f96800] 21:00:36 INFO - PROCESS | 1885 | 1477886436351 Marionette DEBUG loaded listener.js 21:00:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0x82b99400) [pid = 1885] [serial = 1947] [outer = 0x81f96800] 21:00:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d44400 == 42 [pid = 1885] [id = 670] 21:00:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 109 (0x82e69c00) [pid = 1885] [serial = 1948] [outer = (nil)] 21:00:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 110 (0x82e6c000) [pid = 1885] [serial = 1949] [outer = 0x82e69c00] 21:00:37 INFO - PROCESS | 1885 | 1477886437085 Marionette TRACE conn4 <- [1,3025,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 21:00:37 INFO - . 21:00:37 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1474ms 21:00:37 INFO - PROCESS | 1885 | 1477886437101 Marionette TRACE conn4 -> [0,3026,"getWindowHandle",null] 21:00:37 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 21:00:37 INFO - PROCESS | 1885 | 1477886437107 Marionette TRACE conn4 <- [1,3026,null,{"value":"8"}] 21:00:37 INFO - PROCESS | 1885 | 1477886437117 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:37 INFO - PROCESS | 1885 | 1477886437325 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 21:00:37 INFO - PROCESS | 1885 | 1477886437552 Marionette TRACE conn4 -> [0,3028,"getWindowHandles",null] 21:00:37 INFO - PROCESS | 1885 | 1477886437567 Marionette TRACE conn4 <- [1,3028,null,["8"]] 21:00:37 INFO - PROCESS | 1885 | 1477886437602 Marionette TRACE conn4 -> [0,3029,"switchToWindow",{"name":"8"}] 21:00:37 INFO - PROCESS | 1885 | 1477886437620 Marionette TRACE conn4 <- [1,3029,null,{}] 21:00:37 INFO - PROCESS | 1885 | 1477886437627 Marionette TRACE conn4 -> [0,3030,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b56000 == 43 [pid = 1885] [id = 671] 21:00:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 111 (0x81b57400) [pid = 1885] [serial = 1950] [outer = (nil)] 21:00:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 112 (0x81b5b800) [pid = 1885] [serial = 1951] [outer = 0x81b57400] 21:00:37 INFO - PROCESS | 1885 | 1477886437739 Marionette DEBUG loaded listener.js 21:00:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 113 (0x82b96c00) [pid = 1885] [serial = 1952] [outer = 0x81b57400] 21:00:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d47800 == 44 [pid = 1885] [id = 672] 21:00:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 114 (0x82e72800) [pid = 1885] [serial = 1953] [outer = (nil)] 21:00:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f43400 == 45 [pid = 1885] [id = 673] 21:00:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 115 (0x82f44800) [pid = 1885] [serial = 1954] [outer = (nil)] 21:00:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 116 (0x82e6f000) [pid = 1885] [serial = 1955] [outer = 0x82e72800] 21:00:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8f946800 == 44 [pid = 1885] [id = 656] 21:00:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e3000 == 43 [pid = 1885] [id = 655] 21:00:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8f449800 == 42 [pid = 1885] [id = 654] 21:00:38 INFO - PROCESS | 1885 | --DOCSHELL 0x831ad800 == 41 [pid = 1885] [id = 649] 21:00:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4c000 == 40 [pid = 1885] [id = 647] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 115 (0x8ba7dc00) [pid = 1885] [serial = 1875] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8c0edc00 == 39 [pid = 1885] [id = 645] 21:00:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 116 (0x81b59800) [pid = 1885] [serial = 1956] [outer = 0x82f44800] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 115 (0x81b57c00) [pid = 1885] [serial = 1857] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 114 (0x82f63000) [pid = 1885] [serial = 1866] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 113 (0x82b97c00) [pid = 1885] [serial = 1860] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 112 (0x831ba000) [pid = 1885] [serial = 1869] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 111 (0x83283000) [pid = 1885] [serial = 1870] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 110 (0x82b9e400) [pid = 1885] [serial = 1861] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 109 (0x87ec5800) [pid = 1885] [serial = 1873] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 108 (0x82e6b400) [pid = 1885] [serial = 1863] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0x82e70800) [pid = 1885] [serial = 1864] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0x81c1b000) [pid = 1885] [serial = 1855] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0x830d0000) [pid = 1885] [serial = 1867] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x87ec1c00) [pid = 1885] [serial = 1872] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0x81c15c00) [pid = 1885] [serial = 1858] [outer = (nil)] [url = about:blank] 21:00:38 INFO - PROCESS | 1885 | 1477886438861 Marionette TRACE conn4 <- [1,3030,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 21:00:38 INFO - .. 21:00:38 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1777ms 21:00:38 INFO - PROCESS | 1885 | 1477886438892 Marionette TRACE conn4 -> [0,3031,"getWindowHandle",null] 21:00:38 INFO - PROCESS | 1885 | 1477886438897 Marionette TRACE conn4 <- [1,3031,null,{"value":"8"}] 21:00:38 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 21:00:38 INFO - PROCESS | 1885 | 1477886438907 Marionette TRACE conn4 -> [0,3032,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:39 INFO - PROCESS | 1885 | 1477886439155 Marionette TRACE conn4 <- [1,3032,null,{"value":null}] 21:00:39 INFO - PROCESS | 1885 | 1477886439305 Marionette TRACE conn4 -> [0,3033,"getWindowHandles",null] 21:00:39 INFO - PROCESS | 1885 | 1477886439310 Marionette TRACE conn4 <- [1,3033,null,["8"]] 21:00:39 INFO - PROCESS | 1885 | 1477886439325 Marionette TRACE conn4 -> [0,3034,"switchToWindow",{"name":"8"}] 21:00:39 INFO - PROCESS | 1885 | 1477886439339 Marionette TRACE conn4 <- [1,3034,null,{}] 21:00:39 INFO - PROCESS | 1885 | 1477886439411 Marionette TRACE conn4 -> [0,3035,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8198a400 == 40 [pid = 1885] [id = 674] 21:00:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x82f43c00) [pid = 1885] [serial = 1957] [outer = (nil)] 21:00:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x830cdc00) [pid = 1885] [serial = 1958] [outer = 0x82f43c00] 21:00:39 INFO - PROCESS | 1885 | 1477886439529 Marionette DEBUG loaded listener.js 21:00:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0x831ad400) [pid = 1885] [serial = 1959] [outer = 0x82f43c00] 21:00:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x83283000 == 41 [pid = 1885] [id = 675] 21:00:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0x87ec1c00) [pid = 1885] [serial = 1960] [outer = (nil)] 21:00:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0x87ec3800) [pid = 1885] [serial = 1961] [outer = 0x87ec1c00] 21:00:40 INFO - PROCESS | 1885 | 1477886440225 Marionette TRACE conn4 <- [1,3035,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 21:00:40 INFO - . 21:00:40 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1373ms 21:00:40 INFO - PROCESS | 1885 | 1477886440279 Marionette TRACE conn4 -> [0,3036,"getWindowHandle",null] 21:00:40 INFO - PROCESS | 1885 | 1477886440284 Marionette TRACE conn4 <- [1,3036,null,{"value":"8"}] 21:00:40 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 21:00:40 INFO - PROCESS | 1885 | 1477886440292 Marionette TRACE conn4 -> [0,3037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:40 INFO - PROCESS | 1885 | 1477886440550 Marionette TRACE conn4 <- [1,3037,null,{"value":null}] 21:00:40 INFO - PROCESS | 1885 | 1477886440571 Marionette TRACE conn4 -> [0,3038,"getWindowHandles",null] 21:00:40 INFO - PROCESS | 1885 | 1477886440577 Marionette TRACE conn4 <- [1,3038,null,["8"]] 21:00:40 INFO - PROCESS | 1885 | 1477886440583 Marionette TRACE conn4 -> [0,3039,"switchToWindow",{"name":"8"}] 21:00:40 INFO - PROCESS | 1885 | 1477886440590 Marionette TRACE conn4 <- [1,3039,null,{}] 21:00:40 INFO - PROCESS | 1885 | 1477886440596 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x87ece800 == 42 [pid = 1885] [id = 676] 21:00:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 109 (0x87ecf400) [pid = 1885] [serial = 1962] [outer = (nil)] 21:00:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 110 (0x87ef4000) [pid = 1885] [serial = 1963] [outer = 0x87ecf400] 21:00:40 INFO - PROCESS | 1885 | 1477886440709 Marionette DEBUG loaded listener.js 21:00:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 111 (0x8ba87400) [pid = 1885] [serial = 1964] [outer = 0x87ecf400] 21:00:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x83281400 == 43 [pid = 1885] [id = 677] 21:00:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 112 (0x8c0f0800) [pid = 1885] [serial = 1965] [outer = (nil)] 21:00:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 113 (0x8c5b0000) [pid = 1885] [serial = 1966] [outer = 0x8c0f0800] 21:00:41 INFO - PROCESS | 1885 | 1477886441603 Marionette TRACE conn4 <- [1,3040,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 21:00:41 INFO - . 21:00:41 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1387ms 21:00:41 INFO - PROCESS | 1885 | 1477886441681 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 21:00:41 INFO - PROCESS | 1885 | 1477886441686 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 21:00:41 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 21:00:41 INFO - PROCESS | 1885 | 1477886441695 Marionette TRACE conn4 -> [0,3042,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:41 INFO - PROCESS | 1885 | 1477886441944 Marionette TRACE conn4 <- [1,3042,null,{"value":null}] 21:00:41 INFO - PROCESS | 1885 | 1477886441967 Marionette TRACE conn4 -> [0,3043,"getWindowHandles",null] 21:00:41 INFO - PROCESS | 1885 | 1477886441971 Marionette TRACE conn4 <- [1,3043,null,["8"]] 21:00:41 INFO - PROCESS | 1885 | 1477886441978 Marionette TRACE conn4 -> [0,3044,"switchToWindow",{"name":"8"}] 21:00:41 INFO - PROCESS | 1885 | 1477886441984 Marionette TRACE conn4 <- [1,3044,null,{}] 21:00:42 INFO - PROCESS | 1885 | 1477886441990 Marionette TRACE conn4 -> [0,3045,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x81faa800 == 44 [pid = 1885] [id = 678] 21:00:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 114 (0x8c0e6800) [pid = 1885] [serial = 1967] [outer = (nil)] 21:00:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 115 (0x8c5b7800) [pid = 1885] [serial = 1968] [outer = 0x8c0e6800] 21:00:42 INFO - PROCESS | 1885 | 1477886442184 Marionette DEBUG loaded listener.js 21:00:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 116 (0x8c5bac00) [pid = 1885] [serial = 1969] [outer = 0x8c0e6800] 21:00:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c04d000 == 45 [pid = 1885] [id = 679] 21:00:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 117 (0x8d9bf800) [pid = 1885] [serial = 1970] [outer = (nil)] 21:00:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 118 (0x8d9c1000) [pid = 1885] [serial = 1971] [outer = 0x8d9bf800] 21:00:42 INFO - PROCESS | 1885 | 1477886442908 Marionette TRACE conn4 <- [1,3045,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 21:00:42 INFO - . 21:00:42 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1279ms 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 117 (0x831adc00) [pid = 1885] [serial = 1896] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 116 (0x82d53400) [pid = 1885] [serial = 1880] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 115 (0x8c0e3800) [pid = 1885] [serial = 1901] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 114 (0x82b95400) [pid = 1885] [serial = 1877] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 113 (0x83286000) [pid = 1885] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 112 (0x8f946c00) [pid = 1885] [serial = 1914] [outer = (nil)] [url = about:blank] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 111 (0x8c048000) [pid = 1885] [serial = 1883] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 110 (0x8c0ee400) [pid = 1885] [serial = 1886] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 109 (0x82b9f000) [pid = 1885] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 108 (0x8c5b3000) [pid = 1885] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0x82d4c800) [pid = 1885] [serial = 1891] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477886421156] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0x8c715400) [pid = 1885] [serial = 1904] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0x8f449c00) [pid = 1885] [serial = 1910] [outer = (nil)] [url = about:blank] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x8f4e3400) [pid = 1885] [serial = 1912] [outer = (nil)] [url = about:blank] 21:00:43 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0x81ade000) [pid = 1885] [serial = 1907] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 21:00:43 INFO - PROCESS | 1885 | 1477886443220 Marionette TRACE conn4 -> [0,3046,"getWindowHandle",null] 21:00:43 INFO - PROCESS | 1885 | 1477886443242 Marionette TRACE conn4 <- [1,3046,null,{"value":"8"}] 21:00:43 INFO - TEST-START | /touch-events/create-touch-touchlist.html 21:00:43 INFO - PROCESS | 1885 | 1477886443269 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:43 INFO - PROCESS | 1885 | 1477886443443 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 21:00:43 INFO - PROCESS | 1885 | 1477886443611 Marionette TRACE conn4 -> [0,3048,"getWindowHandles",null] 21:00:43 INFO - PROCESS | 1885 | 1477886443617 Marionette TRACE conn4 <- [1,3048,null,["8"]] 21:00:43 INFO - PROCESS | 1885 | 1477886443637 Marionette TRACE conn4 -> [0,3049,"switchToWindow",{"name":"8"}] 21:00:43 INFO - PROCESS | 1885 | 1477886443645 Marionette TRACE conn4 <- [1,3049,null,{}] 21:00:43 INFO - PROCESS | 1885 | 1477886443653 Marionette TRACE conn4 -> [0,3050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba89400 == 46 [pid = 1885] [id = 680] 21:00:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x8c048000) [pid = 1885] [serial = 1972] [outer = (nil)] 21:00:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x8c0ee800) [pid = 1885] [serial = 1973] [outer = 0x8c048000] 21:00:43 INFO - PROCESS | 1885 | 1477886443794 Marionette DEBUG loaded listener.js 21:00:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0x8c717c00) [pid = 1885] [serial = 1974] [outer = 0x8c048000] 21:00:44 INFO - PROCESS | 1885 | 1477886444427 Marionette TRACE conn4 <- [1,3050,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 21:00:44 INFO - .... 21:00:44 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1179ms 21:00:44 INFO - PROCESS | 1885 | 1477886444448 Marionette TRACE conn4 -> [0,3051,"getWindowHandle",null] 21:00:44 INFO - PROCESS | 1885 | 1477886444457 Marionette TRACE conn4 <- [1,3051,null,{"value":"8"}] 21:00:44 INFO - TEST-START | /touch-events/historical.html 21:00:44 INFO - PROCESS | 1885 | 1477886444470 Marionette TRACE conn4 -> [0,3052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:44 INFO - PROCESS | 1885 | 1477886444658 Marionette TRACE conn4 <- [1,3052,null,{"value":null}] 21:00:44 INFO - PROCESS | 1885 | 1477886444819 Marionette TRACE conn4 -> [0,3053,"getWindowHandles",null] 21:00:44 INFO - PROCESS | 1885 | 1477886444824 Marionette TRACE conn4 <- [1,3053,null,["8"]] 21:00:44 INFO - PROCESS | 1885 | 1477886444829 Marionette TRACE conn4 -> [0,3054,"switchToWindow",{"name":"8"}] 21:00:44 INFO - PROCESS | 1885 | 1477886444836 Marionette TRACE conn4 <- [1,3054,null,{}] 21:00:44 INFO - PROCESS | 1885 | 1477886444842 Marionette TRACE conn4 -> [0,3055,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f4e2800 == 47 [pid = 1885] [id = 681] 21:00:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0x8f4e3000) [pid = 1885] [serial = 1975] [outer = (nil)] 21:00:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0x8f94d000) [pid = 1885] [serial = 1976] [outer = 0x8f4e3000] 21:00:44 INFO - PROCESS | 1885 | 1477886444948 Marionette DEBUG loaded listener.js 21:00:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 109 (0x90350400) [pid = 1885] [serial = 1977] [outer = 0x8f4e3000] 21:00:45 INFO - PROCESS | 1885 | 1477886445645 Marionette TRACE conn4 <- [1,3055,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 21:00:45 INFO - . 21:00:45 INFO - TEST-OK | /touch-events/historical.html | took 1226ms 21:00:45 INFO - PROCESS | 1885 | 1477886445698 Marionette TRACE conn4 -> [0,3056,"getWindowHandle",null] 21:00:45 INFO - PROCESS | 1885 | 1477886445705 Marionette TRACE conn4 <- [1,3056,null,{"value":"8"}] 21:00:45 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 21:00:45 INFO - PROCESS | 1885 | 1477886445715 Marionette TRACE conn4 -> [0,3057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:45 INFO - PROCESS | 1885 | 1477886445940 Marionette TRACE conn4 <- [1,3057,null,{"value":null}] 21:00:46 INFO - PROCESS | 1885 | 1477886446152 Marionette TRACE conn4 -> [0,3058,"getWindowHandles",null] 21:00:46 INFO - PROCESS | 1885 | 1477886446160 Marionette TRACE conn4 <- [1,3058,null,["8"]] 21:00:46 INFO - PROCESS | 1885 | 1477886446218 Marionette TRACE conn4 -> [0,3059,"switchToWindow",{"name":"8"}] 21:00:46 INFO - PROCESS | 1885 | 1477886446226 Marionette TRACE conn4 <- [1,3059,null,{}] 21:00:46 INFO - PROCESS | 1885 | 1477886446234 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fac400 == 48 [pid = 1885] [id = 682] 21:00:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 110 (0x81facc00) [pid = 1885] [serial = 1978] [outer = (nil)] 21:00:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 111 (0x82d4c000) [pid = 1885] [serial = 1979] [outer = 0x81facc00] 21:00:46 INFO - PROCESS | 1885 | 1477886446360 Marionette DEBUG loaded listener.js 21:00:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 112 (0x81fa7800) [pid = 1885] [serial = 1980] [outer = 0x81facc00] 21:00:47 INFO - PROCESS | 1885 | 1477886447035 Marionette TRACE conn4 <- [1,3060,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 21:00:47 INFO - ... 21:00:47 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1370ms 21:00:47 INFO - PROCESS | 1885 | 1477886447086 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 21:00:47 INFO - PROCESS | 1885 | 1477886447095 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 21:00:47 INFO - TEST-START | /touch-events/touch-retargeting.html 21:00:47 INFO - PROCESS | 1885 | 1477886447104 Marionette TRACE conn4 -> [0,3062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:47 INFO - PROCESS | 1885 | 1477886447319 Marionette TRACE conn4 <- [1,3062,null,{"value":null}] 21:00:47 INFO - PROCESS | 1885 | 1477886447521 Marionette TRACE conn4 -> [0,3063,"getWindowHandles",null] 21:00:47 INFO - PROCESS | 1885 | 1477886447527 Marionette TRACE conn4 <- [1,3063,null,["8"]] 21:00:47 INFO - PROCESS | 1885 | 1477886447583 Marionette TRACE conn4 -> [0,3064,"switchToWindow",{"name":"8"}] 21:00:47 INFO - PROCESS | 1885 | 1477886447591 Marionette TRACE conn4 <- [1,3064,null,{}] 21:00:47 INFO - PROCESS | 1885 | 1477886447599 Marionette TRACE conn4 -> [0,3065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x83363800 == 49 [pid = 1885] [id = 683] 21:00:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 113 (0x87ec1400) [pid = 1885] [serial = 1981] [outer = (nil)] 21:00:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 114 (0x87ef2400) [pid = 1885] [serial = 1982] [outer = 0x87ec1400] 21:00:47 INFO - PROCESS | 1885 | 1477886447719 Marionette DEBUG loaded listener.js 21:00:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 115 (0x8c03f800) [pid = 1885] [serial = 1983] [outer = 0x87ec1400] 21:00:48 INFO - PROCESS | 1885 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba89400 == 48 [pid = 1885] [id = 680] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x8c04d000 == 47 [pid = 1885] [id = 679] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x81faa800 == 46 [pid = 1885] [id = 678] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x83281400 == 45 [pid = 1885] [id = 677] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x87ece800 == 44 [pid = 1885] [id = 676] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x83283000 == 43 [pid = 1885] [id = 675] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x8198a400 == 42 [pid = 1885] [id = 674] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x82f43400 == 41 [pid = 1885] [id = 673] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x82d47800 == 40 [pid = 1885] [id = 672] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x81b56000 == 39 [pid = 1885] [id = 671] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x82d44400 == 38 [pid = 1885] [id = 670] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x81f93400 == 37 [pid = 1885] [id = 669] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x94596400 == 36 [pid = 1885] [id = 668] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x92f87000 == 35 [pid = 1885] [id = 666] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x92baf000 == 34 [pid = 1885] [id = 665] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x91e2ec00 == 33 [pid = 1885] [id = 663] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x90d76c00 == 32 [pid = 1885] [id = 662] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x8c5bc400 == 31 [pid = 1885] [id = 660] 21:00:51 INFO - PROCESS | 1885 | --DOCSHELL 0x82b99000 == 30 [pid = 1885] [id = 658] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 114 (0x8d9ec000) [pid = 1885] [serial = 1908] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 113 (0x87ec9800) [pid = 1885] [serial = 1909] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 112 (0x8c717000) [pid = 1885] [serial = 1905] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 111 (0x8d9b9000) [pid = 1885] [serial = 1906] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 110 (0x8c0ec400) [pid = 1885] [serial = 1902] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 109 (0x8c5b4800) [pid = 1885] [serial = 1903] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 108 (0x83359000) [pid = 1885] [serial = 1899] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0x87ec8000) [pid = 1885] [serial = 1900] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0x82e6ec00) [pid = 1885] [serial = 1894] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0x82f3d000) [pid = 1885] [serial = 1895] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x830cec00) [pid = 1885] [serial = 1897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0x8c5b5c00) [pid = 1885] [serial = 1889] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x8c5bb400) [pid = 1885] [serial = 1890] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x8198c000) [pid = 1885] [serial = 1892] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477886421156] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x8c049400) [pid = 1885] [serial = 1884] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x8c04d400) [pid = 1885] [serial = 1885] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x8c0e8400) [pid = 1885] [serial = 1887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x8328fc00) [pid = 1885] [serial = 1881] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x8335c400) [pid = 1885] [serial = 1882] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x82b9fc00) [pid = 1885] [serial = 1878] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x82c18c00) [pid = 1885] [serial = 1879] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x8f947c00) [pid = 1885] [serial = 1915] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x8f4dd400) [pid = 1885] [serial = 1911] [outer = (nil)] [url = about:blank] 21:00:51 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x8f4e3c00) [pid = 1885] [serial = 1913] [outer = (nil)] [url = about:blank] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x81f96800) [pid = 1885] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x82f44800) [pid = 1885] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x82e72800) [pid = 1885] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x81b57400) [pid = 1885] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x82f43c00) [pid = 1885] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8c0e6800) [pid = 1885] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x8c048000) [pid = 1885] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x87ecf400) [pid = 1885] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x8d9bf800) [pid = 1885] [serial = 1970] [outer = (nil)] [url = about:blank] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x91e31400) [pid = 1885] [serial = 1931] [outer = (nil)] [url = about:blank] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x94596800) [pid = 1885] [serial = 1943] [outer = (nil)] [url = about:blank] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x90d77400) [pid = 1885] [serial = 1929] [outer = (nil)] [url = about:blank] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x82b9e000) [pid = 1885] [serial = 1919] [outer = (nil)] [url = about:blank] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x92f87400) [pid = 1885] [serial = 1938] [outer = (nil)] [url = about:blank] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8c5be800) [pid = 1885] [serial = 1924] [outer = (nil)] [url = about:blank] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x87ec1c00) [pid = 1885] [serial = 1960] [outer = (nil)] [url = about:blank] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x92bb3000) [pid = 1885] [serial = 1936] [outer = (nil)] [url = about:blank] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x82e69c00) [pid = 1885] [serial = 1948] [outer = (nil)] [url = about:blank] 21:00:55 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8c0f0800) [pid = 1885] [serial = 1965] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x92b10000 == 29 [pid = 1885] [id = 667] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x92a9a800 == 28 [pid = 1885] [id = 664] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9f0c00 == 27 [pid = 1885] [id = 661] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8c047c00 == 26 [pid = 1885] [id = 644] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x830cc800 == 25 [pid = 1885] [id = 659] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4d000 == 24 [pid = 1885] [id = 640] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8c5b1c00 == 23 [pid = 1885] [id = 646] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x87efdc00 == 22 [pid = 1885] [id = 641] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x831b5000 == 21 [pid = 1885] [id = 639] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x81adc400 == 20 [pid = 1885] [id = 653] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x81b59000 == 19 [pid = 1885] [id = 636] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82d53800 == 18 [pid = 1885] [id = 637] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8c0e3400 == 17 [pid = 1885] [id = 651] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82f46400 == 16 [pid = 1885] [id = 638] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x83284c00 == 15 [pid = 1885] [id = 650] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x81b50000 == 14 [pid = 1885] [id = 635] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x81f96400 == 13 [pid = 1885] [id = 648] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4b400 == 12 [pid = 1885] [id = 643] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82b94800 == 11 [pid = 1885] [id = 642] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8c714c00 == 10 [pid = 1885] [id = 652] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8f950800 == 9 [pid = 1885] [id = 657] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x81fac400 == 8 [pid = 1885] [id = 682] 21:01:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8f4e2800 == 7 [pid = 1885] [id = 681] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x81b59800) [pid = 1885] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82e6f000) [pid = 1885] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8ba87400) [pid = 1885] [serial = 1964] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x87ef4000) [pid = 1885] [serial = 1963] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8c5bac00) [pid = 1885] [serial = 1969] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8c5b7800) [pid = 1885] [serial = 1968] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8c717c00) [pid = 1885] [serial = 1974] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8c0ee800) [pid = 1885] [serial = 1973] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x830cdc00) [pid = 1885] [serial = 1958] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x831ad400) [pid = 1885] [serial = 1959] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x81b5b800) [pid = 1885] [serial = 1951] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82b96c00) [pid = 1885] [serial = 1952] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82d4e000) [pid = 1885] [serial = 1946] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x82b99400) [pid = 1885] [serial = 1947] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8d9c1000) [pid = 1885] [serial = 1971] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x91eca000) [pid = 1885] [serial = 1932] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x94596c00) [pid = 1885] [serial = 1944] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x90d77800) [pid = 1885] [serial = 1930] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x82c13000) [pid = 1885] [serial = 1920] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x92f87800) [pid = 1885] [serial = 1939] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8c70ac00) [pid = 1885] [serial = 1925] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x87ec3800) [pid = 1885] [serial = 1961] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x92bb3800) [pid = 1885] [serial = 1937] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x82e6c000) [pid = 1885] [serial = 1949] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8c5b0000) [pid = 1885] [serial = 1966] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8f9c2c00) [pid = 1885] [serial = 1917] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x92b04000) [pid = 1885] [serial = 1934] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8f4dd800) [pid = 1885] [serial = 1927] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x93780c00) [pid = 1885] [serial = 1941] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x87ef7000) [pid = 1885] [serial = 1922] [outer = (nil)] [url = about:blank] 21:01:00 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8f94d000) [pid = 1885] [serial = 1976] [outer = (nil)] [url = about:blank] 21:01:04 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x81facc00) [pid = 1885] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 21:01:04 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8f4e3000) [pid = 1885] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 21:01:04 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x92f8c000) [pid = 1885] [serial = 1940] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 21:01:04 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x83285c00) [pid = 1885] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 21:01:04 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8f951400) [pid = 1885] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 21:01:04 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8ba7c400) [pid = 1885] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 21:01:04 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8f43fc00) [pid = 1885] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 21:01:04 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x92a9e000) [pid = 1885] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 21:01:08 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x939d8800) [pid = 1885] [serial = 1942] [outer = (nil)] [url = about:blank] 21:01:08 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8ba83800) [pid = 1885] [serial = 1923] [outer = (nil)] [url = about:blank] 21:01:08 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x9034c800) [pid = 1885] [serial = 1918] [outer = (nil)] [url = about:blank] 21:01:08 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8ba82400) [pid = 1885] [serial = 1876] [outer = (nil)] [url = about:blank] 21:01:08 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f9c2400) [pid = 1885] [serial = 1928] [outer = (nil)] [url = about:blank] 21:01:08 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x92b0b000) [pid = 1885] [serial = 1935] [outer = (nil)] [url = about:blank] 21:01:08 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x90350400) [pid = 1885] [serial = 1977] [outer = (nil)] [url = about:blank] 21:01:08 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81fa7800) [pid = 1885] [serial = 1980] [outer = (nil)] [url = about:blank] 21:01:08 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x82d4c000) [pid = 1885] [serial = 1979] [outer = (nil)] [url = about:blank] 21:01:08 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x87ef2400) [pid = 1885] [serial = 1982] [outer = (nil)] [url = about:blank] 21:01:17 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 21:01:17 INFO - PROCESS | 1885 | 1477886477936 Marionette TRACE conn4 <- [1,3065,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 21:01:17 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30864ms 21:01:17 INFO - PROCESS | 1885 | 1477886477968 Marionette TRACE conn4 -> [0,3066,"getWindowHandle",null] 21:01:17 INFO - PROCESS | 1885 | 1477886477975 Marionette TRACE conn4 <- [1,3066,null,{"value":"8"}] 21:01:17 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 21:01:17 INFO - PROCESS | 1885 | 1477886477988 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:18 INFO - PROCESS | 1885 | 1477886478251 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 21:01:18 INFO - PROCESS | 1885 | 1477886478343 Marionette TRACE conn4 -> [0,3068,"getWindowHandles",null] 21:01:18 INFO - PROCESS | 1885 | 1477886478350 Marionette TRACE conn4 <- [1,3068,null,["8"]] 21:01:18 INFO - PROCESS | 1885 | 1477886478358 Marionette TRACE conn4 -> [0,3069,"switchToWindow",{"name":"8"}] 21:01:18 INFO - PROCESS | 1885 | 1477886478366 Marionette TRACE conn4 <- [1,3069,null,{}] 21:01:18 INFO - PROCESS | 1885 | 1477886478373 Marionette TRACE conn4 -> [0,3070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae9000 == 8 [pid = 1885] [id = 684] 21:01:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81ae9800) [pid = 1885] [serial = 1984] [outer = (nil)] 21:01:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b4f800) [pid = 1885] [serial = 1985] [outer = 0x81ae9800] 21:01:18 INFO - PROCESS | 1885 | 1477886478495 Marionette DEBUG loaded listener.js 21:01:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81b5b800) [pid = 1885] [serial = 1986] [outer = 0x81ae9800] 21:01:19 INFO - PROCESS | 1885 | 1477886479122 Marionette TRACE conn4 <- [1,3070,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 21:01:19 INFO - ..... 21:01:19 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1171ms 21:01:19 INFO - PROCESS | 1885 | 1477886479157 Marionette TRACE conn4 -> [0,3071,"getWindowHandle",null] 21:01:19 INFO - TEST-START | /user-timing/idlharness.html 21:01:19 INFO - PROCESS | 1885 | 1477886479162 Marionette TRACE conn4 <- [1,3071,null,{"value":"8"}] 21:01:19 INFO - PROCESS | 1885 | 1477886479170 Marionette TRACE conn4 -> [0,3072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:19 INFO - PROCESS | 1885 | 1477886479360 Marionette TRACE conn4 <- [1,3072,null,{"value":null}] 21:01:19 INFO - PROCESS | 1885 | 1477886479498 Marionette TRACE conn4 -> [0,3073,"getWindowHandles",null] 21:01:19 INFO - PROCESS | 1885 | 1477886479503 Marionette TRACE conn4 <- [1,3073,null,["8"]] 21:01:19 INFO - PROCESS | 1885 | 1477886479511 Marionette TRACE conn4 -> [0,3074,"switchToWindow",{"name":"8"}] 21:01:19 INFO - PROCESS | 1885 | 1477886479517 Marionette TRACE conn4 <- [1,3074,null,{}] 21:01:19 INFO - PROCESS | 1885 | 1477886479523 Marionette TRACE conn4 -> [0,3075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b58000 == 9 [pid = 1885] [id = 685] 21:01:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81faac00) [pid = 1885] [serial = 1987] [outer = (nil)] 21:01:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81fac800) [pid = 1885] [serial = 1988] [outer = 0x81faac00] 21:01:19 INFO - PROCESS | 1885 | 1477886479640 Marionette DEBUG loaded listener.js 21:01:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82b92000) [pid = 1885] [serial = 1989] [outer = 0x81faac00] 21:01:20 INFO - PROCESS | 1885 | 1477886480644 Marionette TRACE conn4 <- [1,3075,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 21:01:20 INFO - ........................ 21:01:20 INFO - TEST-OK | /user-timing/idlharness.html | took 1530ms 21:01:20 INFO - PROCESS | 1885 | 1477886480719 Marionette TRACE conn4 -> [0,3076,"getWindowHandle",null] 21:01:20 INFO - PROCESS | 1885 | 1477886480728 Marionette TRACE conn4 <- [1,3076,null,{"value":"8"}] 21:01:20 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 21:01:20 INFO - PROCESS | 1885 | 1477886480736 Marionette TRACE conn4 -> [0,3077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:21 INFO - PROCESS | 1885 | 1477886480996 Marionette TRACE conn4 <- [1,3077,null,{"value":null}] 21:01:21 INFO - PROCESS | 1885 | 1477886481017 Marionette TRACE conn4 -> [0,3078,"getWindowHandles",null] 21:01:21 INFO - PROCESS | 1885 | 1477886481022 Marionette TRACE conn4 <- [1,3078,null,["8"]] 21:01:21 INFO - PROCESS | 1885 | 1477886481027 Marionette TRACE conn4 -> [0,3079,"switchToWindow",{"name":"8"}] 21:01:21 INFO - PROCESS | 1885 | 1477886481034 Marionette TRACE conn4 <- [1,3079,null,{}] 21:01:21 INFO - PROCESS | 1885 | 1477886481041 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e6b800 == 10 [pid = 1885] [id = 686] 21:01:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82e6bc00) [pid = 1885] [serial = 1990] [outer = (nil)] 21:01:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82e6f000) [pid = 1885] [serial = 1991] [outer = 0x82e6bc00] 21:01:21 INFO - PROCESS | 1885 | 1477886481144 Marionette DEBUG loaded listener.js 21:01:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82e72800) [pid = 1885] [serial = 1992] [outer = 0x82e6bc00] 21:01:22 INFO - PROCESS | 1885 | 1477886482049 Marionette TRACE conn4 <- [1,3080,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 21:01:22 INFO - ....... 21:01:22 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1373ms 21:01:22 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 21:01:22 INFO - PROCESS | 1885 | 1477886482109 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 21:01:22 INFO - PROCESS | 1885 | 1477886482113 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 21:01:22 INFO - PROCESS | 1885 | 1477886482121 Marionette TRACE conn4 -> [0,3082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:22 INFO - PROCESS | 1885 | 1477886482355 Marionette TRACE conn4 <- [1,3082,null,{"value":null}] 21:01:22 INFO - PROCESS | 1885 | 1477886482379 Marionette TRACE conn4 -> [0,3083,"getWindowHandles",null] 21:01:22 INFO - PROCESS | 1885 | 1477886482386 Marionette TRACE conn4 <- [1,3083,null,["8"]] 21:01:22 INFO - PROCESS | 1885 | 1477886482392 Marionette TRACE conn4 -> [0,3084,"switchToWindow",{"name":"8"}] 21:01:22 INFO - PROCESS | 1885 | 1477886482399 Marionette TRACE conn4 <- [1,3084,null,{}] 21:01:22 INFO - PROCESS | 1885 | 1477886482405 Marionette TRACE conn4 -> [0,3085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f44c00 == 11 [pid = 1885] [id = 687] 21:01:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82f46400) [pid = 1885] [serial = 1993] [outer = (nil)] 21:01:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82f49c00) [pid = 1885] [serial = 1994] [outer = 0x82f46400] 21:01:22 INFO - PROCESS | 1885 | 1477886482510 Marionette DEBUG loaded listener.js 21:01:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x830d1800) [pid = 1885] [serial = 1995] [outer = 0x82f46400] 21:01:23 INFO - PROCESS | 1885 | 1477886483305 Marionette TRACE conn4 <- [1,3085,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 21:01:23 INFO - ....... 21:01:23 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1220ms 21:01:23 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 21:01:23 INFO - PROCESS | 1885 | 1477886483342 Marionette TRACE conn4 -> [0,3086,"getWindowHandle",null] 21:01:23 INFO - PROCESS | 1885 | 1477886483345 Marionette TRACE conn4 <- [1,3086,null,{"value":"8"}] 21:01:23 INFO - PROCESS | 1885 | 1477886483352 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:23 INFO - PROCESS | 1885 | 1477886483601 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 21:01:23 INFO - PROCESS | 1885 | 1477886483621 Marionette TRACE conn4 -> [0,3088,"getWindowHandles",null] 21:01:23 INFO - PROCESS | 1885 | 1477886483625 Marionette TRACE conn4 <- [1,3088,null,["8"]] 21:01:23 INFO - PROCESS | 1885 | 1477886483637 Marionette TRACE conn4 -> [0,3089,"switchToWindow",{"name":"8"}] 21:01:23 INFO - PROCESS | 1885 | 1477886483641 Marionette TRACE conn4 <- [1,3089,null,{}] 21:01:23 INFO - PROCESS | 1885 | 1477886483647 Marionette TRACE conn4 -> [0,3090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x831afc00 == 12 [pid = 1885] [id = 688] 21:01:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x831b0000) [pid = 1885] [serial = 1996] [outer = (nil)] 21:01:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x831b2000) [pid = 1885] [serial = 1997] [outer = 0x831b0000] 21:01:23 INFO - PROCESS | 1885 | 1477886483744 Marionette DEBUG loaded listener.js 21:01:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x831b8400) [pid = 1885] [serial = 1998] [outer = 0x831b0000] 21:01:24 INFO - PROCESS | 1885 | 1477886484382 Marionette TRACE conn4 <- [1,3090,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 21:01:24 INFO - .. 21:01:24 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1046ms 21:01:24 INFO - PROCESS | 1885 | 1477886484433 Marionette TRACE conn4 -> [0,3091,"getWindowHandle",null] 21:01:24 INFO - PROCESS | 1885 | 1477886484437 Marionette TRACE conn4 <- [1,3091,null,{"value":"8"}] 21:01:24 INFO - TEST-START | /user-timing/test_user_timing_exists.html 21:01:24 INFO - PROCESS | 1885 | 1477886484445 Marionette TRACE conn4 -> [0,3092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:24 INFO - PROCESS | 1885 | 1477886484662 Marionette TRACE conn4 <- [1,3092,null,{"value":null}] 21:01:24 INFO - PROCESS | 1885 | 1477886484800 Marionette TRACE conn4 -> [0,3093,"getWindowHandles",null] 21:01:24 INFO - PROCESS | 1885 | 1477886484804 Marionette TRACE conn4 <- [1,3093,null,["8"]] 21:01:24 INFO - PROCESS | 1885 | 1477886484809 Marionette TRACE conn4 -> [0,3094,"switchToWindow",{"name":"8"}] 21:01:24 INFO - PROCESS | 1885 | 1477886484814 Marionette TRACE conn4 <- [1,3094,null,{}] 21:01:24 INFO - PROCESS | 1885 | 1477886484820 Marionette TRACE conn4 -> [0,3095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae0000 == 13 [pid = 1885] [id = 689] 21:01:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x83287800) [pid = 1885] [serial = 1999] [outer = (nil)] 21:01:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x83357400) [pid = 1885] [serial = 2000] [outer = 0x83287800] 21:01:24 INFO - PROCESS | 1885 | 1477886484919 Marionette DEBUG loaded listener.js 21:01:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8335f400) [pid = 1885] [serial = 2001] [outer = 0x83287800] 21:01:25 INFO - PROCESS | 1885 | 1477886485561 Marionette TRACE conn4 <- [1,3095,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 21:01:25 INFO - ..... 21:01:25 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1170ms 21:01:25 INFO - PROCESS | 1885 | 1477886485616 Marionette TRACE conn4 -> [0,3096,"getWindowHandle",null] 21:01:25 INFO - PROCESS | 1885 | 1477886485619 Marionette TRACE conn4 <- [1,3096,null,{"value":"8"}] 21:01:25 INFO - TEST-START | /user-timing/test_user_timing_mark.html 21:01:25 INFO - PROCESS | 1885 | 1477886485626 Marionette TRACE conn4 -> [0,3097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:25 INFO - PROCESS | 1885 | 1477886485797 Marionette TRACE conn4 <- [1,3097,null,{"value":null}] 21:01:25 INFO - PROCESS | 1885 | 1477886485947 Marionette TRACE conn4 -> [0,3098,"getWindowHandles",null] 21:01:25 INFO - PROCESS | 1885 | 1477886485954 Marionette TRACE conn4 <- [1,3098,null,["8"]] 21:01:25 INFO - PROCESS | 1885 | 1477886485960 Marionette TRACE conn4 -> [0,3099,"switchToWindow",{"name":"8"}] 21:01:25 INFO - PROCESS | 1885 | 1477886485966 Marionette TRACE conn4 <- [1,3099,null,{}] 21:01:25 INFO - PROCESS | 1885 | 1477886485972 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x87ec5000 == 14 [pid = 1885] [id = 690] 21:01:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x87ec5400) [pid = 1885] [serial = 2002] [outer = (nil)] 21:01:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x87ec7800) [pid = 1885] [serial = 2003] [outer = 0x87ec5400] 21:01:26 INFO - PROCESS | 1885 | 1477886486065 Marionette DEBUG loaded listener.js 21:01:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x87ed0800) [pid = 1885] [serial = 2004] [outer = 0x87ec5400] 21:01:27 INFO - PROCESS | 1885 | 1477886487048 Marionette TRACE conn4 <- [1,3100,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 21:01:27 INFO - ..................... 21:01:27 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1488ms 21:01:27 INFO - PROCESS | 1885 | 1477886487117 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 21:01:27 INFO - PROCESS | 1885 | 1477886487124 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 21:01:27 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 21:01:27 INFO - PROCESS | 1885 | 1477886487135 Marionette TRACE conn4 -> [0,3102,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:27 INFO - PROCESS | 1885 | 1477886487362 Marionette TRACE conn4 <- [1,3102,null,{"value":null}] 21:01:27 INFO - PROCESS | 1885 | 1477886487551 Marionette TRACE conn4 -> [0,3103,"getWindowHandles",null] 21:01:27 INFO - PROCESS | 1885 | 1477886487557 Marionette TRACE conn4 <- [1,3103,null,["8"]] 21:01:27 INFO - PROCESS | 1885 | 1477886487565 Marionette TRACE conn4 -> [0,3104,"switchToWindow",{"name":"8"}] 21:01:27 INFO - PROCESS | 1885 | 1477886487573 Marionette TRACE conn4 <- [1,3104,null,{}] 21:01:27 INFO - PROCESS | 1885 | 1477886487625 Marionette TRACE conn4 -> [0,3105,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x81faa400 == 15 [pid = 1885] [id = 691] 21:01:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x81faa800) [pid = 1885] [serial = 2005] [outer = (nil)] 21:01:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x82b97000) [pid = 1885] [serial = 2006] [outer = 0x81faa800] 21:01:27 INFO - PROCESS | 1885 | 1477886487763 Marionette DEBUG loaded listener.js 21:01:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x82b9c000) [pid = 1885] [serial = 2007] [outer = 0x81faa800] 21:01:28 INFO - PROCESS | 1885 | 1477886488474 Marionette TRACE conn4 <- [1,3105,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 21:01:28 INFO - ..... 21:01:28 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1371ms 21:01:28 INFO - PROCESS | 1885 | 1477886488506 Marionette TRACE conn4 -> [0,3106,"getWindowHandle",null] 21:01:28 INFO - PROCESS | 1885 | 1477886488514 Marionette TRACE conn4 <- [1,3106,null,{"value":"8"}] 21:01:28 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 21:01:28 INFO - PROCESS | 1885 | 1477886488523 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:28 INFO - PROCESS | 1885 | 1477886488754 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 21:01:28 INFO - PROCESS | 1885 | 1477886488908 Marionette TRACE conn4 -> [0,3108,"getWindowHandles",null] 21:01:28 INFO - PROCESS | 1885 | 1477886488912 Marionette TRACE conn4 <- [1,3108,null,["8"]] 21:01:28 INFO - PROCESS | 1885 | 1477886488921 Marionette TRACE conn4 -> [0,3109,"switchToWindow",{"name":"8"}] 21:01:28 INFO - PROCESS | 1885 | 1477886488928 Marionette TRACE conn4 <- [1,3109,null,{}] 21:01:29 INFO - PROCESS | 1885 | 1477886488979 Marionette TRACE conn4 -> [0,3110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e69c00 == 16 [pid = 1885] [id = 692] 21:01:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x82e6b400) [pid = 1885] [serial = 2008] [outer = (nil)] 21:01:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x82f40400) [pid = 1885] [serial = 2009] [outer = 0x82e6b400] 21:01:29 INFO - PROCESS | 1885 | 1477886489096 Marionette DEBUG loaded listener.js 21:01:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x82f48400) [pid = 1885] [serial = 2010] [outer = 0x82e6b400] 21:01:29 INFO - PROCESS | 1885 | 1477886489888 Marionette TRACE conn4 <- [1,3110,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 21:01:29 INFO - ......................................... 21:01:29 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1441ms 21:01:29 INFO - PROCESS | 1885 | 1477886489972 Marionette TRACE conn4 -> [0,3111,"getWindowHandle",null] 21:01:29 INFO - PROCESS | 1885 | 1477886489981 Marionette TRACE conn4 <- [1,3111,null,{"value":"8"}] 21:01:29 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 21:01:29 INFO - PROCESS | 1885 | 1477886489989 Marionette TRACE conn4 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:30 INFO - PROCESS | 1885 | 1477886490227 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 21:01:30 INFO - PROCESS | 1885 | 1477886490403 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 21:01:30 INFO - PROCESS | 1885 | 1477886490409 Marionette TRACE conn4 <- [1,3113,null,["8"]] 21:01:30 INFO - PROCESS | 1885 | 1477886490417 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 21:01:30 INFO - PROCESS | 1885 | 1477886490424 Marionette TRACE conn4 <- [1,3114,null,{}] 21:01:30 INFO - PROCESS | 1885 | 1477886490617 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x81adcc00 == 17 [pid = 1885] [id = 693] 21:01:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x81adf400) [pid = 1885] [serial = 2011] [outer = (nil)] 21:01:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x81f88400) [pid = 1885] [serial = 2012] [outer = 0x81adf400] 21:01:30 INFO - PROCESS | 1885 | 1477886490738 Marionette DEBUG loaded listener.js 21:01:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x81fa9000) [pid = 1885] [serial = 2013] [outer = 0x81adf400] 21:01:31 INFO - PROCESS | 1885 | 1477886491485 Marionette TRACE conn4 <- [1,3115,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 21:01:31 INFO - .. 21:01:31 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1582ms 21:01:31 INFO - PROCESS | 1885 | 1477886491574 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 21:01:31 INFO - PROCESS | 1885 | 1477886491579 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 21:01:31 INFO - TEST-START | /user-timing/test_user_timing_measure.html 21:01:31 INFO - PROCESS | 1885 | 1477886491591 Marionette TRACE conn4 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:31 INFO - PROCESS | 1885 | 1477886491878 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 21:01:32 INFO - PROCESS | 1885 | --DOCSHELL 0x83363800 == 16 [pid = 1885] [id = 683] 21:01:32 INFO - PROCESS | 1885 | 1477886492809 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 21:01:32 INFO - PROCESS | 1885 | 1477886492817 Marionette TRACE conn4 <- [1,3118,null,["8"]] 21:01:32 INFO - PROCESS | 1885 | 1477886492828 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 21:01:32 INFO - PROCESS | 1885 | 1477886492839 Marionette TRACE conn4 <- [1,3119,null,{}] 21:01:32 INFO - PROCESS | 1885 | 1477886492850 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x8198c000 == 17 [pid = 1885] [id = 694] 21:01:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x81adbc00) [pid = 1885] [serial = 2014] [outer = (nil)] 21:01:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x81b59000) [pid = 1885] [serial = 2015] [outer = 0x81adbc00] 21:01:32 INFO - PROCESS | 1885 | 1477886492967 Marionette DEBUG loaded listener.js 21:01:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x81f90c00) [pid = 1885] [serial = 2016] [outer = 0x81adbc00] 21:01:33 INFO - ...................... 21:01:33 INFO - PROCESS | 1885 | 1477886493881 Marionette TRACE conn4 <- [1,3120,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 21:01:33 INFO - ......... 21:01:33 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 2345ms 21:01:33 INFO - PROCESS | 1885 | 1477886493936 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 21:01:33 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 21:01:33 INFO - PROCESS | 1885 | 1477886493945 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 21:01:33 INFO - PROCESS | 1885 | 1477886493954 Marionette TRACE conn4 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:34 INFO - PROCESS | 1885 | 1477886494143 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 21:01:34 INFO - PROCESS | 1885 | 1477886494298 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 21:01:34 INFO - PROCESS | 1885 | 1477886494306 Marionette TRACE conn4 <- [1,3123,null,["8"]] 21:01:34 INFO - PROCESS | 1885 | 1477886494314 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 21:01:34 INFO - PROCESS | 1885 | 1477886494322 Marionette TRACE conn4 <- [1,3124,null,{}] 21:01:34 INFO - PROCESS | 1885 | 1477886494328 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d48800 == 18 [pid = 1885] [id = 695] 21:01:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x82d4b800) [pid = 1885] [serial = 2017] [outer = (nil)] 21:01:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x82d4f000) [pid = 1885] [serial = 2018] [outer = 0x82d4b800] 21:01:34 INFO - PROCESS | 1885 | 1477886494431 Marionette DEBUG loaded listener.js 21:01:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82e6cc00) [pid = 1885] [serial = 2019] [outer = 0x82d4b800] 21:01:34 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:01:34 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:01:34 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 21:01:34 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:01:34 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:01:34 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:01:34 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 21:01:34 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:01:35 INFO - PROCESS | 1885 | 1477886495171 Marionette TRACE conn4 <- [1,3125,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 21:01:35 INFO - ................. 21:01:35 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1282ms 21:01:35 INFO - PROCESS | 1885 | 1477886495327 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 21:01:35 INFO - PROCESS | 1885 | 1477886495332 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 21:01:35 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 21:01:35 INFO - PROCESS | 1885 | 1477886495346 Marionette TRACE conn4 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:35 INFO - PROCESS | 1885 | 1477886495606 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 21:01:35 INFO - PROCESS | 1885 | 1477886495651 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 21:01:35 INFO - PROCESS | 1885 | 1477886495663 Marionette TRACE conn4 <- [1,3128,null,["8"]] 21:01:35 INFO - PROCESS | 1885 | 1477886495751 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 21:01:35 INFO - PROCESS | 1885 | 1477886495760 Marionette TRACE conn4 <- [1,3129,null,{}] 21:01:35 INFO - PROCESS | 1885 | 1477886495767 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f66400 == 19 [pid = 1885] [id = 696] 21:01:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82f6b400) [pid = 1885] [serial = 2020] [outer = (nil)] 21:01:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8304c400) [pid = 1885] [serial = 2021] [outer = 0x82f6b400] 21:01:35 INFO - PROCESS | 1885 | 1477886495870 Marionette DEBUG loaded listener.js 21:01:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x83052c00) [pid = 1885] [serial = 2022] [outer = 0x82f6b400] 21:01:36 INFO - PROCESS | 1885 | 1477886496805 Marionette TRACE conn4 <- [1,3130,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 21:01:36 INFO - ................. 21:01:36 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1528ms 21:01:36 INFO - PROCESS | 1885 | 1477886496872 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 21:01:36 INFO - PROCESS | 1885 | 1477886496876 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 21:01:36 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 21:01:36 INFO - PROCESS | 1885 | 1477886496884 Marionette TRACE conn4 -> [0,3132,"getContext",null] 21:01:36 INFO - PROCESS | 1885 | 1477886496887 Marionette TRACE conn4 <- [1,3132,null,{"value":"content"}] 21:01:36 INFO - PROCESS | 1885 | 1477886496898 Marionette TRACE conn4 -> [0,3133,"setContext",{"value":"chrome"}] 21:01:36 INFO - PROCESS | 1885 | 1477886496901 Marionette TRACE conn4 <- [1,3133,null,{}] 21:01:36 INFO - PROCESS | 1885 | 1477886496907 Marionette TRACE conn4 -> [0,3134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 21:01:36 INFO - PROCESS | 1885 | 1477886496927 Marionette TRACE conn4 <- [1,3134,null,{"value":true}] 21:01:36 INFO - PROCESS | 1885 | 1477886496938 Marionette TRACE conn4 -> [0,3135,"setContext",{"value":"content"}] 21:01:36 INFO - PROCESS | 1885 | 1477886496942 Marionette TRACE conn4 <- [1,3135,null,{}] 21:01:36 INFO - Setting pref dom.animations-api.core.enabled (true) 21:01:36 INFO - PROCESS | 1885 | 1477886496948 Marionette TRACE conn4 -> [0,3136,"getContext",null] 21:01:36 INFO - PROCESS | 1885 | 1477886496952 Marionette TRACE conn4 <- [1,3136,null,{"value":"content"}] 21:01:36 INFO - PROCESS | 1885 | 1477886496960 Marionette TRACE conn4 -> [0,3137,"setContext",{"value":"chrome"}] 21:01:36 INFO - PROCESS | 1885 | 1477886496964 Marionette TRACE conn4 <- [1,3137,null,{}] 21:01:36 INFO - PROCESS | 1885 | 1477886496970 Marionette TRACE conn4 -> [0,3138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 21:01:36 INFO - PROCESS | 1885 | 1477886496992 Marionette TRACE conn4 <- [1,3138,null,{"value":null}] 21:01:37 INFO - PROCESS | 1885 | 1477886497025 Marionette TRACE conn4 -> [0,3139,"setContext",{"value":"content"}] 21:01:37 INFO - PROCESS | 1885 | 1477886497028 Marionette TRACE conn4 <- [1,3139,null,{}] 21:01:37 INFO - PROCESS | 1885 | 1477886497035 Marionette TRACE conn4 -> [0,3140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:37 INFO - PROCESS | 1885 | 1477886497294 Marionette TRACE conn4 <- [1,3140,null,{"value":null}] 21:01:37 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x87ec5400) [pid = 1885] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 21:01:37 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x83287800) [pid = 1885] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 21:01:37 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x831b0000) [pid = 1885] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 21:01:37 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x82f46400) [pid = 1885] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 21:01:37 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x82e6bc00) [pid = 1885] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 21:01:37 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x81faac00) [pid = 1885] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 21:01:37 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x87ec1400) [pid = 1885] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 21:01:37 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x81ae9800) [pid = 1885] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 21:01:37 INFO - PROCESS | 1885 | 1477886497616 Marionette TRACE conn4 -> [0,3141,"getWindowHandles",null] 21:01:37 INFO - PROCESS | 1885 | 1477886497621 Marionette TRACE conn4 <- [1,3141,null,["8"]] 21:01:37 INFO - PROCESS | 1885 | 1477886497626 Marionette TRACE conn4 -> [0,3142,"switchToWindow",{"name":"8"}] 21:01:37 INFO - PROCESS | 1885 | 1477886497632 Marionette TRACE conn4 <- [1,3142,null,{}] 21:01:37 INFO - PROCESS | 1885 | 1477886497637 Marionette TRACE conn4 -> [0,3143,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c16c00 == 20 [pid = 1885] [id = 697] 21:01:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x82d44800) [pid = 1885] [serial = 2023] [outer = (nil)] 21:01:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x831ad400) [pid = 1885] [serial = 2024] [outer = 0x82d44800] 21:01:37 INFO - PROCESS | 1885 | 1477886497749 Marionette DEBUG loaded listener.js 21:01:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x87efc000) [pid = 1885] [serial = 2025] [outer = 0x82d44800] 21:01:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ba87400 == 21 [pid = 1885] [id = 698] 21:01:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8ba89800) [pid = 1885] [serial = 2026] [outer = (nil)] 21:01:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8ba7cc00) [pid = 1885] [serial = 2027] [outer = 0x8ba89800] 21:01:38 INFO - PROCESS | 1885 | 1477886498510 Marionette TRACE conn4 <- [1,3143,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 21:01:38 INFO - ... 21:01:38 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1683ms 21:01:38 INFO - PROCESS | 1885 | 1477886498569 Marionette TRACE conn4 -> [0,3144,"getWindowHandle",null] 21:01:38 INFO - PROCESS | 1885 | 1477886498573 Marionette TRACE conn4 <- [1,3144,null,{"value":"8"}] 21:01:38 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 21:01:38 INFO - PROCESS | 1885 | 1477886498580 Marionette TRACE conn4 -> [0,3145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:38 INFO - PROCESS | 1885 | 1477886498831 Marionette TRACE conn4 <- [1,3145,null,{"value":null}] 21:01:38 INFO - PROCESS | 1885 | 1477886498844 Marionette TRACE conn4 -> [0,3146,"getWindowHandles",null] 21:01:38 INFO - PROCESS | 1885 | 1477886498847 Marionette TRACE conn4 <- [1,3146,null,["8"]] 21:01:38 INFO - PROCESS | 1885 | 1477886498854 Marionette TRACE conn4 -> [0,3147,"switchToWindow",{"name":"8"}] 21:01:38 INFO - PROCESS | 1885 | 1477886498859 Marionette TRACE conn4 <- [1,3147,null,{}] 21:01:38 INFO - PROCESS | 1885 | 1477886498864 Marionette TRACE conn4 -> [0,3148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x81981800 == 22 [pid = 1885] [id = 699] 21:01:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82d53000) [pid = 1885] [serial = 2028] [outer = (nil)] 21:01:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8ba8bc00) [pid = 1885] [serial = 2029] [outer = 0x82d53000] 21:01:38 INFO - PROCESS | 1885 | 1477886498963 Marionette DEBUG loaded listener.js 21:01:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8c046000) [pid = 1885] [serial = 2030] [outer = 0x82d53000] 21:01:39 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 21:01:39 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 21:01:39 INFO - PROCESS | 1885 | 1477886499820 Marionette TRACE conn4 <- [1,3148,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 21:01:39 INFO - ......... 21:01:39 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1276ms 21:01:39 INFO - PROCESS | 1885 | 1477886499858 Marionette TRACE conn4 -> [0,3149,"getWindowHandle",null] 21:01:39 INFO - PROCESS | 1885 | 1477886499865 Marionette TRACE conn4 <- [1,3149,null,{"value":"8"}] 21:01:39 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 21:01:39 INFO - PROCESS | 1885 | 1477886499878 Marionette TRACE conn4 -> [0,3150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:40 INFO - PROCESS | 1885 | 1477886500132 Marionette TRACE conn4 <- [1,3150,null,{"value":null}] 21:01:40 INFO - PROCESS | 1885 | 1477886500345 Marionette TRACE conn4 -> [0,3151,"getWindowHandles",null] 21:01:40 INFO - PROCESS | 1885 | 1477886500367 Marionette TRACE conn4 <- [1,3151,null,["8"]] 21:01:40 INFO - PROCESS | 1885 | 1477886500402 Marionette TRACE conn4 -> [0,3152,"switchToWindow",{"name":"8"}] 21:01:40 INFO - PROCESS | 1885 | 1477886500411 Marionette TRACE conn4 <- [1,3152,null,{}] 21:01:40 INFO - PROCESS | 1885 | 1477886500419 Marionette TRACE conn4 -> [0,3153,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c17400 == 23 [pid = 1885] [id = 700] 21:01:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x82c18000) [pid = 1885] [serial = 2031] [outer = (nil)] 21:01:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x82d4f800) [pid = 1885] [serial = 2032] [outer = 0x82c18000] 21:01:40 INFO - PROCESS | 1885 | 1477886500545 Marionette DEBUG loaded listener.js 21:01:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x82f43c00) [pid = 1885] [serial = 2033] [outer = 0x82c18000] 21:01:41 INFO - PROCESS | 1885 | 1477886501403 Marionette TRACE conn4 <- [1,3153,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 21:01:41 INFO - ................................... 21:01:41 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1585ms 21:01:41 INFO - PROCESS | 1885 | 1477886501461 Marionette TRACE conn4 -> [0,3154,"getWindowHandle",null] 21:01:41 INFO - PROCESS | 1885 | 1477886501468 Marionette TRACE conn4 <- [1,3154,null,{"value":"8"}] 21:01:41 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 21:01:41 INFO - Clearing pref dom.animations-api.core.enabled 21:01:41 INFO - PROCESS | 1885 | 1477886501475 Marionette TRACE conn4 -> [0,3155,"getContext",null] 21:01:41 INFO - PROCESS | 1885 | 1477886501481 Marionette TRACE conn4 <- [1,3155,null,{"value":"content"}] 21:01:41 INFO - PROCESS | 1885 | 1477886501520 Marionette TRACE conn4 -> [0,3156,"setContext",{"value":"chrome"}] 21:01:41 INFO - PROCESS | 1885 | 1477886501527 Marionette TRACE conn4 <- [1,3156,null,{}] 21:01:41 INFO - PROCESS | 1885 | 1477886501541 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 21:01:41 INFO - PROCESS | 1885 | 1477886501560 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 21:01:41 INFO - PROCESS | 1885 | 1477886501567 Marionette TRACE conn4 -> [0,3158,"setContext",{"value":"content"}] 21:01:41 INFO - PROCESS | 1885 | 1477886501573 Marionette TRACE conn4 <- [1,3158,null,{}] 21:01:41 INFO - PROCESS | 1885 | 1477886501591 Marionette TRACE conn4 -> [0,3159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:41 INFO - PROCESS | 1885 | 1477886501813 Marionette TRACE conn4 <- [1,3159,null,{"value":null}] 21:01:41 INFO - PROCESS | 1885 | 1477886501991 Marionette TRACE conn4 -> [0,3160,"getWindowHandles",null] 21:01:41 INFO - PROCESS | 1885 | 1477886501996 Marionette TRACE conn4 <- [1,3160,null,["8"]] 21:01:42 INFO - PROCESS | 1885 | 1477886502045 Marionette TRACE conn4 -> [0,3161,"switchToWindow",{"name":"8"}] 21:01:42 INFO - PROCESS | 1885 | 1477886502051 Marionette TRACE conn4 <- [1,3161,null,{}] 21:01:42 INFO - PROCESS | 1885 | 1477886502058 Marionette TRACE conn4 -> [0,3162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x830d0400 == 24 [pid = 1885] [id = 701] 21:01:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x830d1400) [pid = 1885] [serial = 2034] [outer = (nil)] 21:01:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8ba84c00) [pid = 1885] [serial = 2035] [outer = 0x830d1400] 21:01:42 INFO - PROCESS | 1885 | 1477886502163 Marionette DEBUG loaded listener.js 21:01:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8c040400) [pid = 1885] [serial = 2036] [outer = 0x830d1400] 21:01:42 INFO - PROCESS | 1885 | 1477886502895 Marionette TRACE conn4 <- [1,3162,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 21:01:42 INFO - . 21:01:42 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1478ms 21:01:42 INFO - PROCESS | 1885 | 1477886502954 Marionette TRACE conn4 -> [0,3163,"getWindowHandle",null] 21:01:42 INFO - PROCESS | 1885 | 1477886502958 Marionette TRACE conn4 <- [1,3163,null,{"value":"8"}] 21:01:42 INFO - TEST-START | /websockets/Close-0.htm 21:01:42 INFO - PROCESS | 1885 | 1477886502965 Marionette TRACE conn4 -> [0,3164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:43 INFO - PROCESS | 1885 | 1477886503275 Marionette TRACE conn4 <- [1,3164,null,{"value":null}] 21:01:43 INFO - PROCESS | 1885 | 1477886503397 Marionette TRACE conn4 -> [0,3165,"getWindowHandles",null] 21:01:43 INFO - PROCESS | 1885 | 1477886503404 Marionette TRACE conn4 <- [1,3165,null,["8"]] 21:01:43 INFO - PROCESS | 1885 | 1477886503413 Marionette TRACE conn4 -> [0,3166,"switchToWindow",{"name":"8"}] 21:01:43 INFO - PROCESS | 1885 | 1477886503421 Marionette TRACE conn4 <- [1,3166,null,{}] 21:01:43 INFO - PROCESS | 1885 | 1477886503430 Marionette TRACE conn4 -> [0,3167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c0ea400 == 25 [pid = 1885] [id = 702] 21:01:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8c0ea800) [pid = 1885] [serial = 2037] [outer = (nil)] 21:01:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8c0ed400) [pid = 1885] [serial = 2038] [outer = 0x8c0ea800] 21:01:43 INFO - PROCESS | 1885 | 1477886503567 Marionette DEBUG loaded listener.js 21:01:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8c0f0c00) [pid = 1885] [serial = 2039] [outer = 0x8c0ea800] 21:01:44 INFO - PROCESS | 1885 | 1477886504652 Marionette TRACE conn4 <- [1,3167,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:01:44 INFO - . 21:01:44 INFO - TEST-OK | /websockets/Close-0.htm | took 1776ms 21:01:44 INFO - PROCESS | 1885 | 1477886504742 Marionette TRACE conn4 -> [0,3168,"getWindowHandle",null] 21:01:44 INFO - PROCESS | 1885 | 1477886504748 Marionette TRACE conn4 <- [1,3168,null,{"value":"8"}] 21:01:44 INFO - TEST-START | /websockets/Close-1000-reason.htm 21:01:44 INFO - PROCESS | 1885 | 1477886504758 Marionette TRACE conn4 -> [0,3169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:44 INFO - PROCESS | 1885 | 1477886504987 Marionette TRACE conn4 <- [1,3169,null,{"value":null}] 21:01:45 INFO - PROCESS | 1885 | --DOCSHELL 0x831afc00 == 24 [pid = 1885] [id = 688] 21:01:45 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae0000 == 23 [pid = 1885] [id = 689] 21:01:45 INFO - PROCESS | 1885 | --DOCSHELL 0x82f44c00 == 22 [pid = 1885] [id = 687] 21:01:45 INFO - PROCESS | 1885 | --DOCSHELL 0x82e6b800 == 21 [pid = 1885] [id = 686] 21:01:45 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:01:45 INFO - PROCESS | 1885 | --DOCSHELL 0x8ba87400 == 20 [pid = 1885] [id = 698] 21:01:45 INFO - PROCESS | 1885 | 1477886505189 Marionette TRACE conn4 -> [0,3170,"getWindowHandles",null] 21:01:45 INFO - PROCESS | 1885 | 1477886505195 Marionette TRACE conn4 <- [1,3170,null,["8"]] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x87ec7800) [pid = 1885] [serial = 2003] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x87ed0800) [pid = 1885] [serial = 2004] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x83357400) [pid = 1885] [serial = 2000] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8335f400) [pid = 1885] [serial = 2001] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x831b2000) [pid = 1885] [serial = 1997] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x831b8400) [pid = 1885] [serial = 1998] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x82f49c00) [pid = 1885] [serial = 1994] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x830d1800) [pid = 1885] [serial = 1995] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82e6f000) [pid = 1885] [serial = 1991] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82e72800) [pid = 1885] [serial = 1992] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x81fac800) [pid = 1885] [serial = 1988] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82b92000) [pid = 1885] [serial = 1989] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x81b4f800) [pid = 1885] [serial = 1985] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x81b5b800) [pid = 1885] [serial = 1986] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8c03f800) [pid = 1885] [serial = 1983] [outer = (nil)] [url = about:blank] 21:01:45 INFO - PROCESS | 1885 | 1477886505228 Marionette TRACE conn4 -> [0,3171,"switchToWindow",{"name":"8"}] 21:01:45 INFO - PROCESS | 1885 | 1477886505235 Marionette TRACE conn4 <- [1,3171,null,{}] 21:01:45 INFO - PROCESS | 1885 | 1477886505242 Marionette TRACE conn4 -> [0,3172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c1e000 == 21 [pid = 1885] [id = 703] 21:01:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x81c20800) [pid = 1885] [serial = 2040] [outer = (nil)] 21:01:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x81fa4400) [pid = 1885] [serial = 2041] [outer = 0x81c20800] 21:01:45 INFO - PROCESS | 1885 | 1477886505345 Marionette DEBUG loaded listener.js 21:01:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x81fae400) [pid = 1885] [serial = 2042] [outer = 0x81c20800] 21:01:46 INFO - PROCESS | 1885 | 1477886506016 Marionette TRACE conn4 <- [1,3172,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:01:46 INFO - .. 21:01:46 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1319ms 21:01:46 INFO - PROCESS | 1885 | 1477886506077 Marionette TRACE conn4 -> [0,3173,"getWindowHandle",null] 21:01:46 INFO - PROCESS | 1885 | 1477886506082 Marionette TRACE conn4 <- [1,3173,null,{"value":"8"}] 21:01:46 INFO - TEST-START | /websockets/Close-1000.htm 21:01:46 INFO - PROCESS | 1885 | 1477886506094 Marionette TRACE conn4 -> [0,3174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:46 INFO - PROCESS | 1885 | 1477886506272 Marionette TRACE conn4 <- [1,3174,null,{"value":null}] 21:01:46 INFO - PROCESS | 1885 | 1477886506420 Marionette TRACE conn4 -> [0,3175,"getWindowHandles",null] 21:01:46 INFO - PROCESS | 1885 | 1477886506425 Marionette TRACE conn4 <- [1,3175,null,["8"]] 21:01:46 INFO - PROCESS | 1885 | 1477886506434 Marionette TRACE conn4 -> [0,3176,"switchToWindow",{"name":"8"}] 21:01:46 INFO - PROCESS | 1885 | 1477886506438 Marionette TRACE conn4 <- [1,3176,null,{}] 21:01:46 INFO - PROCESS | 1885 | 1477886506444 Marionette TRACE conn4 -> [0,3177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d47800 == 22 [pid = 1885] [id = 704] 21:01:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82d4ec00) [pid = 1885] [serial = 2043] [outer = (nil)] 21:01:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82e6b800) [pid = 1885] [serial = 2044] [outer = 0x82d4ec00] 21:01:46 INFO - PROCESS | 1885 | 1477886506541 Marionette DEBUG loaded listener.js 21:01:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82e75000) [pid = 1885] [serial = 2045] [outer = 0x82d4ec00] 21:01:47 INFO - PROCESS | 1885 | 1477886507118 Marionette TRACE conn4 <- [1,3177,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:01:47 INFO - .. 21:01:47 INFO - TEST-OK | /websockets/Close-1000.htm | took 1071ms 21:01:47 INFO - PROCESS | 1885 | 1477886507173 Marionette TRACE conn4 -> [0,3178,"getWindowHandle",null] 21:01:47 INFO - PROCESS | 1885 | 1477886507184 Marionette TRACE conn4 <- [1,3178,null,{"value":"8"}] 21:01:47 INFO - TEST-START | /websockets/Close-NaN.htm 21:01:47 INFO - PROCESS | 1885 | 1477886507195 Marionette TRACE conn4 -> [0,3179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:47 INFO - PROCESS | 1885 | 1477886507361 Marionette TRACE conn4 <- [1,3179,null,{"value":null}] 21:01:47 INFO - PROCESS | 1885 | 1477886507514 Marionette TRACE conn4 -> [0,3180,"getWindowHandles",null] 21:01:47 INFO - PROCESS | 1885 | 1477886507517 Marionette TRACE conn4 <- [1,3180,null,["8"]] 21:01:47 INFO - PROCESS | 1885 | 1477886507523 Marionette TRACE conn4 -> [0,3181,"switchToWindow",{"name":"8"}] 21:01:47 INFO - PROCESS | 1885 | 1477886507530 Marionette TRACE conn4 <- [1,3181,null,{}] 21:01:47 INFO - PROCESS | 1885 | 1477886507537 Marionette TRACE conn4 -> [0,3182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x830d5000 == 23 [pid = 1885] [id = 705] 21:01:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x831adc00) [pid = 1885] [serial = 2046] [outer = (nil)] 21:01:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x831b0800) [pid = 1885] [serial = 2047] [outer = 0x831adc00] 21:01:47 INFO - PROCESS | 1885 | 1477886507646 Marionette DEBUG loaded listener.js 21:01:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x831b9400) [pid = 1885] [serial = 2048] [outer = 0x831adc00] 21:01:48 INFO - PROCESS | 1885 | 1477886508292 Marionette TRACE conn4 <- [1,3182,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:01:48 INFO - . 21:01:48 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1119ms 21:01:48 INFO - PROCESS | 1885 | 1477886508312 Marionette TRACE conn4 -> [0,3183,"getWindowHandle",null] 21:01:48 INFO - PROCESS | 1885 | 1477886508316 Marionette TRACE conn4 <- [1,3183,null,{"value":"8"}] 21:01:48 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 21:01:48 INFO - PROCESS | 1885 | 1477886508339 Marionette TRACE conn4 -> [0,3184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:48 INFO - PROCESS | 1885 | 1477886508607 Marionette TRACE conn4 <- [1,3184,null,{"value":null}] 21:01:48 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:01:48 INFO - PROCESS | 1885 | 1477886508644 Marionette TRACE conn4 -> [0,3185,"getWindowHandles",null] 21:01:48 INFO - PROCESS | 1885 | 1477886508649 Marionette TRACE conn4 <- [1,3185,null,["8"]] 21:01:48 INFO - PROCESS | 1885 | 1477886508655 Marionette TRACE conn4 -> [0,3186,"switchToWindow",{"name":"8"}] 21:01:48 INFO - PROCESS | 1885 | 1477886508660 Marionette TRACE conn4 <- [1,3186,null,{}] 21:01:48 INFO - PROCESS | 1885 | 1477886508747 Marionette TRACE conn4 -> [0,3187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x81988400 == 24 [pid = 1885] [id = 706] 21:01:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x87efd400) [pid = 1885] [serial = 2049] [outer = (nil)] 21:01:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8ba84800) [pid = 1885] [serial = 2050] [outer = 0x87efd400] 21:01:48 INFO - PROCESS | 1885 | 1477886508848 Marionette DEBUG loaded listener.js 21:01:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8c03f800) [pid = 1885] [serial = 2051] [outer = 0x87efd400] 21:01:49 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x82d44800) [pid = 1885] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 21:01:49 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x81faa800) [pid = 1885] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 21:01:49 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x81adf400) [pid = 1885] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 21:01:49 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8ba89800) [pid = 1885] [serial = 2026] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x81adbc00) [pid = 1885] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 21:01:49 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82e6b400) [pid = 1885] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 21:01:49 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82f6b400) [pid = 1885] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 21:01:49 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82d4b800) [pid = 1885] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 21:01:49 INFO - PROCESS | 1885 | 1477886509611 Marionette TRACE conn4 <- [1,3187,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 21:01:49 INFO - . 21:01:49 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1284ms 21:01:49 INFO - TEST-START | /websockets/Close-clamp.htm 21:01:49 INFO - PROCESS | 1885 | 1477886509622 Marionette TRACE conn4 -> [0,3188,"getWindowHandle",null] 21:01:49 INFO - PROCESS | 1885 | 1477886509625 Marionette TRACE conn4 <- [1,3188,null,{"value":"8"}] 21:01:49 INFO - PROCESS | 1885 | 1477886509633 Marionette TRACE conn4 -> [0,3189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:49 INFO - PROCESS | 1885 | 1477886509858 Marionette TRACE conn4 <- [1,3189,null,{"value":null}] 21:01:49 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:01:49 INFO - PROCESS | 1885 | 1477886509955 Marionette TRACE conn4 -> [0,3190,"getWindowHandles",null] 21:01:49 INFO - PROCESS | 1885 | 1477886509960 Marionette TRACE conn4 <- [1,3190,null,["8"]] 21:01:49 INFO - PROCESS | 1885 | 1477886509966 Marionette TRACE conn4 -> [0,3191,"switchToWindow",{"name":"8"}] 21:01:49 INFO - PROCESS | 1885 | 1477886509977 Marionette TRACE conn4 <- [1,3191,null,{}] 21:01:50 INFO - PROCESS | 1885 | 1477886509982 Marionette TRACE conn4 -> [0,3192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x81faac00 == 25 [pid = 1885] [id = 707] 21:01:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82d50c00) [pid = 1885] [serial = 2052] [outer = (nil)] 21:01:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8ba7c400) [pid = 1885] [serial = 2053] [outer = 0x82d50c00] 21:01:50 INFO - PROCESS | 1885 | 1477886510078 Marionette DEBUG loaded listener.js 21:01:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x87ecb000) [pid = 1885] [serial = 2054] [outer = 0x82d50c00] 21:01:50 INFO - PROCESS | 1885 | 1477886510727 Marionette TRACE conn4 <- [1,3192,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 21:01:50 INFO - . 21:01:50 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1124ms 21:01:50 INFO - PROCESS | 1885 | 1477886510756 Marionette TRACE conn4 -> [0,3193,"getWindowHandle",null] 21:01:50 INFO - PROCESS | 1885 | 1477886510760 Marionette TRACE conn4 <- [1,3193,null,{"value":"8"}] 21:01:50 INFO - TEST-START | /websockets/Close-null.htm 21:01:50 INFO - PROCESS | 1885 | 1477886510768 Marionette TRACE conn4 -> [0,3194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:51 INFO - PROCESS | 1885 | 1477886511016 Marionette TRACE conn4 <- [1,3194,null,{"value":null}] 21:01:51 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:01:51 INFO - PROCESS | 1885 | 1477886511041 Marionette TRACE conn4 -> [0,3195,"getWindowHandles",null] 21:01:51 INFO - PROCESS | 1885 | 1477886511045 Marionette TRACE conn4 <- [1,3195,null,["8"]] 21:01:51 INFO - PROCESS | 1885 | 1477886511051 Marionette TRACE conn4 -> [0,3196,"switchToWindow",{"name":"8"}] 21:01:51 INFO - PROCESS | 1885 | 1477886511056 Marionette TRACE conn4 <- [1,3196,null,{}] 21:01:51 INFO - PROCESS | 1885 | 1477886511064 Marionette TRACE conn4 -> [0,3197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c5b7c00 == 26 [pid = 1885] [id = 708] 21:01:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8c5b8000) [pid = 1885] [serial = 2055] [outer = (nil)] 21:01:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8c5bac00) [pid = 1885] [serial = 2056] [outer = 0x8c5b8000] 21:01:51 INFO - PROCESS | 1885 | 1477886511179 Marionette DEBUG loaded listener.js 21:01:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8c5ba800) [pid = 1885] [serial = 2057] [outer = 0x8c5b8000] 21:01:51 INFO - PROCESS | 1885 | 1477886511908 Marionette TRACE conn4 <- [1,3197,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:01:51 INFO - . 21:01:51 INFO - TEST-OK | /websockets/Close-null.htm | took 1174ms 21:01:51 INFO - PROCESS | 1885 | 1477886511944 Marionette TRACE conn4 -> [0,3198,"getWindowHandle",null] 21:01:51 INFO - PROCESS | 1885 | 1477886511951 Marionette TRACE conn4 <- [1,3198,null,{"value":"8"}] 21:01:51 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 21:01:52 INFO - PROCESS | 1885 | 1477886512007 Marionette TRACE conn4 -> [0,3199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:52 INFO - PROCESS | 1885 | 1477886512218 Marionette TRACE conn4 <- [1,3199,null,{"value":null}] 21:01:52 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:01:52 INFO - PROCESS | 1885 | 1477886512408 Marionette TRACE conn4 -> [0,3200,"getWindowHandles",null] 21:01:52 INFO - PROCESS | 1885 | 1477886512414 Marionette TRACE conn4 <- [1,3200,null,["8"]] 21:01:52 INFO - PROCESS | 1885 | 1477886512426 Marionette TRACE conn4 -> [0,3201,"switchToWindow",{"name":"8"}] 21:01:52 INFO - PROCESS | 1885 | 1477886512433 Marionette TRACE conn4 <- [1,3201,null,{}] 21:01:52 INFO - PROCESS | 1885 | 1477886512485 Marionette TRACE conn4 -> [0,3202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9d000 == 27 [pid = 1885] [id = 709] 21:01:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x82b9e000) [pid = 1885] [serial = 2058] [outer = (nil)] 21:01:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x82d44800) [pid = 1885] [serial = 2059] [outer = 0x82b9e000] 21:01:52 INFO - PROCESS | 1885 | 1477886512616 Marionette DEBUG loaded listener.js 21:01:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x82e70400) [pid = 1885] [serial = 2060] [outer = 0x82b9e000] 21:01:53 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:01:53 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:01:53 INFO - PROCESS | 1885 | 1477886513325 Marionette TRACE conn4 <- [1,3202,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 21:01:53 INFO - .. 21:01:53 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1377ms 21:01:53 INFO - PROCESS | 1885 | 1477886513417 Marionette TRACE conn4 -> [0,3203,"getWindowHandle",null] 21:01:53 INFO - PROCESS | 1885 | 1477886513425 Marionette TRACE conn4 <- [1,3203,null,{"value":"8"}] 21:01:53 INFO - TEST-START | /websockets/Close-string.htm 21:01:53 INFO - PROCESS | 1885 | 1477886513441 Marionette TRACE conn4 -> [0,3204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:53 INFO - PROCESS | 1885 | 1477886513657 Marionette TRACE conn4 <- [1,3204,null,{"value":null}] 21:01:53 INFO - PROCESS | 1885 | 1477886513847 Marionette TRACE conn4 -> [0,3205,"getWindowHandles",null] 21:01:53 INFO - PROCESS | 1885 | 1477886513852 Marionette TRACE conn4 <- [1,3205,null,["8"]] 21:01:53 INFO - PROCESS | 1885 | 1477886513860 Marionette TRACE conn4 -> [0,3206,"switchToWindow",{"name":"8"}] 21:01:53 INFO - PROCESS | 1885 | 1477886513866 Marionette TRACE conn4 <- [1,3206,null,{}] 21:01:53 INFO - PROCESS | 1885 | 1477886513918 Marionette TRACE conn4 -> [0,3207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x830ca000 == 28 [pid = 1885] [id = 710] 21:01:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x830cc400) [pid = 1885] [serial = 2061] [outer = (nil)] 21:01:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x831b8000) [pid = 1885] [serial = 2062] [outer = 0x830cc400] 21:01:54 INFO - PROCESS | 1885 | 1477886514035 Marionette DEBUG loaded listener.js 21:01:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x87ef6400) [pid = 1885] [serial = 2063] [outer = 0x830cc400] 21:01:54 INFO - PROCESS | 1885 | 1477886514738 Marionette TRACE conn4 <- [1,3207,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:01:54 INFO - . 21:01:54 INFO - TEST-OK | /websockets/Close-string.htm | took 1378ms 21:01:54 INFO - PROCESS | 1885 | 1477886514822 Marionette TRACE conn4 -> [0,3208,"getWindowHandle",null] 21:01:54 INFO - TEST-START | /websockets/Close-undefined.htm 21:01:54 INFO - PROCESS | 1885 | 1477886514830 Marionette TRACE conn4 <- [1,3208,null,{"value":"8"}] 21:01:54 INFO - PROCESS | 1885 | 1477886514837 Marionette TRACE conn4 -> [0,3209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:55 INFO - PROCESS | 1885 | 1477886515099 Marionette TRACE conn4 <- [1,3209,null,{"value":null}] 21:01:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:01:55 INFO - PROCESS | 1885 | 1477886515246 Marionette TRACE conn4 -> [0,3210,"getWindowHandles",null] 21:01:55 INFO - PROCESS | 1885 | 1477886515252 Marionette TRACE conn4 <- [1,3210,null,["8"]] 21:01:55 INFO - PROCESS | 1885 | 1477886515303 Marionette TRACE conn4 -> [0,3211,"switchToWindow",{"name":"8"}] 21:01:55 INFO - PROCESS | 1885 | 1477886515312 Marionette TRACE conn4 <- [1,3211,null,{}] 21:01:55 INFO - PROCESS | 1885 | 1477886515322 Marionette TRACE conn4 -> [0,3212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c5ba400 == 29 [pid = 1885] [id = 711] 21:01:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8c5bb400) [pid = 1885] [serial = 2064] [outer = (nil)] 21:01:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8c70bc00) [pid = 1885] [serial = 2065] [outer = 0x8c5bb400] 21:01:55 INFO - PROCESS | 1885 | 1477886515432 Marionette DEBUG loaded listener.js 21:01:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8c710400) [pid = 1885] [serial = 2066] [outer = 0x8c5bb400] 21:01:56 INFO - PROCESS | 1885 | 1477886516188 Marionette TRACE conn4 <- [1,3212,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 21:01:56 INFO - . 21:01:56 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1378ms 21:01:56 INFO - PROCESS | 1885 | 1477886516219 Marionette TRACE conn4 -> [0,3213,"getWindowHandle",null] 21:01:56 INFO - PROCESS | 1885 | 1477886516226 Marionette TRACE conn4 <- [1,3213,null,{"value":"8"}] 21:01:56 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 21:01:56 INFO - PROCESS | 1885 | 1477886516239 Marionette TRACE conn4 -> [0,3214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:56 INFO - PROCESS | 1885 | 1477886516533 Marionette TRACE conn4 <- [1,3214,null,{"value":null}] 21:01:56 INFO - PROCESS | 1885 | 1477886516631 Marionette TRACE conn4 -> [0,3215,"getWindowHandles",null] 21:01:56 INFO - PROCESS | 1885 | 1477886516635 Marionette TRACE conn4 <- [1,3215,null,["8"]] 21:01:56 INFO - PROCESS | 1885 | 1477886516645 Marionette TRACE conn4 -> [0,3216,"switchToWindow",{"name":"8"}] 21:01:56 INFO - PROCESS | 1885 | 1477886516654 Marionette TRACE conn4 <- [1,3216,null,{}] 21:01:56 INFO - PROCESS | 1885 | 1477886516709 Marionette TRACE conn4 -> [0,3217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x81985000 == 30 [pid = 1885] [id = 712] 21:01:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x81b52800) [pid = 1885] [serial = 2067] [outer = (nil)] 21:01:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x82e6f400) [pid = 1885] [serial = 2068] [outer = 0x81b52800] 21:01:56 INFO - PROCESS | 1885 | 1477886516814 Marionette DEBUG loaded listener.js 21:01:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8d9b8c00) [pid = 1885] [serial = 2069] [outer = 0x81b52800] 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - . 21:01:57 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1724ms 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:57 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:01:58 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:01:58 INFO - PROCESS | 1885 | 1477886517929 Marionette TRACE conn4 <- [1,3217,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 21:01:58 INFO - PROCESS | 1885 | 1477886517996 Marionette TRACE conn4 -> [0,3218,"getWindowHandle",null] 21:01:58 INFO - PROCESS | 1885 | 1477886518012 Marionette TRACE conn4 <- [1,3218,null,{"value":"8"}] 21:01:58 INFO - PROCESS | 1885 | 1477886518058 Marionette TRACE conn4 -> [0,3219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:58 INFO - PROCESS | 1885 | 1477886518416 Marionette TRACE conn4 <- [1,3219,null,{"value":null}] 21:01:58 INFO - PROCESS | 1885 | 1477886518617 Marionette TRACE conn4 -> [0,3220,"getWindowHandles",null] 21:01:58 INFO - PROCESS | 1885 | 1477886518623 Marionette TRACE conn4 <- [1,3220,null,["8"]] 21:01:59 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae9000 == 29 [pid = 1885] [id = 684] 21:01:59 INFO - PROCESS | 1885 | --DOCSHELL 0x81b58000 == 28 [pid = 1885] [id = 685] 21:01:59 INFO - PROCESS | 1885 | --DOCSHELL 0x82e69c00 == 27 [pid = 1885] [id = 692] 21:01:59 INFO - PROCESS | 1885 | --DOCSHELL 0x81faa400 == 26 [pid = 1885] [id = 691] 21:01:59 INFO - PROCESS | 1885 | --DOCSHELL 0x81adcc00 == 25 [pid = 1885] [id = 693] 21:01:59 INFO - PROCESS | 1885 | --DOCSHELL 0x87ec5000 == 24 [pid = 1885] [id = 690] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x82b9c000) [pid = 1885] [serial = 2007] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x82b97000) [pid = 1885] [serial = 2006] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x82f48400) [pid = 1885] [serial = 2010] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82f40400) [pid = 1885] [serial = 2009] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x81fa9000) [pid = 1885] [serial = 2013] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x81f88400) [pid = 1885] [serial = 2012] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x81f90c00) [pid = 1885] [serial = 2016] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x81b59000) [pid = 1885] [serial = 2015] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82e6cc00) [pid = 1885] [serial = 2019] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82d4f000) [pid = 1885] [serial = 2018] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x83052c00) [pid = 1885] [serial = 2022] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8304c400) [pid = 1885] [serial = 2021] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x87efc000) [pid = 1885] [serial = 2025] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x831ad400) [pid = 1885] [serial = 2024] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8ba8bc00) [pid = 1885] [serial = 2029] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8ba7cc00) [pid = 1885] [serial = 2027] [outer = (nil)] [url = about:blank] 21:01:59 INFO - PROCESS | 1885 | 1477886519567 Marionette TRACE conn4 -> [0,3221,"switchToWindow",{"name":"8"}] 21:01:59 INFO - PROCESS | 1885 | 1477886519576 Marionette TRACE conn4 <- [1,3221,null,{}] 21:01:59 INFO - PROCESS | 1885 | 1477886519593 Marionette TRACE conn4 -> [0,3222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x81988000 == 25 [pid = 1885] [id = 713] 21:01:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x81989000) [pid = 1885] [serial = 2070] [outer = (nil)] 21:01:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x81ae6400) [pid = 1885] [serial = 2071] [outer = 0x81989000] 21:01:59 INFO - PROCESS | 1885 | 1477886519702 Marionette DEBUG loaded listener.js 21:01:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x81b58800) [pid = 1885] [serial = 2072] [outer = 0x81989000] 21:02:03 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8c5b8000) [pid = 1885] [serial = 2055] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 21:02:03 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x82d53000) [pid = 1885] [serial = 2028] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 21:02:03 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82d4ec00) [pid = 1885] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 21:02:03 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x830d1400) [pid = 1885] [serial = 2034] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 21:02:03 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8c0ea800) [pid = 1885] [serial = 2037] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 21:02:03 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82c18000) [pid = 1885] [serial = 2031] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 21:02:03 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x87efd400) [pid = 1885] [serial = 2049] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 21:02:03 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x81c20800) [pid = 1885] [serial = 2040] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 21:02:03 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x831adc00) [pid = 1885] [serial = 2046] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 21:02:03 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x82d50c00) [pid = 1885] [serial = 2052] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82f66400 == 24 [pid = 1885] [id = 696] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x81985000 == 23 [pid = 1885] [id = 712] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8c5ba400 == 22 [pid = 1885] [id = 711] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x830ca000 == 21 [pid = 1885] [id = 710] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9d000 == 20 [pid = 1885] [id = 709] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x830d0400 == 19 [pid = 1885] [id = 701] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x81c1e000 == 18 [pid = 1885] [id = 703] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82d48800 == 17 [pid = 1885] [id = 695] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x81faac00 == 16 [pid = 1885] [id = 707] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82d47800 == 15 [pid = 1885] [id = 704] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8c0ea400 == 14 [pid = 1885] [id = 702] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82c17400 == 13 [pid = 1885] [id = 700] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82c16c00 == 12 [pid = 1885] [id = 697] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x81988400 == 11 [pid = 1885] [id = 706] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x81981800 == 10 [pid = 1885] [id = 699] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8c5b7c00 == 9 [pid = 1885] [id = 708] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x830d5000 == 8 [pid = 1885] [id = 705] 21:02:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8198c000 == 7 [pid = 1885] [id = 694] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8c5bac00) [pid = 1885] [serial = 2056] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x8c5ba800) [pid = 1885] [serial = 2057] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8ba7c400) [pid = 1885] [serial = 2053] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x87ecb000) [pid = 1885] [serial = 2054] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8ba84800) [pid = 1885] [serial = 2050] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8c03f800) [pid = 1885] [serial = 2051] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x831b0800) [pid = 1885] [serial = 2047] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x831b9400) [pid = 1885] [serial = 2048] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x82e6b800) [pid = 1885] [serial = 2044] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x82e75000) [pid = 1885] [serial = 2045] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x81fa4400) [pid = 1885] [serial = 2041] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x81fae400) [pid = 1885] [serial = 2042] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8c0ed400) [pid = 1885] [serial = 2038] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8c0f0c00) [pid = 1885] [serial = 2039] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8ba84c00) [pid = 1885] [serial = 2035] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8c040400) [pid = 1885] [serial = 2036] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82d4f800) [pid = 1885] [serial = 2032] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82f43c00) [pid = 1885] [serial = 2033] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8c046000) [pid = 1885] [serial = 2030] [outer = (nil)] [url = about:blank] 21:02:11 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x81b52800) [pid = 1885] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 21:02:11 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x82b9e000) [pid = 1885] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 21:02:11 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x830cc400) [pid = 1885] [serial = 2061] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 21:02:11 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8c5bb400) [pid = 1885] [serial = 2064] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 21:02:16 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82e70400) [pid = 1885] [serial = 2060] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82d44800) [pid = 1885] [serial = 2059] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x87ef6400) [pid = 1885] [serial = 2063] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x831b8000) [pid = 1885] [serial = 2062] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8c710400) [pid = 1885] [serial = 2066] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8c70bc00) [pid = 1885] [serial = 2065] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8d9b8c00) [pid = 1885] [serial = 2069] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x82e6f400) [pid = 1885] [serial = 2068] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81ae6400) [pid = 1885] [serial = 2071] [outer = (nil)] [url = about:blank] 21:02:29 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 21:02:29 INFO - PROCESS | 1885 | 1477886549920 Marionette TRACE conn4 <- [1,3222,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 21:02:29 INFO - .. 21:02:29 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 31910ms 21:02:29 INFO - PROCESS | 1885 | 1477886549951 Marionette TRACE conn4 -> [0,3223,"getWindowHandle",null] 21:02:29 INFO - PROCESS | 1885 | 1477886549958 Marionette TRACE conn4 <- [1,3223,null,{"value":"8"}] 21:02:29 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 21:02:29 INFO - PROCESS | 1885 | 1477886549971 Marionette TRACE conn4 -> [0,3224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:30 INFO - PROCESS | 1885 | 1477886550165 Marionette TRACE conn4 <- [1,3224,null,{"value":null}] 21:02:30 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:02:30 INFO - PROCESS | 1885 | 1477886550191 Marionette TRACE conn4 -> [0,3225,"getWindowHandles",null] 21:02:30 INFO - PROCESS | 1885 | 1477886550197 Marionette TRACE conn4 <- [1,3225,null,["8"]] 21:02:30 INFO - PROCESS | 1885 | 1477886550349 Marionette TRACE conn4 -> [0,3226,"switchToWindow",{"name":"8"}] 21:02:30 INFO - PROCESS | 1885 | 1477886550359 Marionette TRACE conn4 <- [1,3226,null,{}] 21:02:30 INFO - PROCESS | 1885 | 1477886550370 Marionette TRACE conn4 -> [0,3227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b55000 == 8 [pid = 1885] [id = 714] 21:02:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b55400) [pid = 1885] [serial = 2073] [outer = (nil)] 21:02:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b59800) [pid = 1885] [serial = 2074] [outer = 0x81b55400] 21:02:30 INFO - PROCESS | 1885 | 1477886550493 Marionette DEBUG loaded listener.js 21:02:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c1d000) [pid = 1885] [serial = 2075] [outer = 0x81b55400] 21:02:31 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 21:02:31 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:02:31 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:02:31 INFO - PROCESS | 1885 | 1477886551095 Marionette TRACE conn4 <- [1,3227,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 21:02:31 INFO - . 21:02:31 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1178ms 21:02:31 INFO - PROCESS | 1885 | 1477886551146 Marionette TRACE conn4 -> [0,3228,"getWindowHandle",null] 21:02:31 INFO - PROCESS | 1885 | 1477886551152 Marionette TRACE conn4 <- [1,3228,null,{"value":"8"}] 21:02:31 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 21:02:31 INFO - PROCESS | 1885 | 1477886551160 Marionette TRACE conn4 -> [0,3229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:31 INFO - PROCESS | 1885 | 1477886551357 Marionette TRACE conn4 <- [1,3229,null,{"value":null}] 21:02:31 INFO - PROCESS | 1885 | 1477886551494 Marionette TRACE conn4 -> [0,3230,"getWindowHandles",null] 21:02:31 INFO - PROCESS | 1885 | 1477886551500 Marionette TRACE conn4 <- [1,3230,null,["8"]] 21:02:31 INFO - PROCESS | 1885 | 1477886551506 Marionette TRACE conn4 -> [0,3231,"switchToWindow",{"name":"8"}] 21:02:31 INFO - PROCESS | 1885 | 1477886551512 Marionette TRACE conn4 <- [1,3231,null,{}] 21:02:31 INFO - PROCESS | 1885 | 1477886551518 Marionette TRACE conn4 -> [0,3232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c18c00 == 9 [pid = 1885] [id = 715] 21:02:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81fadc00) [pid = 1885] [serial = 2076] [outer = (nil)] 21:02:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81faf800) [pid = 1885] [serial = 2077] [outer = 0x81fadc00] 21:02:31 INFO - PROCESS | 1885 | 1477886551621 Marionette DEBUG loaded listener.js 21:02:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82b93c00) [pid = 1885] [serial = 2078] [outer = 0x81fadc00] 21:02:32 INFO - PROCESS | 1885 | 1477886552347 Marionette TRACE conn4 <- [1,3232,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 21:02:32 INFO - .. 21:02:32 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1222ms 21:02:32 INFO - PROCESS | 1885 | 1477886552392 Marionette TRACE conn4 -> [0,3233,"getWindowHandle",null] 21:02:32 INFO - PROCESS | 1885 | 1477886552401 Marionette TRACE conn4 <- [1,3233,null,{"value":"8"}] 21:02:32 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 21:02:32 INFO - PROCESS | 1885 | 1477886552413 Marionette TRACE conn4 -> [0,3234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:32 INFO - PROCESS | 1885 | 1477886552673 Marionette TRACE conn4 <- [1,3234,null,{"value":null}] 21:02:32 INFO - PROCESS | 1885 | 1477886552693 Marionette TRACE conn4 -> [0,3235,"getWindowHandles",null] 21:02:32 INFO - PROCESS | 1885 | 1477886552699 Marionette TRACE conn4 <- [1,3235,null,["8"]] 21:02:32 INFO - PROCESS | 1885 | 1477886552705 Marionette TRACE conn4 -> [0,3236,"switchToWindow",{"name":"8"}] 21:02:32 INFO - PROCESS | 1885 | 1477886552713 Marionette TRACE conn4 <- [1,3236,null,{}] 21:02:32 INFO - PROCESS | 1885 | 1477886552720 Marionette TRACE conn4 -> [0,3237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d49000 == 10 [pid = 1885] [id = 716] 21:02:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82d49400) [pid = 1885] [serial = 2079] [outer = (nil)] 21:02:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82d4c400) [pid = 1885] [serial = 2080] [outer = 0x82d49400] 21:02:32 INFO - PROCESS | 1885 | 1477886552821 Marionette DEBUG loaded listener.js 21:02:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82d50800) [pid = 1885] [serial = 2081] [outer = 0x82d49400] 21:02:33 INFO - PROCESS | 1885 | 1477886553535 Marionette TRACE conn4 <- [1,3237,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 21:02:33 INFO - .. 21:02:33 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1176ms 21:02:33 INFO - PROCESS | 1885 | 1477886553589 Marionette TRACE conn4 -> [0,3238,"getWindowHandle",null] 21:02:33 INFO - PROCESS | 1885 | 1477886553593 Marionette TRACE conn4 <- [1,3238,null,{"value":"8"}] 21:02:33 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 21:02:33 INFO - PROCESS | 1885 | 1477886553600 Marionette TRACE conn4 -> [0,3239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:33 INFO - PROCESS | 1885 | 1477886553829 Marionette TRACE conn4 <- [1,3239,null,{"value":null}] 21:02:33 INFO - PROCESS | 1885 | 1477886553846 Marionette TRACE conn4 -> [0,3240,"getWindowHandles",null] 21:02:33 INFO - PROCESS | 1885 | 1477886553853 Marionette TRACE conn4 <- [1,3240,null,["8"]] 21:02:33 INFO - PROCESS | 1885 | 1477886553861 Marionette TRACE conn4 -> [0,3241,"switchToWindow",{"name":"8"}] 21:02:33 INFO - PROCESS | 1885 | 1477886553868 Marionette TRACE conn4 <- [1,3241,null,{}] 21:02:33 INFO - PROCESS | 1885 | 1477886553874 Marionette TRACE conn4 -> [0,3242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e75400 == 11 [pid = 1885] [id = 717] 21:02:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82e76400) [pid = 1885] [serial = 2082] [outer = (nil)] 21:02:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82f3c800) [pid = 1885] [serial = 2083] [outer = 0x82e76400] 21:02:33 INFO - PROCESS | 1885 | 1477886553974 Marionette DEBUG loaded listener.js 21:02:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x830c8400) [pid = 1885] [serial = 2084] [outer = 0x82e76400] 21:02:34 INFO - PROCESS | 1885 | 1477886554805 Marionette TRACE conn4 <- [1,3242,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 21:02:34 INFO - .. 21:02:34 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1221ms 21:02:34 INFO - PROCESS | 1885 | 1477886554821 Marionette TRACE conn4 -> [0,3243,"getWindowHandle",null] 21:02:34 INFO - PROCESS | 1885 | 1477886554828 Marionette TRACE conn4 <- [1,3243,null,{"value":"8"}] 21:02:34 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 21:02:34 INFO - PROCESS | 1885 | 1477886554892 Marionette TRACE conn4 -> [0,3244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:35 INFO - PROCESS | 1885 | 1477886555121 Marionette TRACE conn4 <- [1,3244,null,{"value":null}] 21:02:35 INFO - PROCESS | 1885 | 1477886555309 Marionette TRACE conn4 -> [0,3245,"getWindowHandles",null] 21:02:35 INFO - PROCESS | 1885 | 1477886555320 Marionette TRACE conn4 <- [1,3245,null,["8"]] 21:02:35 INFO - PROCESS | 1885 | 1477886555376 Marionette TRACE conn4 -> [0,3246,"switchToWindow",{"name":"8"}] 21:02:35 INFO - PROCESS | 1885 | 1477886555385 Marionette TRACE conn4 <- [1,3246,null,{}] 21:02:35 INFO - PROCESS | 1885 | 1477886555395 Marionette TRACE conn4 -> [0,3247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fac800 == 12 [pid = 1885] [id = 718] 21:02:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x81fae000) [pid = 1885] [serial = 2085] [outer = (nil)] 21:02:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x82b9c800) [pid = 1885] [serial = 2086] [outer = 0x81fae000] 21:02:35 INFO - PROCESS | 1885 | 1477886555527 Marionette DEBUG loaded listener.js 21:02:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x82c18400) [pid = 1885] [serial = 2087] [outer = 0x81fae000] 21:02:36 INFO - PROCESS | 1885 | 1477886556303 Marionette TRACE conn4 <- [1,3247,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 21:02:36 INFO - .. 21:02:36 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1478ms 21:02:36 INFO - PROCESS | 1885 | 1477886556359 Marionette TRACE conn4 -> [0,3248,"getWindowHandle",null] 21:02:36 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 21:02:36 INFO - PROCESS | 1885 | 1477886556367 Marionette TRACE conn4 <- [1,3248,null,{"value":"8"}] 21:02:36 INFO - PROCESS | 1885 | 1477886556376 Marionette TRACE conn4 -> [0,3249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:36 INFO - PROCESS | 1885 | 1477886556604 Marionette TRACE conn4 <- [1,3249,null,{"value":null}] 21:02:36 INFO - PROCESS | 1885 | 1477886556792 Marionette TRACE conn4 -> [0,3250,"getWindowHandles",null] 21:02:36 INFO - PROCESS | 1885 | 1477886556798 Marionette TRACE conn4 <- [1,3250,null,["8"]] 21:02:36 INFO - PROCESS | 1885 | 1477886556805 Marionette TRACE conn4 -> [0,3251,"switchToWindow",{"name":"8"}] 21:02:36 INFO - PROCESS | 1885 | 1477886556812 Marionette TRACE conn4 <- [1,3251,null,{}] 21:02:36 INFO - PROCESS | 1885 | 1477886556863 Marionette TRACE conn4 -> [0,3252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x830c9400 == 13 [pid = 1885] [id = 719] 21:02:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x830c9c00) [pid = 1885] [serial = 2088] [outer = (nil)] 21:02:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x830cd400) [pid = 1885] [serial = 2089] [outer = 0x830c9c00] 21:02:36 INFO - PROCESS | 1885 | 1477886556984 Marionette DEBUG loaded listener.js 21:02:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x830d0400) [pid = 1885] [serial = 2090] [outer = 0x830c9c00] 21:02:37 INFO - PROCESS | 1885 | 1477886557805 Marionette TRACE conn4 <- [1,3252,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 21:02:37 INFO - .. 21:02:37 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1488ms 21:02:37 INFO - PROCESS | 1885 | 1477886557872 Marionette TRACE conn4 -> [0,3253,"getWindowHandle",null] 21:02:37 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 21:02:37 INFO - PROCESS | 1885 | 1477886557881 Marionette TRACE conn4 <- [1,3253,null,{"value":"8"}] 21:02:37 INFO - PROCESS | 1885 | 1477886557888 Marionette TRACE conn4 -> [0,3254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:38 INFO - PROCESS | 1885 | 1477886558084 Marionette TRACE conn4 <- [1,3254,null,{"value":null}] 21:02:38 INFO - PROCESS | 1885 | 1477886558274 Marionette TRACE conn4 -> [0,3255,"getWindowHandles",null] 21:02:38 INFO - PROCESS | 1885 | 1477886558281 Marionette TRACE conn4 <- [1,3255,null,["8"]] 21:02:38 INFO - PROCESS | 1885 | 1477886558287 Marionette TRACE conn4 -> [0,3256,"switchToWindow",{"name":"8"}] 21:02:38 INFO - PROCESS | 1885 | 1477886558296 Marionette TRACE conn4 <- [1,3256,null,{}] 21:02:38 INFO - PROCESS | 1885 | 1477886558346 Marionette TRACE conn4 -> [0,3257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x81981800 == 14 [pid = 1885] [id = 720] 21:02:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x831b8800) [pid = 1885] [serial = 2091] [outer = (nil)] 21:02:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x831bc400) [pid = 1885] [serial = 2092] [outer = 0x831b8800] 21:02:38 INFO - PROCESS | 1885 | 1477886558468 Marionette DEBUG loaded listener.js 21:02:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x83287800) [pid = 1885] [serial = 2093] [outer = 0x831b8800] 21:02:39 INFO - PROCESS | 1885 | 1477886559194 Marionette TRACE conn4 <- [1,3257,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 21:02:39 INFO - . 21:02:39 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1379ms 21:02:39 INFO - PROCESS | 1885 | 1477886559268 Marionette TRACE conn4 -> [0,3258,"getWindowHandle",null] 21:02:39 INFO - PROCESS | 1885 | 1477886559272 Marionette TRACE conn4 <- [1,3258,null,{"value":"8"}] 21:02:39 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 21:02:39 INFO - PROCESS | 1885 | 1477886559282 Marionette TRACE conn4 -> [0,3259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:39 INFO - PROCESS | 1885 | 1477886559501 Marionette TRACE conn4 <- [1,3259,null,{"value":null}] 21:02:39 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:02:39 INFO - PROCESS | 1885 | 1477886559794 Marionette TRACE conn4 -> [0,3260,"getWindowHandles",null] 21:02:39 INFO - PROCESS | 1885 | 1477886559800 Marionette TRACE conn4 <- [1,3260,null,["8"]] 21:02:39 INFO - PROCESS | 1885 | 1477886559812 Marionette TRACE conn4 -> [0,3261,"switchToWindow",{"name":"8"}] 21:02:39 INFO - PROCESS | 1885 | 1477886559822 Marionette TRACE conn4 <- [1,3261,null,{}] 21:02:39 INFO - PROCESS | 1885 | 1477886559877 Marionette TRACE conn4 -> [0,3262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b52800 == 15 [pid = 1885] [id = 721] 21:02:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x81b52c00) [pid = 1885] [serial = 2094] [outer = (nil)] 21:02:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x81f92800) [pid = 1885] [serial = 2095] [outer = 0x81b52c00] 21:02:39 INFO - PROCESS | 1885 | 1477886559981 Marionette DEBUG loaded listener.js 21:02:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x81fa5400) [pid = 1885] [serial = 2096] [outer = 0x81b52c00] 21:02:41 INFO - PROCESS | 1885 | --DOCSHELL 0x81988000 == 14 [pid = 1885] [id = 713] 21:02:41 INFO - PROCESS | 1885 | 1477886561371 Marionette TRACE conn4 <- [1,3262,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 21:02:41 INFO - . 21:02:41 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 2122ms 21:02:41 INFO - PROCESS | 1885 | 1477886561410 Marionette TRACE conn4 -> [0,3263,"getWindowHandle",null] 21:02:41 INFO - PROCESS | 1885 | 1477886561415 Marionette TRACE conn4 <- [1,3263,null,{"value":"8"}] 21:02:41 INFO - TEST-START | /websockets/Create-invalid-urls.htm 21:02:41 INFO - PROCESS | 1885 | 1477886561427 Marionette TRACE conn4 -> [0,3264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:41 INFO - PROCESS | 1885 | 1477886561666 Marionette TRACE conn4 <- [1,3264,null,{"value":null}] 21:02:41 INFO - PROCESS | 1885 | 1477886561808 Marionette TRACE conn4 -> [0,3265,"getWindowHandles",null] 21:02:41 INFO - PROCESS | 1885 | 1477886561815 Marionette TRACE conn4 <- [1,3265,null,["8"]] 21:02:41 INFO - PROCESS | 1885 | 1477886561822 Marionette TRACE conn4 -> [0,3266,"switchToWindow",{"name":"8"}] 21:02:41 INFO - PROCESS | 1885 | 1477886561831 Marionette TRACE conn4 <- [1,3266,null,{}] 21:02:41 INFO - PROCESS | 1885 | 1477886561838 Marionette TRACE conn4 -> [0,3267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b94800 == 15 [pid = 1885] [id = 722] 21:02:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x82b96000) [pid = 1885] [serial = 2097] [outer = (nil)] 21:02:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x82c11400) [pid = 1885] [serial = 2098] [outer = 0x82b96000] 21:02:41 INFO - PROCESS | 1885 | 1477886561953 Marionette DEBUG loaded listener.js 21:02:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x82ba0c00) [pid = 1885] [serial = 2099] [outer = 0x82b96000] 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:02:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:02:42 INFO - PROCESS | 1885 | 1477886562603 Marionette TRACE conn4 <- [1,3267,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 21:02:42 INFO - ..... 21:02:42 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1230ms 21:02:42 INFO - PROCESS | 1885 | 1477886562657 Marionette TRACE conn4 -> [0,3268,"getWindowHandle",null] 21:02:42 INFO - PROCESS | 1885 | 1477886562662 Marionette TRACE conn4 <- [1,3268,null,{"value":"8"}] 21:02:42 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 21:02:42 INFO - PROCESS | 1885 | 1477886562670 Marionette TRACE conn4 -> [0,3269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:42 INFO - PROCESS | 1885 | 1477886562912 Marionette TRACE conn4 <- [1,3269,null,{"value":null}] 21:02:42 INFO - PROCESS | 1885 | 1477886562930 Marionette TRACE conn4 -> [0,3270,"getWindowHandles",null] 21:02:42 INFO - PROCESS | 1885 | 1477886562935 Marionette TRACE conn4 <- [1,3270,null,["8"]] 21:02:42 INFO - PROCESS | 1885 | 1477886562942 Marionette TRACE conn4 -> [0,3271,"switchToWindow",{"name":"8"}] 21:02:42 INFO - PROCESS | 1885 | 1477886562947 Marionette TRACE conn4 <- [1,3271,null,{}] 21:02:42 INFO - PROCESS | 1885 | 1477886562954 Marionette TRACE conn4 -> [0,3272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e73800 == 16 [pid = 1885] [id = 723] 21:02:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x82e74000) [pid = 1885] [serial = 2100] [outer = (nil)] 21:02:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x82f3a800) [pid = 1885] [serial = 2101] [outer = 0x82e74000] 21:02:43 INFO - PROCESS | 1885 | 1477886563057 Marionette DEBUG loaded listener.js 21:02:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x82f42000) [pid = 1885] [serial = 2102] [outer = 0x82e74000] 21:02:43 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 21:02:43 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:02:43 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:02:43 INFO - PROCESS | 1885 | 1477886563777 Marionette TRACE conn4 <- [1,3272,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 21:02:43 INFO - . 21:02:43 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1128ms 21:02:43 INFO - PROCESS | 1885 | 1477886563806 Marionette TRACE conn4 -> [0,3273,"getWindowHandle",null] 21:02:43 INFO - PROCESS | 1885 | 1477886563813 Marionette TRACE conn4 <- [1,3273,null,{"value":"8"}] 21:02:43 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 21:02:43 INFO - PROCESS | 1885 | 1477886563820 Marionette TRACE conn4 -> [0,3274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:44 INFO - PROCESS | 1885 | 1477886564062 Marionette TRACE conn4 <- [1,3274,null,{"value":null}] 21:02:44 INFO - PROCESS | 1885 | 1477886564097 Marionette TRACE conn4 -> [0,3275,"getWindowHandles",null] 21:02:44 INFO - PROCESS | 1885 | 1477886564101 Marionette TRACE conn4 <- [1,3275,null,["8"]] 21:02:44 INFO - PROCESS | 1885 | 1477886564107 Marionette TRACE conn4 -> [0,3276,"switchToWindow",{"name":"8"}] 21:02:44 INFO - PROCESS | 1885 | 1477886564115 Marionette TRACE conn4 <- [1,3276,null,{}] 21:02:44 INFO - PROCESS | 1885 | 1477886564197 Marionette TRACE conn4 -> [0,3277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x83050400 == 17 [pid = 1885] [id = 724] 21:02:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x83050c00) [pid = 1885] [serial = 2103] [outer = (nil)] 21:02:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x83052c00) [pid = 1885] [serial = 2104] [outer = 0x83050c00] 21:02:44 INFO - PROCESS | 1885 | 1477886564312 Marionette DEBUG loaded listener.js 21:02:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x830ca400) [pid = 1885] [serial = 2105] [outer = 0x83050c00] 21:02:44 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:02:44 INFO - PROCESS | 1885 | 1477886564968 Marionette TRACE conn4 <- [1,3277,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 21:02:44 INFO - . 21:02:44 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1178ms 21:02:44 INFO - PROCESS | 1885 | 1477886564997 Marionette TRACE conn4 -> [0,3278,"getWindowHandle",null] 21:02:45 INFO - PROCESS | 1885 | 1477886565002 Marionette TRACE conn4 <- [1,3278,null,{"value":"8"}] 21:02:45 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 21:02:45 INFO - PROCESS | 1885 | 1477886565020 Marionette TRACE conn4 -> [0,3279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:45 INFO - PROCESS | 1885 | 1477886565261 Marionette TRACE conn4 <- [1,3279,null,{"value":null}] 21:02:45 INFO - PROCESS | 1885 | 1477886565288 Marionette TRACE conn4 -> [0,3280,"getWindowHandles",null] 21:02:45 INFO - PROCESS | 1885 | 1477886565293 Marionette TRACE conn4 <- [1,3280,null,["8"]] 21:02:45 INFO - PROCESS | 1885 | 1477886565299 Marionette TRACE conn4 -> [0,3281,"switchToWindow",{"name":"8"}] 21:02:45 INFO - PROCESS | 1885 | 1477886565304 Marionette TRACE conn4 <- [1,3281,null,{}] 21:02:45 INFO - PROCESS | 1885 | 1477886565418 Marionette TRACE conn4 -> [0,3282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x831ae800 == 18 [pid = 1885] [id = 725] 21:02:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x831b3000) [pid = 1885] [serial = 2106] [outer = (nil)] 21:02:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x87ec6800) [pid = 1885] [serial = 2107] [outer = 0x831b3000] 21:02:45 INFO - PROCESS | 1885 | 1477886565522 Marionette DEBUG loaded listener.js 21:02:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x87ecb000) [pid = 1885] [serial = 2108] [outer = 0x831b3000] 21:02:45 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x82d49400) [pid = 1885] [serial = 2079] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 21:02:45 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x81fadc00) [pid = 1885] [serial = 2076] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 21:02:45 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x81989000) [pid = 1885] [serial = 2070] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 21:02:45 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x82e76400) [pid = 1885] [serial = 2082] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 21:02:45 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x81b55400) [pid = 1885] [serial = 2073] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 21:02:46 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:02:46 INFO - PROCESS | 1885 | 1477886566173 Marionette TRACE conn4 <- [1,3282,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 21:02:46 INFO - . 21:02:46 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1186ms 21:02:46 INFO - PROCESS | 1885 | 1477886566214 Marionette TRACE conn4 -> [0,3283,"getWindowHandle",null] 21:02:46 INFO - PROCESS | 1885 | 1477886566218 Marionette TRACE conn4 <- [1,3283,null,{"value":"8"}] 21:02:46 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 21:02:46 INFO - PROCESS | 1885 | 1477886566228 Marionette TRACE conn4 -> [0,3284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:46 INFO - PROCESS | 1885 | 1477886566389 Marionette TRACE conn4 <- [1,3284,null,{"value":null}] 21:02:46 INFO - PROCESS | 1885 | 1477886566534 Marionette TRACE conn4 -> [0,3285,"getWindowHandles",null] 21:02:46 INFO - PROCESS | 1885 | 1477886566540 Marionette TRACE conn4 <- [1,3285,null,["8"]] 21:02:46 INFO - PROCESS | 1885 | 1477886566546 Marionette TRACE conn4 -> [0,3286,"switchToWindow",{"name":"8"}] 21:02:46 INFO - PROCESS | 1885 | 1477886566557 Marionette TRACE conn4 <- [1,3286,null,{}] 21:02:46 INFO - PROCESS | 1885 | 1477886566562 Marionette TRACE conn4 -> [0,3287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x83058800 == 19 [pid = 1885] [id = 726] 21:02:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x831bc000) [pid = 1885] [serial = 2109] [outer = (nil)] 21:02:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x87eef000) [pid = 1885] [serial = 2110] [outer = 0x831bc000] 21:02:46 INFO - PROCESS | 1885 | 1477886566659 Marionette DEBUG loaded listener.js 21:02:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x87ef7400) [pid = 1885] [serial = 2111] [outer = 0x831bc000] 21:02:47 INFO - PROCESS | 1885 | 1477886567294 Marionette TRACE conn4 <- [1,3287,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 21:02:47 INFO - . 21:02:47 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1121ms 21:02:47 INFO - PROCESS | 1885 | 1477886567348 Marionette TRACE conn4 -> [0,3288,"getWindowHandle",null] 21:02:47 INFO - PROCESS | 1885 | 1477886567352 Marionette TRACE conn4 <- [1,3288,null,{"value":"8"}] 21:02:47 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 21:02:47 INFO - PROCESS | 1885 | 1477886567359 Marionette TRACE conn4 -> [0,3289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:47 INFO - PROCESS | 1885 | 1477886567567 Marionette TRACE conn4 <- [1,3289,null,{"value":null}] 21:02:47 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:02:47 INFO - PROCESS | 1885 | 1477886567579 Marionette TRACE conn4 -> [0,3290,"getWindowHandles",null] 21:02:47 INFO - PROCESS | 1885 | 1477886567582 Marionette TRACE conn4 <- [1,3290,null,["8"]] 21:02:47 INFO - PROCESS | 1885 | 1477886567720 Marionette TRACE conn4 -> [0,3291,"switchToWindow",{"name":"8"}] 21:02:47 INFO - PROCESS | 1885 | 1477886567726 Marionette TRACE conn4 <- [1,3291,null,{}] 21:02:47 INFO - PROCESS | 1885 | 1477886567733 Marionette TRACE conn4 -> [0,3292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x81988800 == 20 [pid = 1885] [id = 727] 21:02:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8ba88000) [pid = 1885] [serial = 2112] [outer = (nil)] 21:02:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8c043400) [pid = 1885] [serial = 2113] [outer = 0x8ba88000] 21:02:47 INFO - PROCESS | 1885 | 1477886567830 Marionette DEBUG loaded listener.js 21:02:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8c045000) [pid = 1885] [serial = 2114] [outer = 0x8ba88000] 21:02:48 INFO - PROCESS | 1885 | 1477886568632 Marionette TRACE conn4 <- [1,3292,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 21:02:48 INFO - . 21:02:48 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1329ms 21:02:48 INFO - PROCESS | 1885 | 1477886568691 Marionette TRACE conn4 -> [0,3293,"getWindowHandle",null] 21:02:48 INFO - PROCESS | 1885 | 1477886568698 Marionette TRACE conn4 <- [1,3293,null,{"value":"8"}] 21:02:48 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 21:02:48 INFO - PROCESS | 1885 | 1477886568736 Marionette TRACE conn4 -> [0,3294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:49 INFO - PROCESS | 1885 | 1477886569002 Marionette TRACE conn4 <- [1,3294,null,{"value":null}] 21:02:49 INFO - PROCESS | 1885 | 1477886569136 Marionette TRACE conn4 -> [0,3295,"getWindowHandles",null] 21:02:49 INFO - PROCESS | 1885 | 1477886569142 Marionette TRACE conn4 <- [1,3295,null,["8"]] 21:02:49 INFO - PROCESS | 1885 | 1477886569155 Marionette TRACE conn4 -> [0,3296,"switchToWindow",{"name":"8"}] 21:02:49 INFO - PROCESS | 1885 | 1477886569163 Marionette TRACE conn4 <- [1,3296,null,{}] 21:02:49 INFO - PROCESS | 1885 | 1477886569170 Marionette TRACE conn4 -> [0,3297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4cc00 == 21 [pid = 1885] [id = 728] 21:02:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82d51800) [pid = 1885] [serial = 2115] [outer = (nil)] 21:02:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82e6d800) [pid = 1885] [serial = 2116] [outer = 0x82d51800] 21:02:49 INFO - PROCESS | 1885 | 1477886569296 Marionette DEBUG loaded listener.js 21:02:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x82f46000) [pid = 1885] [serial = 2117] [outer = 0x82d51800] 21:02:50 INFO - PROCESS | 1885 | 1477886570088 Marionette TRACE conn4 <- [1,3297,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 21:02:50 INFO - .. 21:02:50 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1438ms 21:02:50 INFO - PROCESS | 1885 | 1477886570171 Marionette TRACE conn4 -> [0,3298,"getWindowHandle",null] 21:02:50 INFO - PROCESS | 1885 | 1477886570179 Marionette TRACE conn4 <- [1,3298,null,{"value":"8"}] 21:02:50 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 21:02:50 INFO - PROCESS | 1885 | 1477886570188 Marionette TRACE conn4 -> [0,3299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:50 INFO - PROCESS | 1885 | 1477886570402 Marionette TRACE conn4 <- [1,3299,null,{"value":null}] 21:02:50 INFO - PROCESS | 1885 | 1477886570597 Marionette TRACE conn4 -> [0,3300,"getWindowHandles",null] 21:02:50 INFO - PROCESS | 1885 | 1477886570603 Marionette TRACE conn4 <- [1,3300,null,["8"]] 21:02:50 INFO - PROCESS | 1885 | 1477886570611 Marionette TRACE conn4 -> [0,3301,"switchToWindow",{"name":"8"}] 21:02:50 INFO - PROCESS | 1885 | 1477886570617 Marionette TRACE conn4 <- [1,3301,null,{}] 21:02:50 INFO - PROCESS | 1885 | 1477886570667 Marionette TRACE conn4 -> [0,3302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x830d7400 == 22 [pid = 1885] [id = 729] 21:02:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x831b0c00) [pid = 1885] [serial = 2118] [outer = (nil)] 21:02:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x87eca000) [pid = 1885] [serial = 2119] [outer = 0x831b0c00] 21:02:50 INFO - PROCESS | 1885 | 1477886570778 Marionette DEBUG loaded listener.js 21:02:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x87ed0800) [pid = 1885] [serial = 2120] [outer = 0x831b0c00] 21:02:51 INFO - PROCESS | 1885 | 1477886571481 Marionette TRACE conn4 <- [1,3302,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 21:02:51 INFO - . 21:02:51 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1323ms 21:02:51 INFO - PROCESS | 1885 | 1477886571536 Marionette TRACE conn4 -> [0,3303,"getWindowHandle",null] 21:02:51 INFO - PROCESS | 1885 | 1477886571545 Marionette TRACE conn4 <- [1,3303,null,{"value":"8"}] 21:02:51 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 21:02:51 INFO - PROCESS | 1885 | 1477886571554 Marionette TRACE conn4 -> [0,3304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:51 INFO - PROCESS | 1885 | 1477886571765 Marionette TRACE conn4 <- [1,3304,null,{"value":null}] 21:02:52 INFO - PROCESS | 1885 | 1477886572075 Marionette TRACE conn4 -> [0,3305,"getWindowHandles",null] 21:02:52 INFO - PROCESS | 1885 | 1477886572081 Marionette TRACE conn4 <- [1,3305,null,["8"]] 21:02:52 INFO - PROCESS | 1885 | 1477886572140 Marionette TRACE conn4 -> [0,3306,"switchToWindow",{"name":"8"}] 21:02:52 INFO - PROCESS | 1885 | 1477886572160 Marionette TRACE conn4 <- [1,3306,null,{}] 21:02:52 INFO - PROCESS | 1885 | 1477886572170 Marionette TRACE conn4 -> [0,3307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c17400 == 23 [pid = 1885] [id = 730] 21:02:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x81c17c00) [pid = 1885] [serial = 2121] [outer = (nil)] 21:02:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x81f95400) [pid = 1885] [serial = 2122] [outer = 0x81c17c00] 21:02:52 INFO - PROCESS | 1885 | 1477886572275 Marionette DEBUG loaded listener.js 21:02:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x82c18c00) [pid = 1885] [serial = 2123] [outer = 0x81c17c00] 21:02:52 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82d50800) [pid = 1885] [serial = 2081] [outer = (nil)] [url = about:blank] 21:02:52 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x82f3c800) [pid = 1885] [serial = 2083] [outer = (nil)] [url = about:blank] 21:02:52 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x830c8400) [pid = 1885] [serial = 2084] [outer = (nil)] [url = about:blank] 21:02:52 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x82d4c400) [pid = 1885] [serial = 2080] [outer = (nil)] [url = about:blank] 21:02:52 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x81c1d000) [pid = 1885] [serial = 2075] [outer = (nil)] [url = about:blank] 21:02:52 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x81b59800) [pid = 1885] [serial = 2074] [outer = (nil)] [url = about:blank] 21:02:52 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82b93c00) [pid = 1885] [serial = 2078] [outer = (nil)] [url = about:blank] 21:02:52 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x81b58800) [pid = 1885] [serial = 2072] [outer = (nil)] [url = about:blank] 21:02:52 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x81faf800) [pid = 1885] [serial = 2077] [outer = (nil)] [url = about:blank] 21:02:53 INFO - PROCESS | 1885 | 1477886573098 Marionette TRACE conn4 <- [1,3307,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 21:02:53 INFO - .. 21:02:53 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1574ms 21:02:53 INFO - PROCESS | 1885 | 1477886573137 Marionette TRACE conn4 -> [0,3308,"getWindowHandle",null] 21:02:53 INFO - PROCESS | 1885 | 1477886573144 Marionette TRACE conn4 <- [1,3308,null,{"value":"8"}] 21:02:53 INFO - TEST-START | /websockets/Create-valid-url.htm 21:02:53 INFO - PROCESS | 1885 | 1477886573155 Marionette TRACE conn4 -> [0,3309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:53 INFO - PROCESS | 1885 | 1477886573331 Marionette TRACE conn4 <- [1,3309,null,{"value":null}] 21:02:53 INFO - PROCESS | 1885 | 1477886573352 Marionette TRACE conn4 -> [0,3310,"getWindowHandles",null] 21:02:53 INFO - PROCESS | 1885 | 1477886573359 Marionette TRACE conn4 <- [1,3310,null,["8"]] 21:02:53 INFO - PROCESS | 1885 | 1477886573365 Marionette TRACE conn4 -> [0,3311,"switchToWindow",{"name":"8"}] 21:02:53 INFO - PROCESS | 1885 | 1477886573373 Marionette TRACE conn4 <- [1,3311,null,{}] 21:02:53 INFO - PROCESS | 1885 | 1477886573379 Marionette TRACE conn4 -> [0,3312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9b000 == 24 [pid = 1885] [id = 731] 21:02:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82c14800) [pid = 1885] [serial = 2124] [outer = (nil)] 21:02:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82d47400) [pid = 1885] [serial = 2125] [outer = 0x82c14800] 21:02:53 INFO - PROCESS | 1885 | 1477886573527 Marionette DEBUG loaded listener.js 21:02:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x82d4b400) [pid = 1885] [serial = 2126] [outer = 0x82c14800] 21:02:54 INFO - PROCESS | 1885 | 1477886574249 Marionette TRACE conn4 <- [1,3312,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 21:02:54 INFO - .. 21:02:54 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1121ms 21:02:54 INFO - PROCESS | 1885 | 1477886574282 Marionette TRACE conn4 -> [0,3313,"getWindowHandle",null] 21:02:54 INFO - PROCESS | 1885 | 1477886574287 Marionette TRACE conn4 <- [1,3313,null,{"value":"8"}] 21:02:54 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 21:02:54 INFO - PROCESS | 1885 | 1477886574295 Marionette TRACE conn4 -> [0,3314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:54 INFO - PROCESS | 1885 | 1477886574528 Marionette TRACE conn4 <- [1,3314,null,{"value":null}] 21:02:54 INFO - PROCESS | 1885 | 1477886574559 Marionette TRACE conn4 -> [0,3315,"getWindowHandles",null] 21:02:54 INFO - PROCESS | 1885 | 1477886574569 Marionette TRACE conn4 <- [1,3315,null,["8"]] 21:02:54 INFO - PROCESS | 1885 | 1477886574578 Marionette TRACE conn4 -> [0,3316,"switchToWindow",{"name":"8"}] 21:02:54 INFO - PROCESS | 1885 | 1477886574586 Marionette TRACE conn4 <- [1,3316,null,{}] 21:02:54 INFO - PROCESS | 1885 | 1477886574592 Marionette TRACE conn4 -> [0,3317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x8304c800 == 25 [pid = 1885] [id = 732] 21:02:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8304d800) [pid = 1885] [serial = 2127] [outer = (nil)] 21:02:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x83054c00) [pid = 1885] [serial = 2128] [outer = 0x8304d800] 21:02:54 INFO - PROCESS | 1885 | 1477886574695 Marionette DEBUG loaded listener.js 21:02:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x830d4c00) [pid = 1885] [serial = 2129] [outer = 0x8304d800] 21:02:55 INFO - PROCESS | 1885 | 1477886575349 Marionette TRACE conn4 <- [1,3317,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 21:02:55 INFO - . 21:02:55 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1124ms 21:02:55 INFO - PROCESS | 1885 | 1477886575426 Marionette TRACE conn4 -> [0,3318,"getWindowHandle",null] 21:02:55 INFO - PROCESS | 1885 | 1477886575431 Marionette TRACE conn4 <- [1,3318,null,{"value":"8"}] 21:02:55 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 21:02:55 INFO - PROCESS | 1885 | 1477886575449 Marionette TRACE conn4 -> [0,3319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:55 INFO - PROCESS | 1885 | 1477886575699 Marionette TRACE conn4 <- [1,3319,null,{"value":null}] 21:02:55 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:02:55 INFO - PROCESS | 1885 | 1477886575737 Marionette TRACE conn4 -> [0,3320,"getWindowHandles",null] 21:02:55 INFO - PROCESS | 1885 | 1477886575740 Marionette TRACE conn4 <- [1,3320,null,["8"]] 21:02:55 INFO - PROCESS | 1885 | 1477886575745 Marionette TRACE conn4 -> [0,3321,"switchToWindow",{"name":"8"}] 21:02:55 INFO - PROCESS | 1885 | 1477886575752 Marionette TRACE conn4 <- [1,3321,null,{}] 21:02:55 INFO - PROCESS | 1885 | 1477886575758 Marionette TRACE conn4 -> [0,3322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8304ec00 == 26 [pid = 1885] [id = 733] 21:02:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x87ece800) [pid = 1885] [serial = 2130] [outer = (nil)] 21:02:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8ba7c800) [pid = 1885] [serial = 2131] [outer = 0x87ece800] 21:02:55 INFO - PROCESS | 1885 | 1477886575937 Marionette DEBUG loaded listener.js 21:02:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8ba84800) [pid = 1885] [serial = 2132] [outer = 0x87ece800] 21:02:56 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:02:56 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:02:56 INFO - PROCESS | 1885 | 1477886576603 Marionette TRACE conn4 <- [1,3322,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 21:02:56 INFO - . 21:02:56 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1181ms 21:02:56 INFO - PROCESS | 1885 | 1477886576633 Marionette TRACE conn4 -> [0,3323,"getWindowHandle",null] 21:02:56 INFO - PROCESS | 1885 | 1477886576639 Marionette TRACE conn4 <- [1,3323,null,{"value":"8"}] 21:02:56 INFO - TEST-START | /websockets/Secure-Close-0.htm 21:02:56 INFO - PROCESS | 1885 | 1477886576647 Marionette TRACE conn4 -> [0,3324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:56 INFO - PROCESS | 1885 | 1477886576891 Marionette TRACE conn4 <- [1,3324,null,{"value":null}] 21:02:56 INFO - PROCESS | 1885 | 1477886576924 Marionette TRACE conn4 -> [0,3325,"getWindowHandles",null] 21:02:56 INFO - PROCESS | 1885 | 1477886576927 Marionette TRACE conn4 <- [1,3325,null,["8"]] 21:02:56 INFO - PROCESS | 1885 | 1477886576933 Marionette TRACE conn4 -> [0,3326,"switchToWindow",{"name":"8"}] 21:02:56 INFO - PROCESS | 1885 | 1477886576938 Marionette TRACE conn4 <- [1,3326,null,{}] 21:02:56 INFO - PROCESS | 1885 | 1477886576944 Marionette TRACE conn4 -> [0,3327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c046000 == 27 [pid = 1885] [id = 734] 21:02:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8c046400) [pid = 1885] [serial = 2133] [outer = (nil)] 21:02:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8c04ec00) [pid = 1885] [serial = 2134] [outer = 0x8c046400] 21:02:57 INFO - PROCESS | 1885 | 1477886577120 Marionette DEBUG loaded listener.js 21:02:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x81986800) [pid = 1885] [serial = 2135] [outer = 0x8c046400] 21:02:57 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x830c9c00) [pid = 1885] [serial = 2088] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 21:02:57 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82e74000) [pid = 1885] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 21:02:57 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82b96000) [pid = 1885] [serial = 2097] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 21:02:57 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x831b3000) [pid = 1885] [serial = 2106] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 21:02:57 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x831bc000) [pid = 1885] [serial = 2109] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 21:02:57 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x81fae000) [pid = 1885] [serial = 2085] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 21:02:57 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x83050c00) [pid = 1885] [serial = 2103] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 21:02:57 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x831b8800) [pid = 1885] [serial = 2091] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 21:02:57 INFO - PROCESS | 1885 | 1477886577878 Marionette TRACE conn4 <- [1,3327,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:02:57 INFO - . 21:02:57 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1283ms 21:02:57 INFO - PROCESS | 1885 | 1477886577931 Marionette TRACE conn4 -> [0,3328,"getWindowHandle",null] 21:02:57 INFO - PROCESS | 1885 | 1477886577934 Marionette TRACE conn4 <- [1,3328,null,{"value":"8"}] 21:02:57 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 21:02:57 INFO - PROCESS | 1885 | 1477886577948 Marionette TRACE conn4 -> [0,3329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:58 INFO - PROCESS | 1885 | 1477886578165 Marionette TRACE conn4 <- [1,3329,null,{"value":null}] 21:02:58 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:02:58 INFO - PROCESS | 1885 | 1477886578186 Marionette TRACE conn4 -> [0,3330,"getWindowHandles",null] 21:02:58 INFO - PROCESS | 1885 | 1477886578190 Marionette TRACE conn4 <- [1,3330,null,["8"]] 21:02:58 INFO - PROCESS | 1885 | 1477886578196 Marionette TRACE conn4 -> [0,3331,"switchToWindow",{"name":"8"}] 21:02:58 INFO - PROCESS | 1885 | 1477886578202 Marionette TRACE conn4 <- [1,3331,null,{}] 21:02:58 INFO - PROCESS | 1885 | 1477886578207 Marionette TRACE conn4 -> [0,3332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b97400 == 28 [pid = 1885] [id = 735] 21:02:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8c0e8c00) [pid = 1885] [serial = 2136] [outer = (nil)] 21:02:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8c0e9c00) [pid = 1885] [serial = 2137] [outer = 0x8c0e8c00] 21:02:58 INFO - PROCESS | 1885 | 1477886578329 Marionette DEBUG loaded listener.js 21:02:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8c0ef800) [pid = 1885] [serial = 2138] [outer = 0x8c0e8c00] 21:02:59 INFO - PROCESS | 1885 | 1477886579006 Marionette TRACE conn4 <- [1,3332,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:02:59 INFO - .. 21:02:59 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1069ms 21:02:59 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 21:02:59 INFO - PROCESS | 1885 | 1477886579018 Marionette TRACE conn4 -> [0,3333,"getWindowHandle",null] 21:02:59 INFO - PROCESS | 1885 | 1477886579022 Marionette TRACE conn4 <- [1,3333,null,{"value":"8"}] 21:02:59 INFO - PROCESS | 1885 | 1477886579033 Marionette TRACE conn4 -> [0,3334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:59 INFO - PROCESS | 1885 | 1477886579203 Marionette TRACE conn4 <- [1,3334,null,{"value":null}] 21:02:59 INFO - PROCESS | 1885 | 1477886579355 Marionette TRACE conn4 -> [0,3335,"getWindowHandles",null] 21:02:59 INFO - PROCESS | 1885 | 1477886579358 Marionette TRACE conn4 <- [1,3335,null,["8"]] 21:02:59 INFO - PROCESS | 1885 | 1477886579364 Marionette TRACE conn4 -> [0,3336,"switchToWindow",{"name":"8"}] 21:02:59 INFO - PROCESS | 1885 | 1477886579370 Marionette TRACE conn4 <- [1,3336,null,{}] 21:02:59 INFO - PROCESS | 1885 | 1477886579375 Marionette TRACE conn4 -> [0,3337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c5b4400 == 29 [pid = 1885] [id = 736] 21:02:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8c5b4800) [pid = 1885] [serial = 2139] [outer = (nil)] 21:02:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8c5b7400) [pid = 1885] [serial = 2140] [outer = 0x8c5b4800] 21:02:59 INFO - PROCESS | 1885 | 1477886579469 Marionette DEBUG loaded listener.js 21:02:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8c5b9400) [pid = 1885] [serial = 2141] [outer = 0x8c5b4800] 21:03:00 INFO - PROCESS | 1885 | 1477886580237 Marionette TRACE conn4 <- [1,3337,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 21:03:00 INFO - .. 21:03:00 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1221ms 21:03:00 INFO - PROCESS | 1885 | 1477886580251 Marionette TRACE conn4 -> [0,3338,"getWindowHandle",null] 21:03:00 INFO - PROCESS | 1885 | 1477886580258 Marionette TRACE conn4 <- [1,3338,null,{"value":"8"}] 21:03:00 INFO - TEST-START | /websockets/Secure-Close-1000.htm 21:03:00 INFO - PROCESS | 1885 | 1477886580269 Marionette TRACE conn4 -> [0,3339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:00 INFO - PROCESS | 1885 | 1477886580521 Marionette TRACE conn4 <- [1,3339,null,{"value":null}] 21:03:00 INFO - PROCESS | 1885 | 1477886580714 Marionette TRACE conn4 -> [0,3340,"getWindowHandles",null] 21:03:00 INFO - PROCESS | 1885 | 1477886580721 Marionette TRACE conn4 <- [1,3340,null,["8"]] 21:03:00 INFO - PROCESS | 1885 | 1477886580730 Marionette TRACE conn4 -> [0,3341,"switchToWindow",{"name":"8"}] 21:03:00 INFO - PROCESS | 1885 | 1477886580737 Marionette TRACE conn4 <- [1,3341,null,{}] 21:03:00 INFO - PROCESS | 1885 | 1477886580745 Marionette TRACE conn4 -> [0,3342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa5c00 == 30 [pid = 1885] [id = 737] 21:03:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x82d4d000) [pid = 1885] [serial = 2142] [outer = (nil)] 21:03:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x82f43000) [pid = 1885] [serial = 2143] [outer = 0x82d4d000] 21:03:00 INFO - PROCESS | 1885 | 1477886580882 Marionette DEBUG loaded listener.js 21:03:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x82f64400) [pid = 1885] [serial = 2144] [outer = 0x82d4d000] 21:03:01 INFO - PROCESS | 1885 | 1477886581621 Marionette TRACE conn4 <- [1,3342,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:03:01 INFO - .. 21:03:01 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1380ms 21:03:01 INFO - PROCESS | 1885 | 1477886581648 Marionette TRACE conn4 -> [0,3343,"getWindowHandle",null] 21:03:01 INFO - PROCESS | 1885 | 1477886581656 Marionette TRACE conn4 <- [1,3343,null,{"value":"8"}] 21:03:01 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 21:03:01 INFO - PROCESS | 1885 | 1477886581664 Marionette TRACE conn4 -> [0,3344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:01 INFO - PROCESS | 1885 | 1477886581936 Marionette TRACE conn4 <- [1,3344,null,{"value":null}] 21:03:02 INFO - PROCESS | 1885 | 1477886582075 Marionette TRACE conn4 -> [0,3345,"getWindowHandles",null] 21:03:02 INFO - PROCESS | 1885 | 1477886582081 Marionette TRACE conn4 <- [1,3345,null,["8"]] 21:03:02 INFO - PROCESS | 1885 | 1477886582137 Marionette TRACE conn4 -> [0,3346,"switchToWindow",{"name":"8"}] 21:03:02 INFO - PROCESS | 1885 | 1477886582146 Marionette TRACE conn4 <- [1,3346,null,{}] 21:03:02 INFO - PROCESS | 1885 | 1477886582158 Marionette TRACE conn4 -> [0,3347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x87ec9400 == 31 [pid = 1885] [id = 738] 21:03:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x87ecc000) [pid = 1885] [serial = 2145] [outer = (nil)] 21:03:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8ba82000) [pid = 1885] [serial = 2146] [outer = 0x87ecc000] 21:03:02 INFO - PROCESS | 1885 | 1477886582293 Marionette DEBUG loaded listener.js 21:03:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8c04bc00) [pid = 1885] [serial = 2147] [outer = 0x87ecc000] 21:03:03 INFO - PROCESS | 1885 | 1477886583207 Marionette TRACE conn4 <- [1,3347,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 21:03:03 INFO - .. 21:03:03 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1584ms 21:03:03 INFO - PROCESS | 1885 | 1477886583295 Marionette TRACE conn4 -> [0,3348,"getWindowHandle",null] 21:03:03 INFO - PROCESS | 1885 | 1477886583304 Marionette TRACE conn4 <- [1,3348,null,{"value":"8"}] 21:03:03 INFO - TEST-START | /websockets/Secure-Close-1005.htm 21:03:03 INFO - PROCESS | 1885 | 1477886583318 Marionette TRACE conn4 -> [0,3349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:03 INFO - PROCESS | 1885 | 1477886583506 Marionette TRACE conn4 <- [1,3349,null,{"value":null}] 21:03:03 INFO - PROCESS | 1885 | 1477886583706 Marionette TRACE conn4 -> [0,3350,"getWindowHandles",null] 21:03:03 INFO - PROCESS | 1885 | 1477886583712 Marionette TRACE conn4 <- [1,3350,null,["8"]] 21:03:03 INFO - PROCESS | 1885 | 1477886583720 Marionette TRACE conn4 -> [0,3351,"switchToWindow",{"name":"8"}] 21:03:03 INFO - PROCESS | 1885 | 1477886583727 Marionette TRACE conn4 <- [1,3351,null,{}] 21:03:03 INFO - PROCESS | 1885 | 1477886583779 Marionette TRACE conn4 -> [0,3352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c70a000 == 32 [pid = 1885] [id = 739] 21:03:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8c70a400) [pid = 1885] [serial = 2148] [outer = (nil)] 21:03:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8c70dc00) [pid = 1885] [serial = 2149] [outer = 0x8c70a400] 21:03:03 INFO - PROCESS | 1885 | 1477886583897 Marionette DEBUG loaded listener.js 21:03:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8c712c00) [pid = 1885] [serial = 2150] [outer = 0x8c70a400] 21:03:04 INFO - PROCESS | 1885 | 1477886584623 Marionette TRACE conn4 <- [1,3352,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 21:03:04 INFO - . 21:03:04 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1327ms 21:03:04 INFO - PROCESS | 1885 | 1477886584645 Marionette TRACE conn4 -> [0,3353,"getWindowHandle",null] 21:03:04 INFO - PROCESS | 1885 | 1477886584650 Marionette TRACE conn4 <- [1,3353,null,{"value":"8"}] 21:03:04 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 21:03:04 INFO - PROCESS | 1885 | 1477886584661 Marionette TRACE conn4 -> [0,3354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:04 INFO - PROCESS | 1885 | 1477886584871 Marionette TRACE conn4 <- [1,3354,null,{"value":null}] 21:03:04 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:03:05 INFO - PROCESS | 1885 | 1477886585065 Marionette TRACE conn4 -> [0,3355,"getWindowHandles",null] 21:03:05 INFO - PROCESS | 1885 | 1477886585069 Marionette TRACE conn4 <- [1,3355,null,["8"]] 21:03:05 INFO - PROCESS | 1885 | 1477886585080 Marionette TRACE conn4 -> [0,3356,"switchToWindow",{"name":"8"}] 21:03:05 INFO - PROCESS | 1885 | 1477886585086 Marionette TRACE conn4 <- [1,3356,null,{}] 21:03:05 INFO - PROCESS | 1885 | 1477886585138 Marionette TRACE conn4 -> [0,3357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x8d9b8400 == 33 [pid = 1885] [id = 740] 21:03:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8d9bc400) [pid = 1885] [serial = 2151] [outer = (nil)] 21:03:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8d9e5c00) [pid = 1885] [serial = 2152] [outer = 0x8d9bc400] 21:03:05 INFO - PROCESS | 1885 | 1477886585247 Marionette DEBUG loaded listener.js 21:03:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8d9ecc00) [pid = 1885] [serial = 2153] [outer = 0x8d9bc400] 21:03:05 INFO - PROCESS | 1885 | 1477886585967 Marionette TRACE conn4 <- [1,3357,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:03:05 INFO - . 21:03:05 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1327ms 21:03:05 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 21:03:05 INFO - PROCESS | 1885 | 1477886585984 Marionette TRACE conn4 -> [0,3358,"getWindowHandle",null] 21:03:05 INFO - PROCESS | 1885 | 1477886585987 Marionette TRACE conn4 <- [1,3358,null,{"value":"8"}] 21:03:05 INFO - PROCESS | 1885 | 1477886585994 Marionette TRACE conn4 -> [0,3359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:06 INFO - PROCESS | 1885 | 1477886586482 Marionette TRACE conn4 <- [1,3359,null,{"value":null}] 21:03:06 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:03:06 INFO - PROCESS | 1885 | 1477886586649 Marionette TRACE conn4 -> [0,3360,"getWindowHandles",null] 21:03:06 INFO - PROCESS | 1885 | 1477886586661 Marionette TRACE conn4 <- [1,3360,null,["8"]] 21:03:06 INFO - PROCESS | 1885 | 1477886586693 Marionette TRACE conn4 -> [0,3361,"switchToWindow",{"name":"8"}] 21:03:06 INFO - PROCESS | 1885 | 1477886586711 Marionette TRACE conn4 <- [1,3361,null,{}] 21:03:06 INFO - PROCESS | 1885 | 1477886586722 Marionette TRACE conn4 -> [0,3362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c17000 == 34 [pid = 1885] [id = 741] 21:03:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x82c19800) [pid = 1885] [serial = 2154] [outer = (nil)] 21:03:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x82d4b800) [pid = 1885] [serial = 2155] [outer = 0x82c19800] 21:03:06 INFO - PROCESS | 1885 | 1477886586830 Marionette DEBUG loaded listener.js 21:03:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x82f45400) [pid = 1885] [serial = 2156] [outer = 0x82c19800] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x87eef000) [pid = 1885] [serial = 2110] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x87ef7400) [pid = 1885] [serial = 2111] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x87ec6800) [pid = 1885] [serial = 2107] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x87ecb000) [pid = 1885] [serial = 2108] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x83052c00) [pid = 1885] [serial = 2104] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x830ca400) [pid = 1885] [serial = 2105] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x82f3a800) [pid = 1885] [serial = 2101] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x82f42000) [pid = 1885] [serial = 2102] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x82c11400) [pid = 1885] [serial = 2098] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x82ba0c00) [pid = 1885] [serial = 2099] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x831bc400) [pid = 1885] [serial = 2092] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x83287800) [pid = 1885] [serial = 2093] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x830cd400) [pid = 1885] [serial = 2089] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x830d0400) [pid = 1885] [serial = 2090] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82b9c800) [pid = 1885] [serial = 2086] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82c18400) [pid = 1885] [serial = 2087] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x81f92800) [pid = 1885] [serial = 2095] [outer = (nil)] [url = about:blank] 21:03:07 INFO - PROCESS | 1885 | 1477886587658 Marionette TRACE conn4 <- [1,3362,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:03:07 INFO - .. 21:03:07 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1683ms 21:03:07 INFO - PROCESS | 1885 | 1477886587677 Marionette TRACE conn4 -> [0,3363,"getWindowHandle",null] 21:03:07 INFO - PROCESS | 1885 | 1477886587684 Marionette TRACE conn4 <- [1,3363,null,{"value":"8"}] 21:03:07 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 21:03:07 INFO - PROCESS | 1885 | 1477886587695 Marionette TRACE conn4 -> [0,3364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:07 INFO - PROCESS | 1885 | 1477886587983 Marionette TRACE conn4 <- [1,3364,null,{"value":null}] 21:03:08 INFO - PROCESS | 1885 | 1477886588087 Marionette TRACE conn4 -> [0,3365,"getWindowHandles",null] 21:03:08 INFO - PROCESS | 1885 | 1477886588093 Marionette TRACE conn4 <- [1,3365,null,["8"]] 21:03:08 INFO - PROCESS | 1885 | 1477886588104 Marionette TRACE conn4 -> [0,3366,"switchToWindow",{"name":"8"}] 21:03:08 INFO - PROCESS | 1885 | 1477886588110 Marionette TRACE conn4 <- [1,3366,null,{}] 21:03:08 INFO - PROCESS | 1885 | 1477886588119 Marionette TRACE conn4 -> [0,3367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b9f400 == 35 [pid = 1885] [id = 742] 21:03:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x82f3c800) [pid = 1885] [serial = 2157] [outer = (nil)] 21:03:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8304bc00) [pid = 1885] [serial = 2158] [outer = 0x82f3c800] 21:03:08 INFO - PROCESS | 1885 | 1477886588223 Marionette DEBUG loaded listener.js 21:03:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x830cc800) [pid = 1885] [serial = 2159] [outer = 0x82f3c800] 21:03:08 INFO - PROCESS | 1885 | 1477886588886 Marionette TRACE conn4 <- [1,3367,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 21:03:08 INFO - .. 21:03:08 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1230ms 21:03:08 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 21:03:08 INFO - PROCESS | 1885 | 1477886588924 Marionette TRACE conn4 -> [0,3368,"getWindowHandle",null] 21:03:08 INFO - PROCESS | 1885 | 1477886588928 Marionette TRACE conn4 <- [1,3368,null,{"value":"8"}] 21:03:08 INFO - PROCESS | 1885 | 1477886588936 Marionette TRACE conn4 -> [0,3369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:09 INFO - PROCESS | 1885 | 1477886589129 Marionette TRACE conn4 <- [1,3369,null,{"value":null}] 21:03:09 INFO - PROCESS | 1885 | 1477886589296 Marionette TRACE conn4 -> [0,3370,"getWindowHandles",null] 21:03:09 INFO - PROCESS | 1885 | 1477886589305 Marionette TRACE conn4 <- [1,3370,null,["8"]] 21:03:09 INFO - PROCESS | 1885 | 1477886589315 Marionette TRACE conn4 -> [0,3371,"switchToWindow",{"name":"8"}] 21:03:09 INFO - PROCESS | 1885 | 1477886589321 Marionette TRACE conn4 <- [1,3371,null,{}] 21:03:09 INFO - PROCESS | 1885 | 1477886589327 Marionette TRACE conn4 -> [0,3372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x87ef4c00 == 36 [pid = 1885] [id = 743] 21:03:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x87ef6000) [pid = 1885] [serial = 2160] [outer = (nil)] 21:03:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8ba7f000) [pid = 1885] [serial = 2161] [outer = 0x87ef6000] 21:03:09 INFO - PROCESS | 1885 | 1477886589428 Marionette DEBUG loaded listener.js 21:03:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8ba84c00) [pid = 1885] [serial = 2162] [outer = 0x87ef6000] 21:03:10 INFO - PROCESS | 1885 | 1477886590047 Marionette TRACE conn4 <- [1,3372,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:03:10 INFO - .. 21:03:10 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1183ms 21:03:10 INFO - PROCESS | 1885 | 1477886590117 Marionette TRACE conn4 -> [0,3373,"getWindowHandle",null] 21:03:10 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 21:03:10 INFO - PROCESS | 1885 | 1477886590121 Marionette TRACE conn4 <- [1,3373,null,{"value":"8"}] 21:03:10 INFO - PROCESS | 1885 | 1477886590130 Marionette TRACE conn4 -> [0,3374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:10 INFO - PROCESS | 1885 | 1477886590366 Marionette TRACE conn4 <- [1,3374,null,{"value":null}] 21:03:10 INFO - PROCESS | 1885 | 1477886590387 Marionette TRACE conn4 -> [0,3375,"getWindowHandles",null] 21:03:10 INFO - PROCESS | 1885 | 1477886590392 Marionette TRACE conn4 <- [1,3375,null,["8"]] 21:03:10 INFO - PROCESS | 1885 | 1477886590398 Marionette TRACE conn4 -> [0,3376,"switchToWindow",{"name":"8"}] 21:03:10 INFO - PROCESS | 1885 | 1477886590405 Marionette TRACE conn4 <- [1,3376,null,{}] 21:03:10 INFO - PROCESS | 1885 | 1477886590413 Marionette TRACE conn4 -> [0,3377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c0ed400 == 37 [pid = 1885] [id = 744] 21:03:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8c0ee000) [pid = 1885] [serial = 2163] [outer = (nil)] 21:03:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8c0f1c00) [pid = 1885] [serial = 2164] [outer = 0x8c0ee000] 21:03:10 INFO - PROCESS | 1885 | 1477886590610 Marionette DEBUG loaded listener.js 21:03:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8c5b5800) [pid = 1885] [serial = 2165] [outer = 0x8c0ee000] 21:03:11 INFO - PROCESS | 1885 | 1477886591309 Marionette TRACE conn4 <- [1,3377,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:03:11 INFO - . 21:03:11 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1230ms 21:03:11 INFO - PROCESS | 1885 | 1477886591359 Marionette TRACE conn4 -> [0,3378,"getWindowHandle",null] 21:03:11 INFO - PROCESS | 1885 | 1477886591363 Marionette TRACE conn4 <- [1,3378,null,{"value":"8"}] 21:03:11 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 21:03:11 INFO - PROCESS | 1885 | 1477886591371 Marionette TRACE conn4 -> [0,3379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:11 INFO - PROCESS | 1885 | 1477886591591 Marionette TRACE conn4 <- [1,3379,null,{"value":null}] 21:03:11 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:03:11 INFO - PROCESS | 1885 | 1477886591615 Marionette TRACE conn4 -> [0,3380,"getWindowHandles",null] 21:03:11 INFO - PROCESS | 1885 | 1477886591618 Marionette TRACE conn4 <- [1,3380,null,["8"]] 21:03:11 INFO - PROCESS | 1885 | 1477886591624 Marionette TRACE conn4 -> [0,3381,"switchToWindow",{"name":"8"}] 21:03:11 INFO - PROCESS | 1885 | 1477886591630 Marionette TRACE conn4 <- [1,3381,null,{}] 21:03:11 INFO - PROCESS | 1885 | 1477886591635 Marionette TRACE conn4 -> [0,3382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c1cc00 == 38 [pid = 1885] [id = 745] 21:03:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8c716c00) [pid = 1885] [serial = 2166] [outer = (nil)] 21:03:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8c718400) [pid = 1885] [serial = 2167] [outer = 0x8c716c00] 21:03:11 INFO - PROCESS | 1885 | 1477886591817 Marionette DEBUG loaded listener.js 21:03:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8d9e2c00) [pid = 1885] [serial = 2168] [outer = 0x8c716c00] 21:03:12 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x81b52c00) [pid = 1885] [serial = 2094] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 21:03:12 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8c046400) [pid = 1885] [serial = 2133] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 21:03:12 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x831b0c00) [pid = 1885] [serial = 2118] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 21:03:12 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x82d51800) [pid = 1885] [serial = 2115] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 21:03:12 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8c0e8c00) [pid = 1885] [serial = 2136] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 21:03:12 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x81c17c00) [pid = 1885] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 21:03:12 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x82c14800) [pid = 1885] [serial = 2124] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 21:03:12 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x87ece800) [pid = 1885] [serial = 2130] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 21:03:12 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8304d800) [pid = 1885] [serial = 2127] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 21:03:12 INFO - PROCESS | 1885 | 1477886592610 Marionette TRACE conn4 <- [1,3382,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 21:03:12 INFO - . 21:03:12 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1285ms 21:03:12 INFO - PROCESS | 1885 | 1477886592657 Marionette TRACE conn4 -> [0,3383,"getWindowHandle",null] 21:03:12 INFO - PROCESS | 1885 | 1477886592661 Marionette TRACE conn4 <- [1,3383,null,{"value":"8"}] 21:03:12 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 21:03:12 INFO - PROCESS | 1885 | 1477886592668 Marionette TRACE conn4 -> [0,3384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:12 INFO - PROCESS | 1885 | 1477886592960 Marionette TRACE conn4 <- [1,3384,null,{"value":null}] 21:03:12 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:03:13 INFO - PROCESS | 1885 | 1477886592993 Marionette TRACE conn4 -> [0,3385,"getWindowHandles",null] 21:03:13 INFO - PROCESS | 1885 | 1477886592996 Marionette TRACE conn4 <- [1,3385,null,["8"]] 21:03:13 INFO - PROCESS | 1885 | 1477886593003 Marionette TRACE conn4 -> [0,3386,"switchToWindow",{"name":"8"}] 21:03:13 INFO - PROCESS | 1885 | 1477886593009 Marionette TRACE conn4 <- [1,3386,null,{}] 21:03:13 INFO - PROCESS | 1885 | 1477886593014 Marionette TRACE conn4 -> [0,3387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b55800 == 39 [pid = 1885] [id = 746] 21:03:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8c710000) [pid = 1885] [serial = 2169] [outer = (nil)] 21:03:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8f447400) [pid = 1885] [serial = 2170] [outer = 0x8c710000] 21:03:13 INFO - PROCESS | 1885 | 1477886593123 Marionette DEBUG loaded listener.js 21:03:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8f4df000) [pid = 1885] [serial = 2171] [outer = 0x8c710000] 21:03:13 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:03:13 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:03:13 INFO - PROCESS | 1885 | 1477886593829 Marionette TRACE conn4 <- [1,3387,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 21:03:13 INFO - .. 21:03:13 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1179ms 21:03:13 INFO - PROCESS | 1885 | 1477886593847 Marionette TRACE conn4 -> [0,3388,"getWindowHandle",null] 21:03:13 INFO - PROCESS | 1885 | 1477886593850 Marionette TRACE conn4 <- [1,3388,null,{"value":"8"}] 21:03:13 INFO - TEST-START | /websockets/Secure-Close-null.htm 21:03:13 INFO - PROCESS | 1885 | 1477886593857 Marionette TRACE conn4 -> [0,3389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:14 INFO - PROCESS | 1885 | 1477886594026 Marionette TRACE conn4 <- [1,3389,null,{"value":null}] 21:03:14 INFO - PROCESS | 1885 | 1477886594182 Marionette TRACE conn4 -> [0,3390,"getWindowHandles",null] 21:03:14 INFO - PROCESS | 1885 | 1477886594186 Marionette TRACE conn4 <- [1,3390,null,["8"]] 21:03:14 INFO - PROCESS | 1885 | 1477886594192 Marionette TRACE conn4 -> [0,3391,"switchToWindow",{"name":"8"}] 21:03:14 INFO - PROCESS | 1885 | 1477886594198 Marionette TRACE conn4 <- [1,3391,null,{}] 21:03:14 INFO - PROCESS | 1885 | 1477886594204 Marionette TRACE conn4 -> [0,3392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x8197f400 == 40 [pid = 1885] [id = 747] 21:03:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8197fc00) [pid = 1885] [serial = 2172] [outer = (nil)] 21:03:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x81c16400) [pid = 1885] [serial = 2173] [outer = 0x8197fc00] 21:03:14 INFO - PROCESS | 1885 | 1477886594358 Marionette DEBUG loaded listener.js 21:03:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x81f91800) [pid = 1885] [serial = 2174] [outer = 0x8197fc00] 21:03:15 INFO - PROCESS | 1885 | 1477886595141 Marionette TRACE conn4 <- [1,3392,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:03:15 INFO - . 21:03:15 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1321ms 21:03:15 INFO - PROCESS | 1885 | 1477886595210 Marionette TRACE conn4 -> [0,3393,"getWindowHandle",null] 21:03:15 INFO - PROCESS | 1885 | 1477886595217 Marionette TRACE conn4 <- [1,3393,null,{"value":"8"}] 21:03:15 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 21:03:15 INFO - PROCESS | 1885 | 1477886595234 Marionette TRACE conn4 -> [0,3394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:15 INFO - PROCESS | 1885 | 1477886595438 Marionette TRACE conn4 <- [1,3394,null,{"value":null}] 21:03:15 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:03:15 INFO - PROCESS | 1885 | 1477886595638 Marionette TRACE conn4 -> [0,3395,"getWindowHandles",null] 21:03:15 INFO - PROCESS | 1885 | 1477886595647 Marionette TRACE conn4 <- [1,3395,null,["8"]] 21:03:15 INFO - PROCESS | 1885 | 1477886595696 Marionette TRACE conn4 -> [0,3396,"switchToWindow",{"name":"8"}] 21:03:15 INFO - PROCESS | 1885 | 1477886595703 Marionette TRACE conn4 <- [1,3396,null,{}] 21:03:15 INFO - PROCESS | 1885 | 1477886595715 Marionette TRACE conn4 -> [0,3397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d53400 == 41 [pid = 1885] [id = 748] 21:03:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x82e69800) [pid = 1885] [serial = 2175] [outer = (nil)] 21:03:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x82e6fc00) [pid = 1885] [serial = 2176] [outer = 0x82e69800] 21:03:15 INFO - PROCESS | 1885 | 1477886595828 Marionette DEBUG loaded listener.js 21:03:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x82f3ec00) [pid = 1885] [serial = 2177] [outer = 0x82e69800] 21:03:16 INFO - PROCESS | 1885 | 1477886596595 Marionette TRACE conn4 <- [1,3397,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:03:16 INFO - . 21:03:16 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1383ms 21:03:16 INFO - PROCESS | 1885 | 1477886596616 Marionette TRACE conn4 -> [0,3398,"getWindowHandle",null] 21:03:16 INFO - PROCESS | 1885 | 1477886596622 Marionette TRACE conn4 <- [1,3398,null,{"value":"8"}] 21:03:16 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 21:03:16 INFO - PROCESS | 1885 | 1477886596648 Marionette TRACE conn4 -> [0,3399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:16 INFO - PROCESS | 1885 | 1477886596924 Marionette TRACE conn4 <- [1,3399,null,{"value":null}] 21:03:16 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:03:17 INFO - PROCESS | 1885 | 1477886597064 Marionette TRACE conn4 -> [0,3400,"getWindowHandles",null] 21:03:17 INFO - PROCESS | 1885 | 1477886597071 Marionette TRACE conn4 <- [1,3400,null,["8"]] 21:03:17 INFO - PROCESS | 1885 | 1477886597084 Marionette TRACE conn4 -> [0,3401,"switchToWindow",{"name":"8"}] 21:03:17 INFO - PROCESS | 1885 | 1477886597090 Marionette TRACE conn4 <- [1,3401,null,{}] 21:03:17 INFO - PROCESS | 1885 | 1477886597098 Marionette TRACE conn4 -> [0,3402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x830c9000 == 42 [pid = 1885] [id = 749] 21:03:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x830c9800) [pid = 1885] [serial = 2178] [outer = (nil)] 21:03:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x830d2800) [pid = 1885] [serial = 2179] [outer = 0x830c9800] 21:03:17 INFO - PROCESS | 1885 | 1477886597208 Marionette DEBUG loaded listener.js 21:03:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x87ec7800) [pid = 1885] [serial = 2180] [outer = 0x830c9800] 21:03:18 INFO - PROCESS | 1885 | 1477886598066 Marionette TRACE conn4 <- [1,3402,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:03:18 INFO - .. 21:03:18 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1470ms 21:03:18 INFO - PROCESS | 1885 | 1477886598113 Marionette TRACE conn4 -> [0,3403,"getWindowHandle",null] 21:03:18 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 21:03:18 INFO - PROCESS | 1885 | 1477886598121 Marionette TRACE conn4 <- [1,3403,null,{"value":"8"}] 21:03:18 INFO - PROCESS | 1885 | 1477886598129 Marionette TRACE conn4 -> [0,3404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:18 INFO - PROCESS | 1885 | 1477886598329 Marionette TRACE conn4 <- [1,3404,null,{"value":null}] 21:03:18 INFO - PROCESS | 1885 | 1477886598527 Marionette TRACE conn4 -> [0,3405,"getWindowHandles",null] 21:03:18 INFO - PROCESS | 1885 | 1477886598533 Marionette TRACE conn4 <- [1,3405,null,["8"]] 21:03:18 INFO - PROCESS | 1885 | 1477886598540 Marionette TRACE conn4 -> [0,3406,"switchToWindow",{"name":"8"}] 21:03:18 INFO - PROCESS | 1885 | 1477886598548 Marionette TRACE conn4 <- [1,3406,null,{}] 21:03:18 INFO - PROCESS | 1885 | 1477886598598 Marionette TRACE conn4 -> [0,3407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c0eb400 == 43 [pid = 1885] [id = 750] 21:03:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8c0ee800) [pid = 1885] [serial = 2181] [outer = (nil)] 21:03:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8c70c800) [pid = 1885] [serial = 2182] [outer = 0x8c0ee800] 21:03:18 INFO - PROCESS | 1885 | 1477886598713 Marionette DEBUG loaded listener.js 21:03:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x8d9b9000) [pid = 1885] [serial = 2183] [outer = 0x8c0ee800] 21:03:19 INFO - PROCESS | 1885 | 1477886599451 Marionette TRACE conn4 <- [1,3407,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 21:03:19 INFO - . 21:03:19 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1337ms 21:03:19 INFO - PROCESS | 1885 | 1477886599465 Marionette TRACE conn4 -> [0,3408,"getWindowHandle",null] 21:03:19 INFO - PROCESS | 1885 | 1477886599470 Marionette TRACE conn4 <- [1,3408,null,{"value":"8"}] 21:03:19 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 21:03:19 INFO - PROCESS | 1885 | 1477886599480 Marionette TRACE conn4 -> [0,3409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:19 INFO - PROCESS | 1885 | 1477886599726 Marionette TRACE conn4 <- [1,3409,null,{"value":null}] 21:03:19 INFO - PROCESS | 1885 | 1477886599919 Marionette TRACE conn4 -> [0,3410,"getWindowHandles",null] 21:03:19 INFO - PROCESS | 1885 | 1477886599923 Marionette TRACE conn4 <- [1,3410,null,["8"]] 21:03:19 INFO - PROCESS | 1885 | 1477886599935 Marionette TRACE conn4 -> [0,3411,"switchToWindow",{"name":"8"}] 21:03:19 INFO - PROCESS | 1885 | 1477886599940 Marionette TRACE conn4 <- [1,3411,null,{}] 21:03:19 INFO - PROCESS | 1885 | 1477886599975 Marionette TRACE conn4 -> [0,3412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f44d000 == 44 [pid = 1885] [id = 751] 21:03:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x8f4e4400) [pid = 1885] [serial = 2184] [outer = (nil)] 21:03:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x8f94ac00) [pid = 1885] [serial = 2185] [outer = 0x8f4e4400] 21:03:20 INFO - PROCESS | 1885 | 1477886600085 Marionette DEBUG loaded listener.js 21:03:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x8f950800) [pid = 1885] [serial = 2186] [outer = 0x8f4e4400] 21:03:20 INFO - PROCESS | 1885 | 1477886600858 Marionette TRACE conn4 <- [1,3412,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:03:20 INFO - .. 21:03:20 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1424ms 21:03:20 INFO - PROCESS | 1885 | 1477886600904 Marionette TRACE conn4 -> [0,3413,"getWindowHandle",null] 21:03:20 INFO - PROCESS | 1885 | 1477886600908 Marionette TRACE conn4 <- [1,3413,null,{"value":"8"}] 21:03:20 INFO - TEST-START | /websockets/Secure-Close-string.htm 21:03:20 INFO - PROCESS | 1885 | 1477886600915 Marionette TRACE conn4 -> [0,3414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:21 INFO - PROCESS | 1885 | 1477886601299 Marionette TRACE conn4 <- [1,3414,null,{"value":null}] 21:03:21 INFO - PROCESS | 1885 | 1477886601518 Marionette TRACE conn4 -> [0,3415,"getWindowHandles",null] 21:03:21 INFO - PROCESS | 1885 | 1477886601525 Marionette TRACE conn4 <- [1,3415,null,["8"]] 21:03:21 INFO - PROCESS | 1885 | 1477886601604 Marionette TRACE conn4 -> [0,3416,"switchToWindow",{"name":"8"}] 21:03:21 INFO - PROCESS | 1885 | 1477886601620 Marionette TRACE conn4 <- [1,3416,null,{}] 21:03:21 INFO - PROCESS | 1885 | 1477886601647 Marionette TRACE conn4 -> [0,3417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x81faf800 == 45 [pid = 1885] [id = 752] 21:03:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x82b92000) [pid = 1885] [serial = 2187] [outer = (nil)] 21:03:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x82b9fc00) [pid = 1885] [serial = 2188] [outer = 0x82b92000] 21:03:21 INFO - PROCESS | 1885 | 1477886601769 Marionette DEBUG loaded listener.js 21:03:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x82c1f400) [pid = 1885] [serial = 2189] [outer = 0x82b92000] 21:03:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8304c800 == 44 [pid = 1885] [id = 732] 21:03:22 INFO - PROCESS | 1885 | --DOCSHELL 0x81b55800 == 43 [pid = 1885] [id = 746] 21:03:22 INFO - PROCESS | 1885 | --DOCSHELL 0x81c1cc00 == 42 [pid = 1885] [id = 745] 21:03:22 INFO - PROCESS | 1885 | --DOCSHELL 0x87ef4c00 == 41 [pid = 1885] [id = 743] 21:03:22 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9f400 == 40 [pid = 1885] [id = 742] 21:03:22 INFO - PROCESS | 1885 | --DOCSHELL 0x82c17000 == 39 [pid = 1885] [id = 741] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x8c0e9c00) [pid = 1885] [serial = 2137] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x8c0ef800) [pid = 1885] [serial = 2138] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x8c04ec00) [pid = 1885] [serial = 2134] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x81986800) [pid = 1885] [serial = 2135] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x8ba7c800) [pid = 1885] [serial = 2131] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x8ba84800) [pid = 1885] [serial = 2132] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x83054c00) [pid = 1885] [serial = 2128] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x830d4c00) [pid = 1885] [serial = 2129] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x82d47400) [pid = 1885] [serial = 2125] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x82d4b400) [pid = 1885] [serial = 2126] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x81f95400) [pid = 1885] [serial = 2122] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x82c18c00) [pid = 1885] [serial = 2123] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x87eca000) [pid = 1885] [serial = 2119] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x87ed0800) [pid = 1885] [serial = 2120] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x82e6d800) [pid = 1885] [serial = 2116] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x82f46000) [pid = 1885] [serial = 2117] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8c043400) [pid = 1885] [serial = 2113] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x81fa5400) [pid = 1885] [serial = 2096] [outer = (nil)] [url = about:blank] 21:03:22 INFO - PROCESS | 1885 | 1477886602621 Marionette TRACE conn4 <- [1,3417,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:03:22 INFO - . 21:03:22 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1721ms 21:03:22 INFO - PROCESS | 1885 | 1477886602638 Marionette TRACE conn4 -> [0,3418,"getWindowHandle",null] 21:03:22 INFO - PROCESS | 1885 | 1477886602646 Marionette TRACE conn4 <- [1,3418,null,{"value":"8"}] 21:03:22 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 21:03:22 INFO - PROCESS | 1885 | 1477886602654 Marionette TRACE conn4 -> [0,3419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:22 INFO - PROCESS | 1885 | 1477886602840 Marionette TRACE conn4 <- [1,3419,null,{"value":null}] 21:03:22 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:03:23 INFO - PROCESS | 1885 | 1477886603023 Marionette TRACE conn4 -> [0,3420,"getWindowHandles",null] 21:03:23 INFO - PROCESS | 1885 | 1477886603030 Marionette TRACE conn4 <- [1,3420,null,["8"]] 21:03:23 INFO - PROCESS | 1885 | 1477886603036 Marionette TRACE conn4 -> [0,3421,"switchToWindow",{"name":"8"}] 21:03:23 INFO - PROCESS | 1885 | 1477886603044 Marionette TRACE conn4 <- [1,3421,null,{}] 21:03:23 INFO - PROCESS | 1885 | 1477886603050 Marionette TRACE conn4 -> [0,3422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e6b800 == 40 [pid = 1885] [id = 753] 21:03:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x82e6d800) [pid = 1885] [serial = 2190] [outer = (nil)] 21:03:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x82e75000) [pid = 1885] [serial = 2191] [outer = 0x82e6d800] 21:03:23 INFO - PROCESS | 1885 | 1477886603155 Marionette DEBUG loaded listener.js 21:03:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x82f45000) [pid = 1885] [serial = 2192] [outer = 0x82e6d800] 21:03:23 INFO - PROCESS | 1885 | 1477886603880 Marionette TRACE conn4 <- [1,3422,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 21:03:23 INFO - . 21:03:23 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1271ms 21:03:23 INFO - PROCESS | 1885 | 1477886603926 Marionette TRACE conn4 -> [0,3423,"getWindowHandle",null] 21:03:23 INFO - PROCESS | 1885 | 1477886603929 Marionette TRACE conn4 <- [1,3423,null,{"value":"8"}] 21:03:23 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 21:03:23 INFO - PROCESS | 1885 | 1477886603943 Marionette TRACE conn4 -> [0,3424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:24 INFO - PROCESS | 1885 | 1477886604130 Marionette TRACE conn4 <- [1,3424,null,{"value":null}] 21:03:24 INFO - PROCESS | 1885 | 1477886604298 Marionette TRACE conn4 -> [0,3425,"getWindowHandles",null] 21:03:24 INFO - PROCESS | 1885 | 1477886604307 Marionette TRACE conn4 <- [1,3425,null,["8"]] 21:03:24 INFO - PROCESS | 1885 | 1477886604318 Marionette TRACE conn4 -> [0,3426,"switchToWindow",{"name":"8"}] 21:03:24 INFO - PROCESS | 1885 | 1477886604325 Marionette TRACE conn4 <- [1,3426,null,{}] 21:03:24 INFO - PROCESS | 1885 | 1477886604331 Marionette TRACE conn4 -> [0,3427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x830d5000 == 41 [pid = 1885] [id = 754] 21:03:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x830d5c00) [pid = 1885] [serial = 2193] [outer = (nil)] 21:03:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x831b8800) [pid = 1885] [serial = 2194] [outer = 0x830d5c00] 21:03:24 INFO - PROCESS | 1885 | 1477886604426 Marionette DEBUG loaded listener.js 21:03:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x87ecc400) [pid = 1885] [serial = 2195] [outer = 0x830d5c00] 21:03:25 INFO - PROCESS | 1885 | 1477886605166 Marionette TRACE conn4 <- [1,3427,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:03:25 INFO - ... 21:03:25 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1273ms 21:03:25 INFO - PROCESS | 1885 | 1477886605216 Marionette TRACE conn4 -> [0,3428,"getWindowHandle",null] 21:03:25 INFO - PROCESS | 1885 | 1477886605218 Marionette TRACE conn4 <- [1,3428,null,{"value":"8"}] 21:03:25 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 21:03:25 INFO - PROCESS | 1885 | 1477886605234 Marionette TRACE conn4 -> [0,3429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:25 INFO - PROCESS | 1885 | 1477886605485 Marionette TRACE conn4 <- [1,3429,null,{"value":null}] 21:03:25 INFO - PROCESS | 1885 | 1477886605509 Marionette TRACE conn4 -> [0,3430,"getWindowHandles",null] 21:03:25 INFO - PROCESS | 1885 | 1477886605513 Marionette TRACE conn4 <- [1,3430,null,["8"]] 21:03:25 INFO - PROCESS | 1885 | 1477886605519 Marionette TRACE conn4 -> [0,3431,"switchToWindow",{"name":"8"}] 21:03:25 INFO - PROCESS | 1885 | 1477886605525 Marionette TRACE conn4 <- [1,3431,null,{}] 21:03:25 INFO - PROCESS | 1885 | 1477886605531 Marionette TRACE conn4 -> [0,3432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c043400 == 42 [pid = 1885] [id = 755] 21:03:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8c044400) [pid = 1885] [serial = 2196] [outer = (nil)] 21:03:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8c049000) [pid = 1885] [serial = 2197] [outer = 0x8c044400] 21:03:25 INFO - PROCESS | 1885 | 1477886605724 Marionette DEBUG loaded listener.js 21:03:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8c0e2800) [pid = 1885] [serial = 2198] [outer = 0x8c044400] 21:03:26 INFO - PROCESS | 1885 | 1477886606432 Marionette TRACE conn4 <- [1,3432,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 21:03:26 INFO - ... 21:03:26 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1222ms 21:03:26 INFO - PROCESS | 1885 | 1477886606462 Marionette TRACE conn4 -> [0,3433,"getWindowHandle",null] 21:03:26 INFO - PROCESS | 1885 | 1477886606469 Marionette TRACE conn4 <- [1,3433,null,{"value":"8"}] 21:03:26 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 21:03:26 INFO - PROCESS | 1885 | 1477886606477 Marionette TRACE conn4 -> [0,3434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:26 INFO - PROCESS | 1885 | 1477886606717 Marionette TRACE conn4 <- [1,3434,null,{"value":null}] 21:03:26 INFO - PROCESS | 1885 | 1477886606739 Marionette TRACE conn4 -> [0,3435,"getWindowHandles",null] 21:03:26 INFO - PROCESS | 1885 | 1477886606743 Marionette TRACE conn4 <- [1,3435,null,["8"]] 21:03:26 INFO - PROCESS | 1885 | 1477886606748 Marionette TRACE conn4 -> [0,3436,"switchToWindow",{"name":"8"}] 21:03:26 INFO - PROCESS | 1885 | 1477886606753 Marionette TRACE conn4 <- [1,3436,null,{}] 21:03:26 INFO - PROCESS | 1885 | 1477886606758 Marionette TRACE conn4 -> [0,3437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x81985000 == 43 [pid = 1885] [id = 756] 21:03:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8c5b1400) [pid = 1885] [serial = 2199] [outer = (nil)] 21:03:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8d9ba000) [pid = 1885] [serial = 2200] [outer = 0x8c5b1400] 21:03:26 INFO - PROCESS | 1885 | 1477886606935 Marionette DEBUG loaded listener.js 21:03:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x8f441000) [pid = 1885] [serial = 2201] [outer = 0x8c5b1400] 21:03:27 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8c716c00) [pid = 1885] [serial = 2166] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 21:03:27 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x82c19800) [pid = 1885] [serial = 2154] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 21:03:27 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x82f3c800) [pid = 1885] [serial = 2157] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 21:03:27 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x8c0ee000) [pid = 1885] [serial = 2163] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 21:03:27 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x87ef6000) [pid = 1885] [serial = 2160] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 21:03:27 INFO - PROCESS | 1885 | 1477886607714 Marionette TRACE conn4 <- [1,3437,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 21:03:27 INFO - ... 21:03:27 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1278ms 21:03:27 INFO - PROCESS | 1885 | 1477886607756 Marionette TRACE conn4 -> [0,3438,"getWindowHandle",null] 21:03:27 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 21:03:27 INFO - PROCESS | 1885 | 1477886607761 Marionette TRACE conn4 <- [1,3438,null,{"value":"8"}] 21:03:27 INFO - PROCESS | 1885 | 1477886607769 Marionette TRACE conn4 -> [0,3439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:27 INFO - PROCESS | 1885 | 1477886607932 Marionette TRACE conn4 <- [1,3439,null,{"value":null}] 21:03:28 INFO - PROCESS | 1885 | 1477886608104 Marionette TRACE conn4 -> [0,3440,"getWindowHandles",null] 21:03:28 INFO - PROCESS | 1885 | 1477886608107 Marionette TRACE conn4 <- [1,3440,null,["8"]] 21:03:28 INFO - PROCESS | 1885 | 1477886608111 Marionette TRACE conn4 -> [0,3441,"switchToWindow",{"name":"8"}] 21:03:28 INFO - PROCESS | 1885 | 1477886608118 Marionette TRACE conn4 <- [1,3441,null,{}] 21:03:28 INFO - PROCESS | 1885 | 1477886608124 Marionette TRACE conn4 -> [0,3442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b5b800 == 44 [pid = 1885] [id = 757] 21:03:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8f448400) [pid = 1885] [serial = 2202] [outer = (nil)] 21:03:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8f44c800) [pid = 1885] [serial = 2203] [outer = 0x8f448400] 21:03:28 INFO - PROCESS | 1885 | 1477886608254 Marionette DEBUG loaded listener.js 21:03:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8f9c6400) [pid = 1885] [serial = 2204] [outer = 0x8f448400] 21:03:28 INFO - PROCESS | 1885 | 1477886608905 Marionette TRACE conn4 <- [1,3442,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 21:03:28 INFO - ... 21:03:28 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1178ms 21:03:28 INFO - PROCESS | 1885 | 1477886608949 Marionette TRACE conn4 -> [0,3443,"getWindowHandle",null] 21:03:28 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 21:03:28 INFO - PROCESS | 1885 | 1477886608954 Marionette TRACE conn4 <- [1,3443,null,{"value":"8"}] 21:03:28 INFO - PROCESS | 1885 | 1477886608960 Marionette TRACE conn4 -> [0,3444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:29 INFO - PROCESS | 1885 | 1477886609204 Marionette TRACE conn4 <- [1,3444,null,{"value":null}] 21:03:29 INFO - PROCESS | 1885 | 1477886609223 Marionette TRACE conn4 -> [0,3445,"getWindowHandles",null] 21:03:29 INFO - PROCESS | 1885 | 1477886609227 Marionette TRACE conn4 <- [1,3445,null,["8"]] 21:03:29 INFO - PROCESS | 1885 | 1477886609231 Marionette TRACE conn4 -> [0,3446,"switchToWindow",{"name":"8"}] 21:03:29 INFO - PROCESS | 1885 | 1477886609238 Marionette TRACE conn4 <- [1,3446,null,{}] 21:03:29 INFO - PROCESS | 1885 | 1477886609245 Marionette TRACE conn4 -> [0,3447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x90358400 == 45 [pid = 1885] [id = 758] 21:03:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x90d6b000) [pid = 1885] [serial = 2205] [outer = (nil)] 21:03:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x90d73c00) [pid = 1885] [serial = 2206] [outer = 0x90d6b000] 21:03:29 INFO - PROCESS | 1885 | 1477886609341 Marionette DEBUG loaded listener.js 21:03:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x91e2a800) [pid = 1885] [serial = 2207] [outer = 0x90d6b000] 21:03:30 INFO - PROCESS | 1885 | 1477886610181 Marionette TRACE conn4 <- [1,3447,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 21:03:30 INFO - ... 21:03:30 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1278ms 21:03:30 INFO - PROCESS | 1885 | 1477886610241 Marionette TRACE conn4 -> [0,3448,"getWindowHandle",null] 21:03:30 INFO - PROCESS | 1885 | 1477886610247 Marionette TRACE conn4 <- [1,3448,null,{"value":"8"}] 21:03:30 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 21:03:30 INFO - PROCESS | 1885 | 1477886610259 Marionette TRACE conn4 -> [0,3449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:30 INFO - PROCESS | 1885 | 1477886610474 Marionette TRACE conn4 <- [1,3449,null,{"value":null}] 21:03:30 INFO - PROCESS | 1885 | 1477886610687 Marionette TRACE conn4 -> [0,3450,"getWindowHandles",null] 21:03:30 INFO - PROCESS | 1885 | 1477886610692 Marionette TRACE conn4 <- [1,3450,null,["8"]] 21:03:30 INFO - PROCESS | 1885 | 1477886610743 Marionette TRACE conn4 -> [0,3451,"switchToWindow",{"name":"8"}] 21:03:30 INFO - PROCESS | 1885 | 1477886610751 Marionette TRACE conn4 <- [1,3451,null,{}] 21:03:30 INFO - PROCESS | 1885 | 1477886610758 Marionette TRACE conn4 -> [0,3452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e74800 == 46 [pid = 1885] [id = 759] 21:03:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x82e77000) [pid = 1885] [serial = 2208] [outer = (nil)] 21:03:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x82f49400) [pid = 1885] [serial = 2209] [outer = 0x82e77000] 21:03:30 INFO - PROCESS | 1885 | 1477886610878 Marionette DEBUG loaded listener.js 21:03:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x83059000) [pid = 1885] [serial = 2210] [outer = 0x82e77000] 21:03:31 INFO - PROCESS | 1885 | 1477886611621 Marionette TRACE conn4 <- [1,3452,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 21:03:31 INFO - ... 21:03:31 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1382ms 21:03:31 INFO - PROCESS | 1885 | 1477886611639 Marionette TRACE conn4 -> [0,3453,"getWindowHandle",null] 21:03:31 INFO - PROCESS | 1885 | 1477886611647 Marionette TRACE conn4 <- [1,3453,null,{"value":"8"}] 21:03:31 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 21:03:31 INFO - PROCESS | 1885 | 1477886611701 Marionette TRACE conn4 -> [0,3454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:31 INFO - PROCESS | 1885 | 1477886611986 Marionette TRACE conn4 <- [1,3454,null,{"value":null}] 21:03:32 INFO - PROCESS | 1885 | 1477886612204 Marionette TRACE conn4 -> [0,3455,"getWindowHandles",null] 21:03:32 INFO - PROCESS | 1885 | 1477886612210 Marionette TRACE conn4 <- [1,3455,null,["8"]] 21:03:32 INFO - PROCESS | 1885 | 1477886612259 Marionette TRACE conn4 -> [0,3456,"switchToWindow",{"name":"8"}] 21:03:32 INFO - PROCESS | 1885 | 1477886612265 Marionette TRACE conn4 <- [1,3456,null,{}] 21:03:32 INFO - PROCESS | 1885 | 1477886612275 Marionette TRACE conn4 -> [0,3457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x87ef6000 == 47 [pid = 1885] [id = 760] 21:03:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x87efb000) [pid = 1885] [serial = 2211] [outer = (nil)] 21:03:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x8c049c00) [pid = 1885] [serial = 2212] [outer = 0x87efb000] 21:03:32 INFO - PROCESS | 1885 | 1477886612399 Marionette DEBUG loaded listener.js 21:03:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x8c0e7400) [pid = 1885] [serial = 2213] [outer = 0x87efb000] 21:03:33 INFO - PROCESS | 1885 | 1477886613218 Marionette TRACE conn4 <- [1,3457,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 21:03:33 INFO - ... 21:03:33 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1575ms 21:03:33 INFO - PROCESS | 1885 | 1477886613281 Marionette TRACE conn4 -> [0,3458,"getWindowHandle",null] 21:03:33 INFO - PROCESS | 1885 | 1477886613289 Marionette TRACE conn4 <- [1,3458,null,{"value":"8"}] 21:03:33 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 21:03:33 INFO - PROCESS | 1885 | 1477886613297 Marionette TRACE conn4 -> [0,3459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:33 INFO - PROCESS | 1885 | 1477886613486 Marionette TRACE conn4 <- [1,3459,null,{"value":null}] 21:03:33 INFO - PROCESS | 1885 | 1477886613688 Marionette TRACE conn4 -> [0,3460,"getWindowHandles",null] 21:03:33 INFO - PROCESS | 1885 | 1477886613693 Marionette TRACE conn4 <- [1,3460,null,["8"]] 21:03:33 INFO - PROCESS | 1885 | 1477886613700 Marionette TRACE conn4 -> [0,3461,"switchToWindow",{"name":"8"}] 21:03:33 INFO - PROCESS | 1885 | 1477886613708 Marionette TRACE conn4 <- [1,3461,null,{}] 21:03:33 INFO - PROCESS | 1885 | 1477886613759 Marionette TRACE conn4 -> [0,3462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x90d6c000 == 48 [pid = 1885] [id = 761] 21:03:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x90d72000) [pid = 1885] [serial = 2214] [outer = (nil)] 21:03:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x91ed1c00) [pid = 1885] [serial = 2215] [outer = 0x90d72000] 21:03:33 INFO - PROCESS | 1885 | 1477886613872 Marionette DEBUG loaded listener.js 21:03:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x92841400) [pid = 1885] [serial = 2216] [outer = 0x90d72000] 21:03:34 INFO - PROCESS | 1885 | 1477886614593 Marionette TRACE conn4 <- [1,3462,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 21:03:34 INFO - ... 21:03:34 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1324ms 21:03:34 INFO - PROCESS | 1885 | 1477886614622 Marionette TRACE conn4 -> [0,3463,"getWindowHandle",null] 21:03:34 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 21:03:34 INFO - PROCESS | 1885 | 1477886614627 Marionette TRACE conn4 <- [1,3463,null,{"value":"8"}] 21:03:34 INFO - PROCESS | 1885 | 1477886614638 Marionette TRACE conn4 -> [0,3464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:34 INFO - PROCESS | 1885 | 1477886614921 Marionette TRACE conn4 <- [1,3464,null,{"value":null}] 21:03:35 INFO - PROCESS | 1885 | 1477886615059 Marionette TRACE conn4 -> [0,3465,"getWindowHandles",null] 21:03:35 INFO - PROCESS | 1885 | 1477886615063 Marionette TRACE conn4 <- [1,3465,null,["8"]] 21:03:35 INFO - PROCESS | 1885 | 1477886615075 Marionette TRACE conn4 -> [0,3466,"switchToWindow",{"name":"8"}] 21:03:35 INFO - PROCESS | 1885 | 1477886615082 Marionette TRACE conn4 <- [1,3466,null,{}] 21:03:35 INFO - PROCESS | 1885 | 1477886615123 Marionette TRACE conn4 -> [0,3467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x9283b800 == 49 [pid = 1885] [id = 762] 21:03:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x92b0bc00) [pid = 1885] [serial = 2217] [outer = (nil)] 21:03:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x92b0f400) [pid = 1885] [serial = 2218] [outer = 0x92b0bc00] 21:03:35 INFO - PROCESS | 1885 | 1477886615244 Marionette DEBUG loaded listener.js 21:03:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x92ba7c00) [pid = 1885] [serial = 2219] [outer = 0x92b0bc00] 21:03:36 INFO - PROCESS | 1885 | 1477886616204 Marionette TRACE conn4 <- [1,3467,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 21:03:36 INFO - ... 21:03:36 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1625ms 21:03:36 INFO - PROCESS | 1885 | 1477886616259 Marionette TRACE conn4 -> [0,3468,"getWindowHandle",null] 21:03:36 INFO - PROCESS | 1885 | 1477886616266 Marionette TRACE conn4 <- [1,3468,null,{"value":"8"}] 21:03:36 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 21:03:36 INFO - PROCESS | 1885 | 1477886616277 Marionette TRACE conn4 -> [0,3469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:36 INFO - PROCESS | 1885 | 1477886616472 Marionette TRACE conn4 <- [1,3469,null,{"value":null}] 21:03:36 INFO - PROCESS | 1885 | 1477886616797 Marionette TRACE conn4 -> [0,3470,"getWindowHandles",null] 21:03:36 INFO - PROCESS | 1885 | 1477886616804 Marionette TRACE conn4 <- [1,3470,null,["8"]] 21:03:36 INFO - PROCESS | 1885 | 1477886616813 Marionette TRACE conn4 -> [0,3471,"switchToWindow",{"name":"8"}] 21:03:36 INFO - PROCESS | 1885 | 1477886616821 Marionette TRACE conn4 <- [1,3471,null,{}] 21:03:36 INFO - PROCESS | 1885 | 1477886616827 Marionette TRACE conn4 -> [0,3472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa1c00 == 50 [pid = 1885] [id = 763] 21:03:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x81fa4400) [pid = 1885] [serial = 2220] [outer = (nil)] 21:03:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x81fac000) [pid = 1885] [serial = 2221] [outer = 0x81fa4400] 21:03:36 INFO - PROCESS | 1885 | 1477886616930 Marionette DEBUG loaded listener.js 21:03:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x82f3fc00) [pid = 1885] [serial = 2222] [outer = 0x81fa4400] 21:03:37 INFO - PROCESS | 1885 | 1477886617692 Marionette TRACE conn4 <- [1,3472,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 21:03:37 INFO - ... 21:03:37 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1479ms 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x81c18c00 == 49 [pid = 1885] [id = 715] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x81b52800 == 48 [pid = 1885] [id = 721] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x81b55000 == 47 [pid = 1885] [id = 714] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82b94800 == 46 [pid = 1885] [id = 722] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x83058800 == 45 [pid = 1885] [id = 726] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8c0ed400 == 44 [pid = 1885] [id = 744] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x830c9000 == 43 [pid = 1885] [id = 749] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8c0eb400 == 42 [pid = 1885] [id = 750] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8f44d000 == 41 [pid = 1885] [id = 751] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8197f400 == 40 [pid = 1885] [id = 747] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82d53400 == 39 [pid = 1885] [id = 748] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8c70a000 == 38 [pid = 1885] [id = 739] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x81c17400 == 37 [pid = 1885] [id = 730] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82e75400 == 36 [pid = 1885] [id = 717] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x831ae800 == 35 [pid = 1885] [id = 725] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x81fac800 == 34 [pid = 1885] [id = 718] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82b9b000 == 33 [pid = 1885] [id = 731] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x81981800 == 32 [pid = 1885] [id = 720] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8c046000 == 31 [pid = 1885] [id = 734] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8304ec00 == 30 [pid = 1885] [id = 733] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x83050400 == 29 [pid = 1885] [id = 724] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x830c9400 == 28 [pid = 1885] [id = 719] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x87ec9400 == 27 [pid = 1885] [id = 738] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8c5b4400 == 26 [pid = 1885] [id = 736] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4cc00 == 25 [pid = 1885] [id = 728] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x830d7400 == 24 [pid = 1885] [id = 729] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82e73800 == 23 [pid = 1885] [id = 723] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82d49000 == 22 [pid = 1885] [id = 716] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8d9b8400 == 21 [pid = 1885] [id = 740] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x81988800 == 20 [pid = 1885] [id = 727] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82b97400 == 19 [pid = 1885] [id = 735] 21:03:38 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa5c00 == 18 [pid = 1885] [id = 737] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x8c718400) [pid = 1885] [serial = 2167] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x8304bc00) [pid = 1885] [serial = 2158] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x8c0f1c00) [pid = 1885] [serial = 2164] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x8c70dc00) [pid = 1885] [serial = 2149] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x8d9e2c00) [pid = 1885] [serial = 2168] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x8ba84c00) [pid = 1885] [serial = 2162] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x8ba82000) [pid = 1885] [serial = 2146] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x82d4b800) [pid = 1885] [serial = 2155] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x8c5b5800) [pid = 1885] [serial = 2165] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x830cc800) [pid = 1885] [serial = 2159] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x82f45400) [pid = 1885] [serial = 2156] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x8c5b7400) [pid = 1885] [serial = 2140] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x82f43000) [pid = 1885] [serial = 2143] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8f447400) [pid = 1885] [serial = 2170] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x8d9e5c00) [pid = 1885] [serial = 2152] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x8ba7f000) [pid = 1885] [serial = 2161] [outer = (nil)] [url = about:blank] 21:03:38 INFO - PROCESS | 1885 | 1477886618801 Marionette TRACE conn4 -> [0,3473,"getWindowHandle",null] 21:03:38 INFO - PROCESS | 1885 | 1477886618805 Marionette TRACE conn4 <- [1,3473,null,{"value":"8"}] 21:03:38 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 21:03:38 INFO - PROCESS | 1885 | 1477886618823 Marionette TRACE conn4 -> [0,3474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:39 INFO - PROCESS | 1885 | 1477886618996 Marionette TRACE conn4 <- [1,3474,null,{"value":null}] 21:03:39 INFO - PROCESS | 1885 | 1477886619026 Marionette TRACE conn4 -> [0,3475,"getWindowHandles",null] 21:03:39 INFO - PROCESS | 1885 | 1477886619036 Marionette TRACE conn4 <- [1,3475,null,["8"]] 21:03:39 INFO - PROCESS | 1885 | 1477886619186 Marionette TRACE conn4 -> [0,3476,"switchToWindow",{"name":"8"}] 21:03:39 INFO - PROCESS | 1885 | 1477886619195 Marionette TRACE conn4 <- [1,3476,null,{}] 21:03:39 INFO - PROCESS | 1885 | 1477886619201 Marionette TRACE conn4 -> [0,3477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b58400 == 19 [pid = 1885] [id = 764] 21:03:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x81b59000) [pid = 1885] [serial = 2223] [outer = (nil)] 21:03:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x81c1c400) [pid = 1885] [serial = 2224] [outer = 0x81b59000] 21:03:39 INFO - PROCESS | 1885 | 1477886619303 Marionette DEBUG loaded listener.js 21:03:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x81fa9800) [pid = 1885] [serial = 2225] [outer = 0x81b59000] 21:03:39 INFO - PROCESS | 1885 | 1477886619992 Marionette TRACE conn4 <- [1,3477,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 21:03:40 INFO - ... 21:03:40 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1230ms 21:03:40 INFO - PROCESS | 1885 | 1477886620053 Marionette TRACE conn4 -> [0,3478,"getWindowHandle",null] 21:03:40 INFO - PROCESS | 1885 | 1477886620060 Marionette TRACE conn4 <- [1,3478,null,{"value":"8"}] 21:03:40 INFO - TEST-START | /websockets/Secure-Send-data.htm 21:03:40 INFO - PROCESS | 1885 | 1477886620075 Marionette TRACE conn4 -> [0,3479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:40 INFO - PROCESS | 1885 | 1477886620258 Marionette TRACE conn4 <- [1,3479,null,{"value":null}] 21:03:40 INFO - PROCESS | 1885 | 1477886620275 Marionette TRACE conn4 -> [0,3480,"getWindowHandles",null] 21:03:40 INFO - PROCESS | 1885 | 1477886620279 Marionette TRACE conn4 <- [1,3480,null,["8"]] 21:03:40 INFO - PROCESS | 1885 | 1477886620288 Marionette TRACE conn4 -> [0,3481,"switchToWindow",{"name":"8"}] 21:03:40 INFO - PROCESS | 1885 | 1477886620292 Marionette TRACE conn4 <- [1,3481,null,{}] 21:03:40 INFO - PROCESS | 1885 | 1477886620299 Marionette TRACE conn4 -> [0,3482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c1e800 == 20 [pid = 1885] [id = 765] 21:03:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x82d47c00) [pid = 1885] [serial = 2226] [outer = (nil)] 21:03:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x82d4b800) [pid = 1885] [serial = 2227] [outer = 0x82d47c00] 21:03:40 INFO - PROCESS | 1885 | 1477886620395 Marionette DEBUG loaded listener.js 21:03:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x82d51000) [pid = 1885] [serial = 2228] [outer = 0x82d47c00] 21:03:41 INFO - PROCESS | 1885 | 1477886621134 Marionette TRACE conn4 <- [1,3482,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:03:41 INFO - ... 21:03:41 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1123ms 21:03:41 INFO - PROCESS | 1885 | 1477886621205 Marionette TRACE conn4 -> [0,3483,"getWindowHandle",null] 21:03:41 INFO - TEST-START | /websockets/Secure-Send-null.htm 21:03:41 INFO - PROCESS | 1885 | 1477886621215 Marionette TRACE conn4 <- [1,3483,null,{"value":"8"}] 21:03:41 INFO - PROCESS | 1885 | 1477886621225 Marionette TRACE conn4 -> [0,3484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:41 INFO - PROCESS | 1885 | 1477886621469 Marionette TRACE conn4 <- [1,3484,null,{"value":null}] 21:03:41 INFO - PROCESS | 1885 | 1477886621506 Marionette TRACE conn4 -> [0,3485,"getWindowHandles",null] 21:03:41 INFO - PROCESS | 1885 | 1477886621510 Marionette TRACE conn4 <- [1,3485,null,["8"]] 21:03:41 INFO - PROCESS | 1885 | 1477886621516 Marionette TRACE conn4 -> [0,3486,"switchToWindow",{"name":"8"}] 21:03:41 INFO - PROCESS | 1885 | 1477886621523 Marionette TRACE conn4 <- [1,3486,null,{}] 21:03:41 INFO - PROCESS | 1885 | 1477886621613 Marionette TRACE conn4 -> [0,3487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x83054000 == 21 [pid = 1885] [id = 766] 21:03:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x83054400) [pid = 1885] [serial = 2229] [outer = (nil)] 21:03:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x83057c00) [pid = 1885] [serial = 2230] [outer = 0x83054400] 21:03:41 INFO - PROCESS | 1885 | 1477886621718 Marionette DEBUG loaded listener.js 21:03:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x830ca000) [pid = 1885] [serial = 2231] [outer = 0x83054400] 21:03:42 INFO - PROCESS | 1885 | 1477886622397 Marionette TRACE conn4 <- [1,3487,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:03:42 INFO - ... 21:03:42 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1223ms 21:03:42 INFO - PROCESS | 1885 | 1477886622447 Marionette TRACE conn4 -> [0,3488,"getWindowHandle",null] 21:03:42 INFO - PROCESS | 1885 | 1477886622451 Marionette TRACE conn4 <- [1,3488,null,{"value":"8"}] 21:03:42 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 21:03:42 INFO - PROCESS | 1885 | 1477886622459 Marionette TRACE conn4 -> [0,3489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:42 INFO - PROCESS | 1885 | 1477886622703 Marionette TRACE conn4 <- [1,3489,null,{"value":null}] 21:03:42 INFO - PROCESS | 1885 | 1477886622726 Marionette TRACE conn4 -> [0,3490,"getWindowHandles",null] 21:03:42 INFO - PROCESS | 1885 | 1477886622734 Marionette TRACE conn4 <- [1,3490,null,["8"]] 21:03:42 INFO - PROCESS | 1885 | 1477886622741 Marionette TRACE conn4 -> [0,3491,"switchToWindow",{"name":"8"}] 21:03:42 INFO - PROCESS | 1885 | 1477886622747 Marionette TRACE conn4 <- [1,3491,null,{}] 21:03:42 INFO - PROCESS | 1885 | 1477886622835 Marionette TRACE conn4 -> [0,3492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x831afc00 == 22 [pid = 1885] [id = 767] 21:03:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x831b3400) [pid = 1885] [serial = 2232] [outer = (nil)] 21:03:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x831b8400) [pid = 1885] [serial = 2233] [outer = 0x831b3400] 21:03:42 INFO - PROCESS | 1885 | 1477886622939 Marionette DEBUG loaded listener.js 21:03:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x87ef1400) [pid = 1885] [serial = 2234] [outer = 0x831b3400] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x90d6b000) [pid = 1885] [serial = 2205] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x8c5b4800) [pid = 1885] [serial = 2139] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x82b92000) [pid = 1885] [serial = 2187] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x830d5c00) [pid = 1885] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x8197fc00) [pid = 1885] [serial = 2172] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x8c5b1400) [pid = 1885] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x8d9bc400) [pid = 1885] [serial = 2151] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x8c0ee800) [pid = 1885] [serial = 2181] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x82e6d800) [pid = 1885] [serial = 2190] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x87ecc000) [pid = 1885] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x82e69800) [pid = 1885] [serial = 2175] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x8c044400) [pid = 1885] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8f4e4400) [pid = 1885] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x830c9800) [pid = 1885] [serial = 2178] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x8ba88000) [pid = 1885] [serial = 2112] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x82d4d000) [pid = 1885] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x8c710000) [pid = 1885] [serial = 2169] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8c70a400) [pid = 1885] [serial = 2148] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 21:03:44 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8f448400) [pid = 1885] [serial = 2202] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 21:03:44 INFO - PROCESS | 1885 | 1477886624262 Marionette TRACE conn4 <- [1,3492,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:03:44 INFO - ... 21:03:44 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1828ms 21:03:44 INFO - PROCESS | 1885 | 1477886624286 Marionette TRACE conn4 -> [0,3493,"getWindowHandle",null] 21:03:44 INFO - PROCESS | 1885 | 1477886624291 Marionette TRACE conn4 <- [1,3493,null,{"value":"8"}] 21:03:44 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 21:03:44 INFO - PROCESS | 1885 | 1477886624308 Marionette TRACE conn4 -> [0,3494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:44 INFO - PROCESS | 1885 | 1477886624457 Marionette TRACE conn4 <- [1,3494,null,{"value":null}] 21:03:44 INFO - PROCESS | 1885 | 1477886624466 Marionette TRACE conn4 -> [0,3495,"getWindowHandles",null] 21:03:44 INFO - PROCESS | 1885 | 1477886624470 Marionette TRACE conn4 <- [1,3495,null,["8"]] 21:03:44 INFO - PROCESS | 1885 | 1477886624477 Marionette TRACE conn4 -> [0,3496,"switchToWindow",{"name":"8"}] 21:03:44 INFO - PROCESS | 1885 | 1477886624482 Marionette TRACE conn4 <- [1,3496,null,{}] 21:03:44 INFO - PROCESS | 1885 | 1477886624487 Marionette TRACE conn4 -> [0,3497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c12400 == 23 [pid = 1885] [id = 768] 21:03:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x82c1bc00) [pid = 1885] [serial = 2235] [outer = (nil)] 21:03:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x830d5c00) [pid = 1885] [serial = 2236] [outer = 0x82c1bc00] 21:03:44 INFO - PROCESS | 1885 | 1477886624579 Marionette DEBUG loaded listener.js 21:03:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x87ef6400) [pid = 1885] [serial = 2237] [outer = 0x82c1bc00] 21:03:45 INFO - PROCESS | 1885 | 1477886625308 Marionette TRACE conn4 <- [1,3497,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:03:45 INFO - ... 21:03:45 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1033ms 21:03:45 INFO - PROCESS | 1885 | 1477886625342 Marionette TRACE conn4 -> [0,3498,"getWindowHandle",null] 21:03:45 INFO - PROCESS | 1885 | 1477886625345 Marionette TRACE conn4 <- [1,3498,null,{"value":"8"}] 21:03:45 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 21:03:45 INFO - PROCESS | 1885 | 1477886625353 Marionette TRACE conn4 -> [0,3499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:45 INFO - PROCESS | 1885 | 1477886625643 Marionette TRACE conn4 <- [1,3499,null,{"value":null}] 21:03:45 INFO - PROCESS | 1885 | 1477886625673 Marionette TRACE conn4 -> [0,3500,"getWindowHandles",null] 21:03:45 INFO - PROCESS | 1885 | 1477886625677 Marionette TRACE conn4 <- [1,3500,null,["8"]] 21:03:45 INFO - PROCESS | 1885 | 1477886625682 Marionette TRACE conn4 -> [0,3501,"switchToWindow",{"name":"8"}] 21:03:45 INFO - PROCESS | 1885 | 1477886625687 Marionette TRACE conn4 <- [1,3501,null,{}] 21:03:45 INFO - PROCESS | 1885 | 1477886625692 Marionette TRACE conn4 -> [0,3502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c046400 == 24 [pid = 1885] [id = 769] 21:03:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8c046c00) [pid = 1885] [serial = 2238] [outer = (nil)] 21:03:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8c04dc00) [pid = 1885] [serial = 2239] [outer = 0x8c046c00] 21:03:45 INFO - PROCESS | 1885 | 1477886625790 Marionette DEBUG loaded listener.js 21:03:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8c0ed000) [pid = 1885] [serial = 2240] [outer = 0x8c046c00] 21:03:46 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:03:46 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:03:46 INFO - PROCESS | 1885 | 1477886626618 Marionette TRACE conn4 <- [1,3502,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:03:46 INFO - ... 21:03:46 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1290ms 21:03:46 INFO - PROCESS | 1885 | 1477886626682 Marionette TRACE conn4 -> [0,3503,"getWindowHandle",null] 21:03:46 INFO - PROCESS | 1885 | 1477886626689 Marionette TRACE conn4 <- [1,3503,null,{"value":"8"}] 21:03:46 INFO - TEST-START | /websockets/Send-0byte-data.htm 21:03:46 INFO - PROCESS | 1885 | 1477886626704 Marionette TRACE conn4 -> [0,3504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:46 INFO - PROCESS | 1885 | 1477886626926 Marionette TRACE conn4 <- [1,3504,null,{"value":null}] 21:03:47 INFO - PROCESS | 1885 | 1477886627129 Marionette TRACE conn4 -> [0,3505,"getWindowHandles",null] 21:03:47 INFO - PROCESS | 1885 | 1477886627135 Marionette TRACE conn4 <- [1,3505,null,["8"]] 21:03:47 INFO - PROCESS | 1885 | 1477886627186 Marionette TRACE conn4 -> [0,3506,"switchToWindow",{"name":"8"}] 21:03:47 INFO - PROCESS | 1885 | 1477886627192 Marionette TRACE conn4 <- [1,3506,null,{}] 21:03:47 INFO - PROCESS | 1885 | 1477886627200 Marionette TRACE conn4 -> [0,3507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c1e000 == 25 [pid = 1885] [id = 770] 21:03:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x82c20800) [pid = 1885] [serial = 2241] [outer = (nil)] 21:03:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x82e6f400) [pid = 1885] [serial = 2242] [outer = 0x82c20800] 21:03:47 INFO - PROCESS | 1885 | 1477886627315 Marionette DEBUG loaded listener.js 21:03:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x82f3f000) [pid = 1885] [serial = 2243] [outer = 0x82c20800] 21:03:48 INFO - PROCESS | 1885 | 1477886628078 Marionette TRACE conn4 <- [1,3507,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:03:48 INFO - ... 21:03:48 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1434ms 21:03:48 INFO - PROCESS | 1885 | 1477886628140 Marionette TRACE conn4 -> [0,3508,"getWindowHandle",null] 21:03:48 INFO - TEST-START | /websockets/Send-65K-data.htm 21:03:48 INFO - PROCESS | 1885 | 1477886628148 Marionette TRACE conn4 <- [1,3508,null,{"value":"8"}] 21:03:48 INFO - PROCESS | 1885 | 1477886628156 Marionette TRACE conn4 -> [0,3509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:48 INFO - PROCESS | 1885 | 1477886628439 Marionette TRACE conn4 <- [1,3509,null,{"value":null}] 21:03:48 INFO - PROCESS | 1885 | 1477886628644 Marionette TRACE conn4 -> [0,3510,"getWindowHandles",null] 21:03:48 INFO - PROCESS | 1885 | 1477886628650 Marionette TRACE conn4 <- [1,3510,null,["8"]] 21:03:48 INFO - PROCESS | 1885 | 1477886628659 Marionette TRACE conn4 -> [0,3511,"switchToWindow",{"name":"8"}] 21:03:48 INFO - PROCESS | 1885 | 1477886628665 Marionette TRACE conn4 <- [1,3511,null,{}] 21:03:48 INFO - PROCESS | 1885 | 1477886628714 Marionette TRACE conn4 -> [0,3512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x81add400 == 26 [pid = 1885] [id = 771] 21:03:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x831adc00) [pid = 1885] [serial = 2244] [outer = (nil)] 21:03:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x87efbc00) [pid = 1885] [serial = 2245] [outer = 0x831adc00] 21:03:48 INFO - PROCESS | 1885 | 1477886628823 Marionette DEBUG loaded listener.js 21:03:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x8ba85400) [pid = 1885] [serial = 2246] [outer = 0x831adc00] 21:03:49 INFO - PROCESS | 1885 | 1477886629632 Marionette TRACE conn4 <- [1,3512,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:03:49 INFO - ... 21:03:49 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1530ms 21:03:49 INFO - PROCESS | 1885 | 1477886629693 Marionette TRACE conn4 -> [0,3513,"getWindowHandle",null] 21:03:49 INFO - PROCESS | 1885 | 1477886629701 Marionette TRACE conn4 <- [1,3513,null,{"value":"8"}] 21:03:49 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 21:03:49 INFO - PROCESS | 1885 | 1477886629708 Marionette TRACE conn4 -> [0,3514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:49 INFO - PROCESS | 1885 | 1477886629905 Marionette TRACE conn4 <- [1,3514,null,{"value":null}] 21:03:50 INFO - PROCESS | 1885 | 1477886630106 Marionette TRACE conn4 -> [0,3515,"getWindowHandles",null] 21:03:50 INFO - PROCESS | 1885 | 1477886630116 Marionette TRACE conn4 <- [1,3515,null,["8"]] 21:03:50 INFO - PROCESS | 1885 | 1477886630155 Marionette TRACE conn4 -> [0,3516,"switchToWindow",{"name":"8"}] 21:03:50 INFO - PROCESS | 1885 | 1477886630162 Marionette TRACE conn4 <- [1,3516,null,{}] 21:03:50 INFO - PROCESS | 1885 | 1477886630170 Marionette TRACE conn4 -> [0,3517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x83053800 == 27 [pid = 1885] [id = 772] 21:03:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x8c5b7400) [pid = 1885] [serial = 2247] [outer = (nil)] 21:03:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x8c5be400) [pid = 1885] [serial = 2248] [outer = 0x8c5b7400] 21:03:50 INFO - PROCESS | 1885 | 1477886630283 Marionette DEBUG loaded listener.js 21:03:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x8c711400) [pid = 1885] [serial = 2249] [outer = 0x8c5b7400] 21:03:51 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:03:51 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:03:51 INFO - PROCESS | 1885 | 1477886631052 Marionette TRACE conn4 <- [1,3517,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 21:03:51 INFO - ... 21:03:51 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1384ms 21:03:51 INFO - PROCESS | 1885 | 1477886631092 Marionette TRACE conn4 -> [0,3518,"getWindowHandle",null] 21:03:51 INFO - PROCESS | 1885 | 1477886631097 Marionette TRACE conn4 <- [1,3518,null,{"value":"8"}] 21:03:51 INFO - TEST-START | /websockets/Send-before-open.htm 21:03:51 INFO - PROCESS | 1885 | 1477886631105 Marionette TRACE conn4 -> [0,3519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:51 INFO - PROCESS | 1885 | 1477886631527 Marionette TRACE conn4 <- [1,3519,null,{"value":null}] 21:03:51 INFO - PROCESS | 1885 | 1477886631697 Marionette TRACE conn4 -> [0,3520,"getWindowHandles",null] 21:03:51 INFO - PROCESS | 1885 | 1477886631711 Marionette TRACE conn4 <- [1,3520,null,["8"]] 21:03:51 INFO - PROCESS | 1885 | 1477886631735 Marionette TRACE conn4 -> [0,3521,"switchToWindow",{"name":"8"}] 21:03:51 INFO - PROCESS | 1885 | 1477886631753 Marionette TRACE conn4 <- [1,3521,null,{}] 21:03:51 INFO - PROCESS | 1885 | 1477886631764 Marionette TRACE conn4 -> [0,3522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa2000 == 28 [pid = 1885] [id = 773] 21:03:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x81fa2400) [pid = 1885] [serial = 2250] [outer = (nil)] 21:03:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x81fabc00) [pid = 1885] [serial = 2251] [outer = 0x81fa2400] 21:03:51 INFO - PROCESS | 1885 | 1477886631865 Marionette DEBUG loaded listener.js 21:03:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x82b96800) [pid = 1885] [serial = 2252] [outer = 0x81fa2400] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x90d73c00) [pid = 1885] [serial = 2206] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x91e2a800) [pid = 1885] [serial = 2207] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x8f44c800) [pid = 1885] [serial = 2203] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x8f9c6400) [pid = 1885] [serial = 2204] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x8d9ba000) [pid = 1885] [serial = 2200] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x8f441000) [pid = 1885] [serial = 2201] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x8c049000) [pid = 1885] [serial = 2197] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x8c0e2800) [pid = 1885] [serial = 2198] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x831b8800) [pid = 1885] [serial = 2194] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x87ecc400) [pid = 1885] [serial = 2195] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x82e75000) [pid = 1885] [serial = 2191] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x82f45000) [pid = 1885] [serial = 2192] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x82b9fc00) [pid = 1885] [serial = 2188] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x82c1f400) [pid = 1885] [serial = 2189] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x8f94ac00) [pid = 1885] [serial = 2185] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x8f950800) [pid = 1885] [serial = 2186] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8c70c800) [pid = 1885] [serial = 2182] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8d9b9000) [pid = 1885] [serial = 2183] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x830d2800) [pid = 1885] [serial = 2179] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x87ec7800) [pid = 1885] [serial = 2180] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x82e6fc00) [pid = 1885] [serial = 2176] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x82f3ec00) [pid = 1885] [serial = 2177] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x81c16400) [pid = 1885] [serial = 2173] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x81f91800) [pid = 1885] [serial = 2174] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8c5b9400) [pid = 1885] [serial = 2141] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8d9ecc00) [pid = 1885] [serial = 2153] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8c04bc00) [pid = 1885] [serial = 2147] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8c045000) [pid = 1885] [serial = 2114] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82f64400) [pid = 1885] [serial = 2144] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8f4df000) [pid = 1885] [serial = 2171] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8c712c00) [pid = 1885] [serial = 2150] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1885 | 1477886632618 Marionette TRACE conn4 <- [1,3522,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 21:03:52 INFO - . 21:03:52 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1576ms 21:03:52 INFO - PROCESS | 1885 | 1477886632684 Marionette TRACE conn4 -> [0,3523,"getWindowHandle",null] 21:03:52 INFO - PROCESS | 1885 | 1477886632692 Marionette TRACE conn4 <- [1,3523,null,{"value":"8"}] 21:03:52 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 21:03:52 INFO - PROCESS | 1885 | 1477886632702 Marionette TRACE conn4 -> [0,3524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:52 INFO - PROCESS | 1885 | 1477886632884 Marionette TRACE conn4 <- [1,3524,null,{"value":null}] 21:03:52 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:03:52 INFO - PROCESS | 1885 | 1477886632899 Marionette TRACE conn4 -> [0,3525,"getWindowHandles",null] 21:03:52 INFO - PROCESS | 1885 | 1477886632905 Marionette TRACE conn4 <- [1,3525,null,["8"]] 21:03:52 INFO - PROCESS | 1885 | 1477886632913 Marionette TRACE conn4 -> [0,3526,"switchToWindow",{"name":"8"}] 21:03:52 INFO - PROCESS | 1885 | 1477886632919 Marionette TRACE conn4 <- [1,3526,null,{}] 21:03:52 INFO - PROCESS | 1885 | 1477886632967 Marionette TRACE conn4 -> [0,3527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e6d000 == 29 [pid = 1885] [id = 774] 21:03:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x82e6e800) [pid = 1885] [serial = 2253] [outer = (nil)] 21:03:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x82e74c00) [pid = 1885] [serial = 2254] [outer = 0x82e6e800] 21:03:53 INFO - PROCESS | 1885 | 1477886633207 Marionette DEBUG loaded listener.js 21:03:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x82f43c00) [pid = 1885] [serial = 2255] [outer = 0x82e6e800] 21:03:53 INFO - PROCESS | 1885 | 1477886633856 Marionette TRACE conn4 <- [1,3527,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 21:03:53 INFO - ... 21:03:53 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1222ms 21:03:53 INFO - PROCESS | 1885 | 1477886633924 Marionette TRACE conn4 -> [0,3528,"getWindowHandle",null] 21:03:53 INFO - PROCESS | 1885 | 1477886633929 Marionette TRACE conn4 <- [1,3528,null,{"value":"8"}] 21:03:53 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 21:03:53 INFO - PROCESS | 1885 | 1477886633936 Marionette TRACE conn4 -> [0,3529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:54 INFO - PROCESS | 1885 | 1477886634118 Marionette TRACE conn4 <- [1,3529,null,{"value":null}] 21:03:54 INFO - PROCESS | 1885 | 1477886634291 Marionette TRACE conn4 -> [0,3530,"getWindowHandles",null] 21:03:54 INFO - PROCESS | 1885 | 1477886634298 Marionette TRACE conn4 <- [1,3530,null,["8"]] 21:03:54 INFO - PROCESS | 1885 | 1477886634305 Marionette TRACE conn4 -> [0,3531,"switchToWindow",{"name":"8"}] 21:03:54 INFO - PROCESS | 1885 | 1477886634311 Marionette TRACE conn4 <- [1,3531,null,{}] 21:03:54 INFO - PROCESS | 1885 | 1477886634317 Marionette TRACE conn4 -> [0,3532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x831ad400 == 30 [pid = 1885] [id = 775] 21:03:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x831ae000) [pid = 1885] [serial = 2256] [outer = (nil)] 21:03:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x831bb400) [pid = 1885] [serial = 2257] [outer = 0x831ae000] 21:03:54 INFO - PROCESS | 1885 | 1477886634412 Marionette DEBUG loaded listener.js 21:03:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x87ec9000) [pid = 1885] [serial = 2258] [outer = 0x831ae000] 21:03:55 INFO - PROCESS | 1885 | 1477886635070 Marionette TRACE conn4 <- [1,3532,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 21:03:55 INFO - ... 21:03:55 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1175ms 21:03:55 INFO - PROCESS | 1885 | 1477886635110 Marionette TRACE conn4 -> [0,3533,"getWindowHandle",null] 21:03:55 INFO - PROCESS | 1885 | 1477886635113 Marionette TRACE conn4 <- [1,3533,null,{"value":"8"}] 21:03:55 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 21:03:55 INFO - PROCESS | 1885 | 1477886635121 Marionette TRACE conn4 -> [0,3534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:55 INFO - PROCESS | 1885 | 1477886635361 Marionette TRACE conn4 <- [1,3534,null,{"value":null}] 21:03:55 INFO - PROCESS | 1885 | 1477886635385 Marionette TRACE conn4 -> [0,3535,"getWindowHandles",null] 21:03:55 INFO - PROCESS | 1885 | 1477886635389 Marionette TRACE conn4 <- [1,3535,null,["8"]] 21:03:55 INFO - PROCESS | 1885 | 1477886635394 Marionette TRACE conn4 -> [0,3536,"switchToWindow",{"name":"8"}] 21:03:55 INFO - PROCESS | 1885 | 1477886635401 Marionette TRACE conn4 <- [1,3536,null,{}] 21:03:55 INFO - PROCESS | 1885 | 1477886635410 Marionette TRACE conn4 -> [0,3537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c041800 == 31 [pid = 1885] [id = 776] 21:03:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8c043800) [pid = 1885] [serial = 2259] [outer = (nil)] 21:03:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8c048c00) [pid = 1885] [serial = 2260] [outer = 0x8c043800] 21:03:55 INFO - PROCESS | 1885 | 1477886635590 Marionette DEBUG loaded listener.js 21:03:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x87ec8400) [pid = 1885] [serial = 2261] [outer = 0x8c043800] 21:03:56 INFO - PROCESS | 1885 | 1477886636319 Marionette TRACE conn4 <- [1,3537,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 21:03:56 INFO - ... 21:03:56 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1226ms 21:03:56 INFO - PROCESS | 1885 | 1477886636347 Marionette TRACE conn4 -> [0,3538,"getWindowHandle",null] 21:03:56 INFO - PROCESS | 1885 | 1477886636350 Marionette TRACE conn4 <- [1,3538,null,{"value":"8"}] 21:03:56 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 21:03:56 INFO - PROCESS | 1885 | 1477886636366 Marionette TRACE conn4 -> [0,3539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:56 INFO - PROCESS | 1885 | 1477886636599 Marionette TRACE conn4 <- [1,3539,null,{"value":null}] 21:03:56 INFO - PROCESS | 1885 | 1477886636623 Marionette TRACE conn4 -> [0,3540,"getWindowHandles",null] 21:03:56 INFO - PROCESS | 1885 | 1477886636627 Marionette TRACE conn4 <- [1,3540,null,["8"]] 21:03:56 INFO - PROCESS | 1885 | 1477886636632 Marionette TRACE conn4 -> [0,3541,"switchToWindow",{"name":"8"}] 21:03:56 INFO - PROCESS | 1885 | 1477886636637 Marionette TRACE conn4 <- [1,3541,null,{}] 21:03:56 INFO - PROCESS | 1885 | 1477886636642 Marionette TRACE conn4 -> [0,3542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x8198b000 == 32 [pid = 1885] [id = 777] 21:03:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x81fad000) [pid = 1885] [serial = 2262] [outer = (nil)] 21:03:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8c718c00) [pid = 1885] [serial = 2263] [outer = 0x81fad000] 21:03:56 INFO - PROCESS | 1885 | 1477886636925 Marionette DEBUG loaded listener.js 21:03:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8d9e3400) [pid = 1885] [serial = 2264] [outer = 0x81fad000] 21:03:57 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x81b59000) [pid = 1885] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 21:03:57 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x82d47c00) [pid = 1885] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 21:03:57 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x81fa4400) [pid = 1885] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 21:03:57 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82c1bc00) [pid = 1885] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 21:03:57 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x82e77000) [pid = 1885] [serial = 2208] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 21:03:57 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x87efb000) [pid = 1885] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 21:03:57 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x90d72000) [pid = 1885] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 21:03:57 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x92b0bc00) [pid = 1885] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 21:03:57 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x831b3400) [pid = 1885] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 21:03:57 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x83054400) [pid = 1885] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 21:03:57 INFO - PROCESS | 1885 | 1477886637498 Marionette TRACE conn4 <- [1,3542,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 21:03:57 INFO - ... 21:03:57 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1170ms 21:03:57 INFO - PROCESS | 1885 | 1477886637535 Marionette TRACE conn4 -> [0,3543,"getWindowHandle",null] 21:03:57 INFO - PROCESS | 1885 | 1477886637538 Marionette TRACE conn4 <- [1,3543,null,{"value":"8"}] 21:03:57 INFO - TEST-START | /websockets/Send-binary-blob.htm 21:03:57 INFO - PROCESS | 1885 | 1477886637546 Marionette TRACE conn4 -> [0,3544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:57 INFO - PROCESS | 1885 | 1477886637753 Marionette TRACE conn4 <- [1,3544,null,{"value":null}] 21:03:57 INFO - PROCESS | 1885 | 1477886637913 Marionette TRACE conn4 -> [0,3545,"getWindowHandles",null] 21:03:57 INFO - PROCESS | 1885 | 1477886637918 Marionette TRACE conn4 <- [1,3545,null,["8"]] 21:03:57 INFO - PROCESS | 1885 | 1477886637924 Marionette TRACE conn4 -> [0,3546,"switchToWindow",{"name":"8"}] 21:03:57 INFO - PROCESS | 1885 | 1477886637928 Marionette TRACE conn4 <- [1,3546,null,{}] 21:03:57 INFO - PROCESS | 1885 | 1477886637934 Marionette TRACE conn4 -> [0,3547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x81adc400 == 33 [pid = 1885] [id = 778] 21:03:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x81fa8c00) [pid = 1885] [serial = 2265] [outer = (nil)] 21:03:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8f445c00) [pid = 1885] [serial = 2266] [outer = 0x81fa8c00] 21:03:58 INFO - PROCESS | 1885 | 1477886638039 Marionette DEBUG loaded listener.js 21:03:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8f4e1800) [pid = 1885] [serial = 2267] [outer = 0x81fa8c00] 21:03:58 INFO - PROCESS | 1885 | 1477886638649 Marionette TRACE conn4 <- [1,3547,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 21:03:58 INFO - ... 21:03:58 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1120ms 21:03:58 INFO - PROCESS | 1885 | 1477886638666 Marionette TRACE conn4 -> [0,3548,"getWindowHandle",null] 21:03:58 INFO - PROCESS | 1885 | 1477886638670 Marionette TRACE conn4 <- [1,3548,null,{"value":"8"}] 21:03:58 INFO - TEST-START | /websockets/Send-data.htm 21:03:58 INFO - PROCESS | 1885 | 1477886638677 Marionette TRACE conn4 -> [0,3549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:58 INFO - PROCESS | 1885 | 1477886638847 Marionette TRACE conn4 <- [1,3549,null,{"value":null}] 21:03:59 INFO - PROCESS | 1885 | 1477886639043 Marionette TRACE conn4 -> [0,3550,"getWindowHandles",null] 21:03:59 INFO - PROCESS | 1885 | 1477886639050 Marionette TRACE conn4 <- [1,3550,null,["8"]] 21:03:59 INFO - PROCESS | 1885 | 1477886639102 Marionette TRACE conn4 -> [0,3551,"switchToWindow",{"name":"8"}] 21:03:59 INFO - PROCESS | 1885 | 1477886639114 Marionette TRACE conn4 <- [1,3551,null,{}] 21:03:59 INFO - PROCESS | 1885 | 1477886639125 Marionette TRACE conn4 -> [0,3552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae7c00 == 34 [pid = 1885] [id = 779] 21:03:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x81b4c400) [pid = 1885] [serial = 2268] [outer = (nil)] 21:03:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x81c1e400) [pid = 1885] [serial = 2269] [outer = 0x81b4c400] 21:03:59 INFO - PROCESS | 1885 | 1477886639247 Marionette DEBUG loaded listener.js 21:03:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x81fa9000) [pid = 1885] [serial = 2270] [outer = 0x81b4c400] 21:04:00 INFO - PROCESS | 1885 | 1477886640009 Marionette TRACE conn4 <- [1,3552,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:04:00 INFO - ... 21:04:00 INFO - TEST-OK | /websockets/Send-data.htm | took 1374ms 21:04:00 INFO - PROCESS | 1885 | 1477886640098 Marionette TRACE conn4 -> [0,3553,"getWindowHandle",null] 21:04:00 INFO - PROCESS | 1885 | 1477886640106 Marionette TRACE conn4 <- [1,3553,null,{"value":"8"}] 21:04:00 INFO - TEST-START | /websockets/Send-data.worker 21:04:00 INFO - PROCESS | 1885 | 1477886640121 Marionette TRACE conn4 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:04:00 INFO - PROCESS | 1885 | 1477886640343 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 21:04:00 INFO - PROCESS | 1885 | 1477886640556 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 21:04:00 INFO - PROCESS | 1885 | 1477886640564 Marionette TRACE conn4 <- [1,3555,null,["8"]] 21:04:00 INFO - PROCESS | 1885 | 1477886640617 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 21:04:00 INFO - PROCESS | 1885 | 1477886640627 Marionette TRACE conn4 <- [1,3556,null,{}] 21:04:00 INFO - PROCESS | 1885 | 1477886640636 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x83059c00 == 35 [pid = 1885] [id = 780] 21:04:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8305a800) [pid = 1885] [serial = 2271] [outer = (nil)] 21:04:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x830d0400) [pid = 1885] [serial = 2272] [outer = 0x8305a800] 21:04:00 INFO - PROCESS | 1885 | 1477886640767 Marionette DEBUG loaded listener.js 21:04:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x831b4800) [pid = 1885] [serial = 2273] [outer = 0x8305a800] 21:04:01 INFO - PROCESS | 1885 | [1885] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 21:04:01 INFO - PROCESS | 1885 | 1477886641582 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 21:04:01 INFO - . 21:04:01 INFO - TEST-OK | /websockets/Send-data.worker | took 1472ms 21:04:01 INFO - TEST-START | /websockets/Send-null.htm 21:04:01 INFO - PROCESS | 1885 | 1477886641593 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 21:04:01 INFO - PROCESS | 1885 | 1477886641597 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 21:04:01 INFO - PROCESS | 1885 | 1477886641605 Marionette TRACE conn4 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:04:01 INFO - PROCESS | 1885 | 1477886641938 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 21:04:02 INFO - PROCESS | 1885 | 1477886642110 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 21:04:02 INFO - PROCESS | 1885 | 1477886642122 Marionette TRACE conn4 <- [1,3560,null,["8"]] 21:04:02 INFO - PROCESS | 1885 | 1477886642133 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 21:04:02 INFO - PROCESS | 1885 | 1477886642142 Marionette TRACE conn4 <- [1,3561,null,{}] 21:04:02 INFO - PROCESS | 1885 | 1477886642149 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x8f44d000 == 36 [pid = 1885] [id = 781] 21:04:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8f4de000) [pid = 1885] [serial = 2274] [outer = (nil)] 21:04:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8f950400) [pid = 1885] [serial = 2275] [outer = 0x8f4de000] 21:04:02 INFO - PROCESS | 1885 | 1477886642271 Marionette DEBUG loaded listener.js 21:04:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8f9d0000) [pid = 1885] [serial = 2276] [outer = 0x8f4de000] 21:04:02 INFO - PROCESS | 1885 | 1477886642990 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:04:03 INFO - ... 21:04:03 INFO - TEST-OK | /websockets/Send-null.htm | took 1425ms 21:04:03 INFO - PROCESS | 1885 | 1477886643028 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 21:04:03 INFO - PROCESS | 1885 | 1477886643032 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 21:04:03 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 21:04:03 INFO - PROCESS | 1885 | 1477886643042 Marionette TRACE conn4 -> [0,3564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:04:03 INFO - PROCESS | 1885 | 1477886643242 Marionette TRACE conn4 <- [1,3564,null,{"value":null}] 21:04:03 INFO - PROCESS | 1885 | 1477886643520 Marionette TRACE conn4 -> [0,3565,"getWindowHandles",null] 21:04:03 INFO - PROCESS | 1885 | 1477886643523 Marionette TRACE conn4 <- [1,3565,null,["8"]] 21:04:03 INFO - PROCESS | 1885 | 1477886643587 Marionette TRACE conn4 -> [0,3566,"switchToWindow",{"name":"8"}] 21:04:03 INFO - PROCESS | 1885 | 1477886643594 Marionette TRACE conn4 <- [1,3566,null,{}] 21:04:03 INFO - PROCESS | 1885 | 1477886643601 Marionette TRACE conn4 -> [0,3567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x91e25800 == 37 [pid = 1885] [id = 782] 21:04:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x91e2a800) [pid = 1885] [serial = 2277] [outer = (nil)] 21:04:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x91ed7400) [pid = 1885] [serial = 2278] [outer = 0x91e2a800] 21:04:03 INFO - PROCESS | 1885 | 1477886643714 Marionette DEBUG loaded listener.js 21:04:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x92b05400) [pid = 1885] [serial = 2279] [outer = 0x91e2a800] 21:04:04 INFO - PROCESS | 1885 | 1477886644442 Marionette TRACE conn4 <- [1,3567,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:04:04 INFO - ... 21:04:04 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1434ms 21:04:04 INFO - PROCESS | 1885 | 1477886644475 Marionette TRACE conn4 -> [0,3568,"getWindowHandle",null] 21:04:04 INFO - TEST-START | /websockets/Send-unicode-data.htm 21:04:04 INFO - PROCESS | 1885 | 1477886644480 Marionette TRACE conn4 <- [1,3568,null,{"value":"8"}] 21:04:04 INFO - PROCESS | 1885 | 1477886644488 Marionette TRACE conn4 -> [0,3569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:04:04 INFO - PROCESS | 1885 | 1477886644672 Marionette TRACE conn4 <- [1,3569,null,{"value":null}] 21:04:04 INFO - PROCESS | 1885 | 1477886644868 Marionette TRACE conn4 -> [0,3570,"getWindowHandles",null] 21:04:04 INFO - PROCESS | 1885 | 1477886644873 Marionette TRACE conn4 <- [1,3570,null,["8"]] 21:04:04 INFO - PROCESS | 1885 | 1477886644879 Marionette TRACE conn4 -> [0,3571,"switchToWindow",{"name":"8"}] 21:04:04 INFO - PROCESS | 1885 | 1477886644885 Marionette TRACE conn4 <- [1,3571,null,{}] 21:04:04 INFO - PROCESS | 1885 | 1477886644938 Marionette TRACE conn4 -> [0,3572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x8c70f000 == 38 [pid = 1885] [id = 783] 21:04:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x92b0e000) [pid = 1885] [serial = 2280] [outer = (nil)] 21:04:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x92f87c00) [pid = 1885] [serial = 2281] [outer = 0x92b0e000] 21:04:05 INFO - PROCESS | 1885 | 1477886645044 Marionette DEBUG loaded listener.js 21:04:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x92f89000) [pid = 1885] [serial = 2282] [outer = 0x92b0e000] 21:04:05 INFO - PROCESS | 1885 | 1477886645758 Marionette TRACE conn4 <- [1,3572,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:04:05 INFO - ... 21:04:05 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1324ms 21:04:05 INFO - PROCESS | 1885 | 1477886645819 Marionette TRACE conn4 -> [0,3573,"getWindowHandle",null] 21:04:05 INFO - PROCESS | 1885 | 1477886645822 Marionette TRACE conn4 <- [1,3573,null,{"value":"8"}] 21:04:05 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 21:04:05 INFO - PROCESS | 1885 | 1477886645831 Marionette TRACE conn4 -> [0,3574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:04:06 INFO - PROCESS | 1885 | 1477886646098 Marionette TRACE conn4 <- [1,3574,null,{"value":null}] 21:04:06 INFO - PROCESS | 1885 | 1477886646311 Marionette TRACE conn4 -> [0,3575,"getWindowHandles",null] 21:04:06 INFO - PROCESS | 1885 | 1477886646316 Marionette TRACE conn4 <- [1,3575,null,["8"]] 21:04:06 INFO - PROCESS | 1885 | 1477886646323 Marionette TRACE conn4 -> [0,3576,"switchToWindow",{"name":"8"}] 21:04:06 INFO - PROCESS | 1885 | 1477886646330 Marionette TRACE conn4 <- [1,3576,null,{}] 21:04:06 INFO - PROCESS | 1885 | 1477886646610 Marionette TRACE conn4 -> [0,3577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x8198c400 == 39 [pid = 1885] [id = 784] 21:04:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x81c17400) [pid = 1885] [serial = 2283] [outer = (nil)] 21:04:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x82b9e400) [pid = 1885] [serial = 2284] [outer = 0x81c17400] 21:04:06 INFO - PROCESS | 1885 | 1477886646714 Marionette DEBUG loaded listener.js 21:04:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x82c17c00) [pid = 1885] [serial = 2285] [outer = 0x81c17400] 21:04:07 INFO - PROCESS | 1885 | 1477886647500 Marionette TRACE conn4 <- [1,3577,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 21:04:07 INFO - .. 21:04:07 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1682ms 21:04:07 INFO - PROCESS | 1885 | 1477886647515 Marionette TRACE conn4 -> [0,3578,"getWindowHandle",null] 21:04:07 INFO - PROCESS | 1885 | 1477886647521 Marionette TRACE conn4 <- [1,3578,null,{"value":"8"}] 21:04:07 INFO - TEST-START | /websockets/constructor.html 21:04:07 INFO - PROCESS | 1885 | 1477886647532 Marionette TRACE conn4 -> [0,3579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:04:07 INFO - PROCESS | 1885 | 1477886647735 Marionette TRACE conn4 <- [1,3579,null,{"value":null}] 21:04:08 INFO - PROCESS | 1885 | 1477886648043 Marionette TRACE conn4 -> [0,3580,"getWindowHandles",null] 21:04:08 INFO - PROCESS | 1885 | 1477886648049 Marionette TRACE conn4 <- [1,3580,null,["8"]] 21:04:08 INFO - PROCESS | 1885 | 1477886648058 Marionette TRACE conn4 -> [0,3581,"switchToWindow",{"name":"8"}] 21:04:08 INFO - PROCESS | 1885 | 1477886648066 Marionette TRACE conn4 <- [1,3581,null,{}] 21:04:08 INFO - PROCESS | 1885 | 1477886648080 Marionette TRACE conn4 -> [0,3582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c1c800 == 40 [pid = 1885] [id = 785] 21:04:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x82d45400) [pid = 1885] [serial = 2286] [outer = (nil)] 21:04:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x82e75000) [pid = 1885] [serial = 2287] [outer = 0x82d45400] 21:04:08 INFO - PROCESS | 1885 | 1477886648186 Marionette DEBUG loaded listener.js 21:04:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x831bbc00) [pid = 1885] [serial = 2288] [outer = 0x82d45400] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x8198b000 == 39 [pid = 1885] [id = 777] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x81adc400 == 38 [pid = 1885] [id = 778] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82e6d000 == 37 [pid = 1885] [id = 774] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x831ad400 == 36 [pid = 1885] [id = 775] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x81add400 == 35 [pid = 1885] [id = 771] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x83053800 == 34 [pid = 1885] [id = 772] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa2000 == 33 [pid = 1885] [id = 773] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82c1e000 == 32 [pid = 1885] [id = 770] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x8c041800 == 31 [pid = 1885] [id = 776] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x8c70f000 == 30 [pid = 1885] [id = 783] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x8198c400 == 29 [pid = 1885] [id = 784] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x81ae7c00 == 28 [pid = 1885] [id = 779] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x83059c00 == 27 [pid = 1885] [id = 780] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x8f44d000 == 26 [pid = 1885] [id = 781] 21:04:09 INFO - PROCESS | 1885 | --DOCSHELL 0x91e25800 == 25 [pid = 1885] [id = 782] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x83059000) [pid = 1885] [serial = 2210] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x82f49400) [pid = 1885] [serial = 2209] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x8c0e7400) [pid = 1885] [serial = 2213] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8c049c00) [pid = 1885] [serial = 2212] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x92841400) [pid = 1885] [serial = 2216] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x91ed1c00) [pid = 1885] [serial = 2215] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x92ba7c00) [pid = 1885] [serial = 2219] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x92b0f400) [pid = 1885] [serial = 2218] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x82f3fc00) [pid = 1885] [serial = 2222] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x81fac000) [pid = 1885] [serial = 2221] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x81fa9800) [pid = 1885] [serial = 2225] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x81c1c400) [pid = 1885] [serial = 2224] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x82d51000) [pid = 1885] [serial = 2228] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x82d4b800) [pid = 1885] [serial = 2227] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x830ca000) [pid = 1885] [serial = 2231] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x83057c00) [pid = 1885] [serial = 2230] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x87ef1400) [pid = 1885] [serial = 2234] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x831b8400) [pid = 1885] [serial = 2233] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x87ef6400) [pid = 1885] [serial = 2237] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x830d5c00) [pid = 1885] [serial = 2236] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8c04dc00) [pid = 1885] [serial = 2239] [outer = (nil)] [url = about:blank] 21:04:09 INFO - PROCESS | 1885 | 1477886649894 Marionette TRACE conn4 <- [1,3582,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 21:04:09 INFO - . 21:04:09 INFO - TEST-OK | /websockets/constructor.html | took 2392ms 21:04:09 INFO - PROCESS | 1885 | 1477886649924 Marionette TRACE conn4 -> [0,3583,"getWindowHandle",null] 21:04:09 INFO - PROCESS | 1885 | 1477886649930 Marionette TRACE conn4 <- [1,3583,null,{"value":"8"}] 21:04:09 INFO - TEST-START | /websockets/eventhandlers.html 21:04:09 INFO - PROCESS | 1885 | 1477886649940 Marionette TRACE conn4 -> [0,3584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:04:10 INFO - PROCESS | 1885 | 1477886650140 Marionette TRACE conn4 <- [1,3584,null,{"value":null}] 21:04:10 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:04:10 INFO - PROCESS | 1885 | 1477886650344 Marionette TRACE conn4 -> [0,3585,"getWindowHandles",null] 21:04:10 INFO - PROCESS | 1885 | 1477886650350 Marionette TRACE conn4 <- [1,3585,null,["8"]] 21:04:10 INFO - PROCESS | 1885 | 1477886650361 Marionette TRACE conn4 -> [0,3586,"switchToWindow",{"name":"8"}] 21:04:10 INFO - PROCESS | 1885 | 1477886650368 Marionette TRACE conn4 <- [1,3586,null,{}] 21:04:10 INFO - PROCESS | 1885 | 1477886650374 Marionette TRACE conn4 -> [0,3587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c1fc00 == 26 [pid = 1885] [id = 786] 21:04:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x81c20800) [pid = 1885] [serial = 2289] [outer = (nil)] 21:04:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x81f96800) [pid = 1885] [serial = 2290] [outer = 0x81c20800] 21:04:10 INFO - PROCESS | 1885 | 1477886650476 Marionette DEBUG loaded listener.js 21:04:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x81fac400) [pid = 1885] [serial = 2291] [outer = 0x81c20800] 21:04:11 INFO - PROCESS | 1885 | 1477886651062 Marionette TRACE conn4 <- [1,3587,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 21:04:11 INFO - .... 21:04:11 INFO - TEST-OK | /websockets/eventhandlers.html | took 1170ms 21:04:11 INFO - PROCESS | 1885 | 1477886651110 Marionette TRACE conn4 -> [0,3588,"getWindowHandle",null] 21:04:11 INFO - PROCESS | 1885 | 1477886651118 Marionette TRACE conn4 <- [1,3588,null,{"value":"8"}] 21:04:11 INFO - TEST-START | /websockets/extended-payload-length.html 21:04:11 INFO - PROCESS | 1885 | 1477886651126 Marionette TRACE conn4 -> [0,3589,"timeouts",{"script":185000}] 21:04:11 INFO - PROCESS | 1885 | 1477886651133 Marionette TRACE conn4 <- [1,3589,null,{}] 21:04:11 INFO - PROCESS | 1885 | 1477886651139 Marionette TRACE conn4 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:04:11 INFO - PROCESS | 1885 | 1477886651379 Marionette TRACE conn4 <- [1,3590,null,{"value":null}] 21:04:11 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:04:11 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:04:11 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:04:11 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:04:11 INFO - PROCESS | 1885 | 1477886651410 Marionette TRACE conn4 -> [0,3591,"getWindowHandles",null] 21:04:11 INFO - PROCESS | 1885 | 1477886651414 Marionette TRACE conn4 <- [1,3591,null,["8"]] 21:04:11 INFO - PROCESS | 1885 | 1477886651420 Marionette TRACE conn4 -> [0,3592,"switchToWindow",{"name":"8"}] 21:04:11 INFO - PROCESS | 1885 | 1477886651428 Marionette TRACE conn4 <- [1,3592,null,{}] 21:04:11 INFO - PROCESS | 1885 | 1477886651446 Marionette TRACE conn4 -> [0,3593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x82d4f000 == 27 [pid = 1885] [id = 787] 21:04:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x82d50800) [pid = 1885] [serial = 2292] [outer = (nil)] 21:04:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x82d53800) [pid = 1885] [serial = 2293] [outer = 0x82d50800] 21:04:11 INFO - PROCESS | 1885 | 1477886651552 Marionette DEBUG loaded listener.js 21:04:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x82e72800) [pid = 1885] [serial = 2294] [outer = 0x82d50800] 21:04:12 INFO - PROCESS | 1885 | 1477886652357 Marionette TRACE conn4 <- [1,3593,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 21:04:12 INFO - .... 21:04:12 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1283ms 21:04:12 INFO - PROCESS | 1885 | 1477886652416 Marionette TRACE conn4 -> [0,3594,"getWindowHandle",null] 21:04:12 INFO - PROCESS | 1885 | 1477886652420 Marionette TRACE conn4 <- [1,3594,null,{"value":"8"}] 21:04:12 INFO - TEST-START | /websockets/extended-payload-length.html?wss 21:04:12 INFO - PROCESS | 1885 | 1477886652427 Marionette TRACE conn4 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:04:12 INFO - PROCESS | 1885 | 1477886652682 Marionette TRACE conn4 <- [1,3595,null,{"value":null}] 21:04:12 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:04:12 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:04:12 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:04:12 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 21:04:12 INFO - PROCESS | 1885 | 1477886652720 Marionette TRACE conn4 -> [0,3596,"getWindowHandles",null] 21:04:12 INFO - PROCESS | 1885 | 1477886652726 Marionette TRACE conn4 <- [1,3596,null,["8"]] 21:04:12 INFO - PROCESS | 1885 | 1477886652732 Marionette TRACE conn4 -> [0,3597,"switchToWindow",{"name":"8"}] 21:04:12 INFO - PROCESS | 1885 | 1477886652739 Marionette TRACE conn4 <- [1,3597,null,{}] 21:04:12 INFO - PROCESS | 1885 | 1477886652825 Marionette TRACE conn4 -> [0,3598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x83056800 == 28 [pid = 1885] [id = 788] 21:04:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x83056c00) [pid = 1885] [serial = 2295] [outer = (nil)] 21:04:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x83059400) [pid = 1885] [serial = 2296] [outer = 0x83056c00] 21:04:12 INFO - PROCESS | 1885 | 1477886652929 Marionette DEBUG loaded listener.js 21:04:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x830d1000) [pid = 1885] [serial = 2297] [outer = 0x83056c00] 21:04:14 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x81fad000) [pid = 1885] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 21:04:14 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x831adc00) [pid = 1885] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 21:04:14 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x81fa2400) [pid = 1885] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 21:04:14 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8c5b7400) [pid = 1885] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 21:04:14 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x82c20800) [pid = 1885] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 21:04:14 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82e6e800) [pid = 1885] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 21:04:14 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8c046c00) [pid = 1885] [serial = 2238] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 21:04:14 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8c043800) [pid = 1885] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 21:04:14 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x81fa8c00) [pid = 1885] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 21:04:14 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x831ae000) [pid = 1885] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x9283b800 == 27 [pid = 1885] [id = 762] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x830d5000 == 26 [pid = 1885] [id = 754] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x82c12400 == 25 [pid = 1885] [id = 768] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x87ef6000 == 24 [pid = 1885] [id = 760] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x90d6c000 == 23 [pid = 1885] [id = 761] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x90358400 == 22 [pid = 1885] [id = 758] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x831afc00 == 21 [pid = 1885] [id = 767] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x82e6b800 == 20 [pid = 1885] [id = 753] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x81b5b800 == 19 [pid = 1885] [id = 757] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa1c00 == 18 [pid = 1885] [id = 763] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x82e74800 == 17 [pid = 1885] [id = 759] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x8c046400 == 16 [pid = 1885] [id = 769] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x83054000 == 15 [pid = 1885] [id = 766] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x8c043400 == 14 [pid = 1885] [id = 755] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x82c1e800 == 13 [pid = 1885] [id = 765] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x81985000 == 12 [pid = 1885] [id = 756] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x81b58400 == 11 [pid = 1885] [id = 764] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x81faf800 == 10 [pid = 1885] [id = 752] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x82d4f000 == 9 [pid = 1885] [id = 787] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x81c1fc00 == 8 [pid = 1885] [id = 786] 21:04:19 INFO - PROCESS | 1885 | --DOCSHELL 0x82c1c800 == 7 [pid = 1885] [id = 785] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8f445c00) [pid = 1885] [serial = 2266] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8f4e1800) [pid = 1885] [serial = 2267] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8c718c00) [pid = 1885] [serial = 2263] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8d9e3400) [pid = 1885] [serial = 2264] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8c048c00) [pid = 1885] [serial = 2260] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x87ec8400) [pid = 1885] [serial = 2261] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x831bb400) [pid = 1885] [serial = 2257] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x87ec9000) [pid = 1885] [serial = 2258] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82e74c00) [pid = 1885] [serial = 2254] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82f43c00) [pid = 1885] [serial = 2255] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x81fabc00) [pid = 1885] [serial = 2251] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x82b96800) [pid = 1885] [serial = 2252] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8c5be400) [pid = 1885] [serial = 2248] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8c711400) [pid = 1885] [serial = 2249] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x87efbc00) [pid = 1885] [serial = 2245] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8ba85400) [pid = 1885] [serial = 2246] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x82e6f400) [pid = 1885] [serial = 2242] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x82f3f000) [pid = 1885] [serial = 2243] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8c0ed000) [pid = 1885] [serial = 2240] [outer = (nil)] [url = about:blank] 21:04:22 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8305a800) [pid = 1885] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 21:04:22 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x81c20800) [pid = 1885] [serial = 2289] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 21:04:22 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x82d45400) [pid = 1885] [serial = 2286] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 21:04:22 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x91e2a800) [pid = 1885] [serial = 2277] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 21:04:22 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8f4de000) [pid = 1885] [serial = 2274] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 21:04:22 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x82d50800) [pid = 1885] [serial = 2292] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 21:04:22 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x81b4c400) [pid = 1885] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 21:04:22 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x92b0e000) [pid = 1885] [serial = 2280] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 21:04:22 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x81c17400) [pid = 1885] [serial = 2283] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x82e72800) [pid = 1885] [serial = 2294] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x82d53800) [pid = 1885] [serial = 2293] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x83059400) [pid = 1885] [serial = 2296] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x81f96800) [pid = 1885] [serial = 2290] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x81fac400) [pid = 1885] [serial = 2291] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x82e75000) [pid = 1885] [serial = 2287] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x831bbc00) [pid = 1885] [serial = 2288] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x82b9e400) [pid = 1885] [serial = 2284] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82c17c00) [pid = 1885] [serial = 2285] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x92f87c00) [pid = 1885] [serial = 2281] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x92f89000) [pid = 1885] [serial = 2282] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x91ed7400) [pid = 1885] [serial = 2278] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x92b05400) [pid = 1885] [serial = 2279] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8f950400) [pid = 1885] [serial = 2275] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8f9d0000) [pid = 1885] [serial = 2276] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x830d0400) [pid = 1885] [serial = 2272] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x831b4800) [pid = 1885] [serial = 2273] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c1e400) [pid = 1885] [serial = 2269] [outer = (nil)] [url = about:blank] 21:04:27 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x81fa9000) [pid = 1885] [serial = 2270] [outer = (nil)] [url = about:blank] 21:05:13 INFO - PROCESS | 1885 | 1477886713497 Marionette TRACE conn4 <- [1,3598,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 21:05:13 INFO - .... 21:05:13 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61089ms 21:05:13 INFO - PROCESS | 1885 | 1477886713517 Marionette TRACE conn4 -> [0,3599,"getWindowHandle",null] 21:05:13 INFO - PROCESS | 1885 | 1477886713524 Marionette TRACE conn4 <- [1,3599,null,{"value":"8"}] 21:05:13 INFO - TEST-START | /websockets/opening-handshake/001.html 21:05:13 INFO - PROCESS | 1885 | 1477886713534 Marionette TRACE conn4 -> [0,3600,"timeouts",{"script":35000}] 21:05:13 INFO - PROCESS | 1885 | 1477886713540 Marionette TRACE conn4 <- [1,3600,null,{}] 21:05:13 INFO - PROCESS | 1885 | 1477886713550 Marionette TRACE conn4 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:13 INFO - PROCESS | 1885 | 1477886713786 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 21:05:13 INFO - PROCESS | 1885 | 1477886713880 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 21:05:13 INFO - PROCESS | 1885 | 1477886713886 Marionette TRACE conn4 <- [1,3602,null,["8"]] 21:05:13 INFO - PROCESS | 1885 | 1477886713893 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 21:05:13 INFO - PROCESS | 1885 | 1477886713903 Marionette TRACE conn4 <- [1,3603,null,{}] 21:05:13 INFO - PROCESS | 1885 | 1477886713916 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b54000 == 8 [pid = 1885] [id = 789] 21:05:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b54c00) [pid = 1885] [serial = 2298] [outer = (nil)] 21:05:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b58400) [pid = 1885] [serial = 2299] [outer = 0x81b54c00] 21:05:14 INFO - PROCESS | 1885 | 1477886714040 Marionette DEBUG loaded listener.js 21:05:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c1cc00) [pid = 1885] [serial = 2300] [outer = 0x81b54c00] 21:05:14 INFO - PROCESS | 1885 | [1885] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 21:05:14 INFO - PROCESS | 1885 | 1477886714678 Marionette TRACE conn4 <- [1,3604,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 21:05:14 INFO - . 21:05:14 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1195ms 21:05:14 INFO - PROCESS | 1885 | 1477886714728 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 21:05:14 INFO - PROCESS | 1885 | 1477886714736 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 21:05:14 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 21:05:14 INFO - PROCESS | 1885 | 1477886714744 Marionette TRACE conn4 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:14 INFO - PROCESS | 1885 | 1477886714984 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 21:05:15 INFO - PROCESS | 1885 | 1477886715000 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 21:05:15 INFO - PROCESS | 1885 | 1477886715004 Marionette TRACE conn4 <- [1,3607,null,["8"]] 21:05:15 INFO - PROCESS | 1885 | 1477886715011 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 21:05:15 INFO - PROCESS | 1885 | 1477886715019 Marionette TRACE conn4 <- [1,3608,null,{}] 21:05:15 INFO - PROCESS | 1885 | 1477886715037 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c17c00 == 9 [pid = 1885] [id = 790] 21:05:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81fad000) [pid = 1885] [serial = 2301] [outer = (nil)] 21:05:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81faf000) [pid = 1885] [serial = 2302] [outer = 0x81fad000] 21:05:15 INFO - PROCESS | 1885 | 1477886715140 Marionette DEBUG loaded listener.js 21:05:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82b94000) [pid = 1885] [serial = 2303] [outer = 0x81fad000] 21:05:16 INFO - PROCESS | 1885 | 1477886716255 Marionette TRACE conn4 <- [1,3609,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 21:05:16 INFO - . 21:05:16 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1527ms 21:05:16 INFO - TEST-START | /websockets/opening-handshake/002.html 21:05:16 INFO - PROCESS | 1885 | 1477886716271 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 21:05:16 INFO - PROCESS | 1885 | 1477886716274 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 21:05:16 INFO - PROCESS | 1885 | 1477886716281 Marionette TRACE conn4 -> [0,3611,"timeouts",{"script":185000}] 21:05:16 INFO - PROCESS | 1885 | 1477886716286 Marionette TRACE conn4 <- [1,3611,null,{}] 21:05:16 INFO - PROCESS | 1885 | 1477886716291 Marionette TRACE conn4 -> [0,3612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:16 INFO - PROCESS | 1885 | 1477886716539 Marionette TRACE conn4 <- [1,3612,null,{"value":null}] 21:05:16 INFO - PROCESS | 1885 | 1477886716563 Marionette TRACE conn4 -> [0,3613,"getWindowHandles",null] 21:05:16 INFO - PROCESS | 1885 | 1477886716568 Marionette TRACE conn4 <- [1,3613,null,["8"]] 21:05:16 INFO - PROCESS | 1885 | 1477886716574 Marionette TRACE conn4 -> [0,3614,"switchToWindow",{"name":"8"}] 21:05:16 INFO - PROCESS | 1885 | 1477886716581 Marionette TRACE conn4 <- [1,3614,null,{}] 21:05:16 INFO - PROCESS | 1885 | 1477886716587 Marionette TRACE conn4 -> [0,3615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c1f800 == 10 [pid = 1885] [id = 791] 21:05:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82c1fc00) [pid = 1885] [serial = 2304] [outer = (nil)] 21:05:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82d46800) [pid = 1885] [serial = 2305] [outer = 0x82c1fc00] 21:05:16 INFO - PROCESS | 1885 | 1477886716690 Marionette DEBUG loaded listener.js 21:05:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82d4b000) [pid = 1885] [serial = 2306] [outer = 0x82c1fc00] 21:05:18 INFO - PROCESS | 1885 | 1477886718634 Marionette TRACE conn4 <- [1,3615,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 21:05:18 INFO - . 21:05:18 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2395ms 21:05:18 INFO - PROCESS | 1885 | 1477886718676 Marionette TRACE conn4 -> [0,3616,"getWindowHandle",null] 21:05:18 INFO - PROCESS | 1885 | 1477886718680 Marionette TRACE conn4 <- [1,3616,null,{"value":"8"}] 21:05:18 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 21:05:18 INFO - PROCESS | 1885 | 1477886718688 Marionette TRACE conn4 -> [0,3617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:18 INFO - PROCESS | 1885 | 1477886718904 Marionette TRACE conn4 <- [1,3617,null,{"value":null}] 21:05:18 INFO - PROCESS | 1885 | 1477886718927 Marionette TRACE conn4 -> [0,3618,"getWindowHandles",null] 21:05:18 INFO - PROCESS | 1885 | 1477886718932 Marionette TRACE conn4 <- [1,3618,null,["8"]] 21:05:18 INFO - PROCESS | 1885 | 1477886718940 Marionette TRACE conn4 -> [0,3619,"switchToWindow",{"name":"8"}] 21:05:18 INFO - PROCESS | 1885 | 1477886718946 Marionette TRACE conn4 <- [1,3619,null,{}] 21:05:18 INFO - PROCESS | 1885 | 1477886718952 Marionette TRACE conn4 -> [0,3620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e72000 == 11 [pid = 1885] [id = 792] 21:05:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82e72c00) [pid = 1885] [serial = 2307] [outer = (nil)] 21:05:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82e76800) [pid = 1885] [serial = 2308] [outer = 0x82e72c00] 21:05:19 INFO - PROCESS | 1885 | 1477886719058 Marionette DEBUG loaded listener.js 21:05:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x830cf400) [pid = 1885] [serial = 2309] [outer = 0x82e72c00] 21:05:19 INFO - PROCESS | 1885 | 1477886719715 Marionette TRACE conn4 <- [1,3620,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 21:05:19 INFO - . 21:05:19 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1071ms 21:05:19 INFO - PROCESS | 1885 | 1477886719759 Marionette TRACE conn4 -> [0,3621,"getWindowHandle",null] 21:05:19 INFO - PROCESS | 1885 | 1477886719762 Marionette TRACE conn4 <- [1,3621,null,{"value":"8"}] 21:05:19 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 21:05:19 INFO - PROCESS | 1885 | 1477886719769 Marionette TRACE conn4 -> [0,3622,"timeouts",{"script":35000}] 21:05:19 INFO - PROCESS | 1885 | 1477886719771 Marionette TRACE conn4 <- [1,3622,null,{}] 21:05:19 INFO - PROCESS | 1885 | 1477886719784 Marionette TRACE conn4 -> [0,3623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:20 INFO - PROCESS | 1885 | 1477886720007 Marionette TRACE conn4 <- [1,3623,null,{"value":null}] 21:05:20 INFO - PROCESS | 1885 | 1477886720020 Marionette TRACE conn4 -> [0,3624,"getWindowHandles",null] 21:05:20 INFO - PROCESS | 1885 | 1477886720023 Marionette TRACE conn4 <- [1,3624,null,["8"]] 21:05:20 INFO - PROCESS | 1885 | 1477886720029 Marionette TRACE conn4 -> [0,3625,"switchToWindow",{"name":"8"}] 21:05:20 INFO - PROCESS | 1885 | 1477886720034 Marionette TRACE conn4 <- [1,3625,null,{}] 21:05:20 INFO - PROCESS | 1885 | 1477886720046 Marionette TRACE conn4 -> [0,3626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x831b3800 == 12 [pid = 1885] [id = 793] 21:05:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x831b3c00) [pid = 1885] [serial = 2310] [outer = (nil)] 21:05:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x831b8000) [pid = 1885] [serial = 2311] [outer = 0x831b3c00] 21:05:20 INFO - PROCESS | 1885 | 1477886720142 Marionette DEBUG loaded listener.js 21:05:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x831bb400) [pid = 1885] [serial = 2312] [outer = 0x831b3c00] 21:05:20 INFO - PROCESS | 1885 | [1885] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 21:05:20 INFO - PROCESS | 1885 | 1477886720992 Marionette TRACE conn4 <- [1,3626,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 21:05:21 INFO - . 21:05:21 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1239ms 21:05:21 INFO - TEST-START | /websockets/opening-handshake/003.html 21:05:21 INFO - PROCESS | 1885 | 1477886721008 Marionette TRACE conn4 -> [0,3627,"getWindowHandle",null] 21:05:21 INFO - PROCESS | 1885 | 1477886721011 Marionette TRACE conn4 <- [1,3627,null,{"value":"8"}] 21:05:21 INFO - PROCESS | 1885 | 1477886721018 Marionette TRACE conn4 -> [0,3628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:21 INFO - PROCESS | 1885 | 1477886721293 Marionette TRACE conn4 <- [1,3628,null,{"value":null}] 21:05:21 INFO - PROCESS | 1885 | 1477886721313 Marionette TRACE conn4 -> [0,3629,"getWindowHandles",null] 21:05:21 INFO - PROCESS | 1885 | 1477886721317 Marionette TRACE conn4 <- [1,3629,null,["8"]] 21:05:21 INFO - PROCESS | 1885 | 1477886721325 Marionette TRACE conn4 -> [0,3630,"switchToWindow",{"name":"8"}] 21:05:21 INFO - PROCESS | 1885 | 1477886721330 Marionette TRACE conn4 <- [1,3630,null,{}] 21:05:21 INFO - PROCESS | 1885 | 1477886721336 Marionette TRACE conn4 -> [0,3631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x8328cc00 == 13 [pid = 1885] [id = 794] 21:05:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8328d000) [pid = 1885] [serial = 2313] [outer = (nil)] 21:05:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x83365400) [pid = 1885] [serial = 2314] [outer = 0x8328d000] 21:05:21 INFO - PROCESS | 1885 | 1477886721509 Marionette DEBUG loaded listener.js 21:05:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x87ec6c00) [pid = 1885] [serial = 2315] [outer = 0x8328d000] 21:05:22 INFO - PROCESS | 1885 | 1477886722316 Marionette TRACE conn4 <- [1,3631,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 21:05:22 INFO - . 21:05:22 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1326ms 21:05:22 INFO - PROCESS | 1885 | 1477886722344 Marionette TRACE conn4 -> [0,3632,"getWindowHandle",null] 21:05:22 INFO - PROCESS | 1885 | 1477886722351 Marionette TRACE conn4 <- [1,3632,null,{"value":"8"}] 21:05:22 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 21:05:22 INFO - PROCESS | 1885 | 1477886722362 Marionette TRACE conn4 -> [0,3633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:22 INFO - PROCESS | 1885 | 1477886722564 Marionette TRACE conn4 <- [1,3633,null,{"value":null}] 21:05:22 INFO - PROCESS | 1885 | 1477886722753 Marionette TRACE conn4 -> [0,3634,"getWindowHandles",null] 21:05:22 INFO - PROCESS | 1885 | 1477886722759 Marionette TRACE conn4 <- [1,3634,null,["8"]] 21:05:22 INFO - PROCESS | 1885 | 1477886722767 Marionette TRACE conn4 -> [0,3635,"switchToWindow",{"name":"8"}] 21:05:22 INFO - PROCESS | 1885 | 1477886722775 Marionette TRACE conn4 <- [1,3635,null,{}] 21:05:22 INFO - PROCESS | 1885 | 1477886722825 Marionette TRACE conn4 -> [0,3636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa4400 == 14 [pid = 1885] [id = 795] 21:05:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x81fa7000) [pid = 1885] [serial = 2316] [outer = (nil)] 21:05:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x81fac000) [pid = 1885] [serial = 2317] [outer = 0x81fa7000] 21:05:22 INFO - PROCESS | 1885 | 1477886722946 Marionette DEBUG loaded listener.js 21:05:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x82b9fc00) [pid = 1885] [serial = 2318] [outer = 0x81fa7000] 21:05:23 INFO - PROCESS | 1885 | 1477886723665 Marionette TRACE conn4 <- [1,3636,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 21:05:23 INFO - . 21:05:23 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1455ms 21:05:23 INFO - PROCESS | 1885 | 1477886723817 Marionette TRACE conn4 -> [0,3637,"getWindowHandle",null] 21:05:23 INFO - PROCESS | 1885 | 1477886723825 Marionette TRACE conn4 <- [1,3637,null,{"value":"8"}] 21:05:23 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 21:05:23 INFO - PROCESS | 1885 | 1477886723834 Marionette TRACE conn4 -> [0,3638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:24 INFO - PROCESS | 1885 | 1477886724028 Marionette TRACE conn4 <- [1,3638,null,{"value":null}] 21:05:24 INFO - PROCESS | 1885 | 1477886724216 Marionette TRACE conn4 -> [0,3639,"getWindowHandles",null] 21:05:24 INFO - PROCESS | 1885 | 1477886724221 Marionette TRACE conn4 <- [1,3639,null,["8"]] 21:05:24 INFO - PROCESS | 1885 | 1477886724232 Marionette TRACE conn4 -> [0,3640,"switchToWindow",{"name":"8"}] 21:05:24 INFO - PROCESS | 1885 | 1477886724238 Marionette TRACE conn4 <- [1,3640,null,{}] 21:05:24 INFO - PROCESS | 1885 | 1477886724288 Marionette TRACE conn4 -> [0,3641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae0000 == 15 [pid = 1885] [id = 796] 21:05:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x82e72800) [pid = 1885] [serial = 2319] [outer = (nil)] 21:05:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x83286800) [pid = 1885] [serial = 2320] [outer = 0x82e72800] 21:05:24 INFO - PROCESS | 1885 | 1477886724402 Marionette DEBUG loaded listener.js 21:05:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x83358400) [pid = 1885] [serial = 2321] [outer = 0x82e72800] 21:05:26 INFO - PROCESS | 1885 | --DOCSHELL 0x83056800 == 14 [pid = 1885] [id = 788] 21:05:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8328cc00 == 13 [pid = 1885] [id = 794] 21:05:29 INFO - PROCESS | 1885 | --DOCSHELL 0x81fa4400 == 12 [pid = 1885] [id = 795] 21:05:29 INFO - PROCESS | 1885 | --DOCSHELL 0x81c17c00 == 11 [pid = 1885] [id = 790] 21:05:29 INFO - PROCESS | 1885 | --DOCSHELL 0x82e72000 == 10 [pid = 1885] [id = 792] 21:05:29 INFO - PROCESS | 1885 | --DOCSHELL 0x831b3800 == 9 [pid = 1885] [id = 793] 21:05:29 INFO - PROCESS | 1885 | --DOCSHELL 0x82c1f800 == 8 [pid = 1885] [id = 791] 21:05:29 INFO - PROCESS | 1885 | --DOCSHELL 0x81b54000 == 7 [pid = 1885] [id = 789] 21:05:32 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x831b3c00) [pid = 1885] [serial = 2310] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 21:05:32 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8328d000) [pid = 1885] [serial = 2313] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 21:05:32 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x82e72c00) [pid = 1885] [serial = 2307] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 21:05:32 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x82c1fc00) [pid = 1885] [serial = 2304] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 21:05:32 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x81fad000) [pid = 1885] [serial = 2301] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 21:05:32 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x83056c00) [pid = 1885] [serial = 2295] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 21:05:32 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x81b54c00) [pid = 1885] [serial = 2298] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 21:05:32 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x81fa7000) [pid = 1885] [serial = 2316] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x83286800) [pid = 1885] [serial = 2320] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x81fac000) [pid = 1885] [serial = 2317] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x82b9fc00) [pid = 1885] [serial = 2318] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x83365400) [pid = 1885] [serial = 2314] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x87ec6c00) [pid = 1885] [serial = 2315] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x831b8000) [pid = 1885] [serial = 2311] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x831bb400) [pid = 1885] [serial = 2312] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82e76800) [pid = 1885] [serial = 2308] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x830cf400) [pid = 1885] [serial = 2309] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x82d46800) [pid = 1885] [serial = 2305] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x82d4b000) [pid = 1885] [serial = 2306] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x81faf000) [pid = 1885] [serial = 2302] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x82b94000) [pid = 1885] [serial = 2303] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x81b58400) [pid = 1885] [serial = 2299] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x81c1cc00) [pid = 1885] [serial = 2300] [outer = (nil)] [url = about:blank] 21:05:37 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x830d1000) [pid = 1885] [serial = 2297] [outer = (nil)] [url = about:blank] 21:05:54 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 21:05:54 INFO - PROCESS | 1885 | 1477886754612 Marionette TRACE conn4 <- [1,3641,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 21:05:54 INFO - . 21:05:54 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30829ms 21:05:54 INFO - PROCESS | 1885 | 1477886754665 Marionette TRACE conn4 -> [0,3642,"getWindowHandle",null] 21:05:54 INFO - PROCESS | 1885 | 1477886754671 Marionette TRACE conn4 <- [1,3642,null,{"value":"8"}] 21:05:54 INFO - TEST-START | /websockets/opening-handshake/005.html 21:05:54 INFO - PROCESS | 1885 | 1477886754684 Marionette TRACE conn4 -> [0,3643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:54 INFO - PROCESS | 1885 | 1477886754931 Marionette TRACE conn4 <- [1,3643,null,{"value":null}] 21:05:55 INFO - PROCESS | 1885 | 1477886755022 Marionette TRACE conn4 -> [0,3644,"getWindowHandles",null] 21:05:55 INFO - PROCESS | 1885 | 1477886755029 Marionette TRACE conn4 <- [1,3644,null,["8"]] 21:05:55 INFO - PROCESS | 1885 | 1477886755038 Marionette TRACE conn4 -> [0,3645,"switchToWindow",{"name":"8"}] 21:05:55 INFO - PROCESS | 1885 | 1477886755046 Marionette TRACE conn4 <- [1,3645,null,{}] 21:05:55 INFO - PROCESS | 1885 | 1477886755053 Marionette TRACE conn4 -> [0,3646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x81b52800 == 8 [pid = 1885] [id = 797] 21:05:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x81b52c00) [pid = 1885] [serial = 2322] [outer = (nil)] 21:05:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x81b57800) [pid = 1885] [serial = 2323] [outer = 0x81b52c00] 21:05:55 INFO - PROCESS | 1885 | 1477886755172 Marionette DEBUG loaded listener.js 21:05:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x81c19000) [pid = 1885] [serial = 2324] [outer = 0x81b52c00] 21:05:55 INFO - PROCESS | 1885 | 1477886755791 Marionette TRACE conn4 <- [1,3646,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3647,"getWindowHandle",null] 21:05:55 INFO - PROCESS | 1885 | 1477886755865 Marionette TRACE conn4 <- [1,3647,null,{"value":"8"}] 21:05:55 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 21:05:55 INFO - PROCESS | 1885 | 1477886755873 Marionette TRACE conn4 -> [0,3648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:56 INFO - PROCESS | 1885 | 1477886756163 Marionette TRACE conn4 <- [1,3648,null,{"value":null}] 21:05:56 INFO - PROCESS | 1885 | 1477886756185 Marionette TRACE conn4 -> [0,3649,"getWindowHandles",null] 21:05:56 INFO - PROCESS | 1885 | 1477886756191 Marionette TRACE conn4 <- [1,3649,null,["8"]] 21:05:56 INFO - PROCESS | 1885 | 1477886756199 Marionette TRACE conn4 -> [0,3650,"switchToWindow",{"name":"8"}] 21:05:56 INFO - PROCESS | 1885 | 1477886756205 Marionette TRACE conn4 <- [1,3650,null,{}] 21:05:56 INFO - PROCESS | 1885 | 1477886756212 Marionette TRACE conn4 -> [0,3651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x81c13c00 == 9 [pid = 1885] [id = 798] 21:05:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x81fabc00) [pid = 1885] [serial = 2325] [outer = (nil)] 21:05:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x81fadc00) [pid = 1885] [serial = 2326] [outer = 0x81fabc00] 21:05:56 INFO - PROCESS | 1885 | 1477886756328 Marionette DEBUG loaded listener.js 21:05:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82b92400) [pid = 1885] [serial = 2327] [outer = 0x81fabc00] 21:05:56 INFO - PROCESS | 1885 | [1885] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 21:05:57 INFO - ............................................................. 21:05:57 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1879ms 21:05:57 INFO - PROCESS | 1885 | 1477886757653 Marionette TRACE conn4 <- [1,3651,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 21:05:57 INFO - PROCESS | 1885 | 1477886757788 Marionette TRACE conn4 -> [0,3652,"getWindowHandle",null] 21:05:57 INFO - PROCESS | 1885 | 1477886757795 Marionette TRACE conn4 <- [1,3652,null,{"value":"8"}] 21:05:57 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 21:05:57 INFO - PROCESS | 1885 | 1477886757803 Marionette TRACE conn4 -> [0,3653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:58 INFO - PROCESS | 1885 | 1477886758000 Marionette TRACE conn4 <- [1,3653,null,{"value":null}] 21:05:58 INFO - PROCESS | 1885 | 1477886758157 Marionette TRACE conn4 -> [0,3654,"getWindowHandles",null] 21:05:58 INFO - PROCESS | 1885 | 1477886758164 Marionette TRACE conn4 <- [1,3654,null,["8"]] 21:05:58 INFO - PROCESS | 1885 | 1477886758172 Marionette TRACE conn4 -> [0,3655,"switchToWindow",{"name":"8"}] 21:05:58 INFO - PROCESS | 1885 | 1477886758180 Marionette TRACE conn4 <- [1,3655,null,{}] 21:05:58 INFO - PROCESS | 1885 | 1477886758187 Marionette TRACE conn4 -> [0,3656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e77800 == 10 [pid = 1885] [id = 799] 21:05:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82e78000) [pid = 1885] [serial = 2328] [outer = (nil)] 21:05:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82f3d800) [pid = 1885] [serial = 2329] [outer = 0x82e78000] 21:05:58 INFO - PROCESS | 1885 | 1477886758304 Marionette DEBUG loaded listener.js 21:05:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82f40000) [pid = 1885] [serial = 2330] [outer = 0x82e78000] 21:05:58 INFO - PROCESS | 1885 | [1885] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 21:05:59 INFO - PROCESS | 1885 | 1477886759311 Marionette TRACE conn4 <- [1,3656,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 21:05:59 INFO - .................................. 21:05:59 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1590ms 21:05:59 INFO - PROCESS | 1885 | 1477886759392 Marionette TRACE conn4 -> [0,3657,"getWindowHandle",null] 21:05:59 INFO - PROCESS | 1885 | 1477886759397 Marionette TRACE conn4 <- [1,3657,null,{"value":"8"}] 21:05:59 INFO - TEST-START | /workers/semantics/interface-objects/003.html 21:05:59 INFO - PROCESS | 1885 | 1477886759405 Marionette TRACE conn4 -> [0,3658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:59 INFO - PROCESS | 1885 | 1477886759598 Marionette TRACE conn4 <- [1,3658,null,{"value":null}] 21:05:59 INFO - PROCESS | 1885 | 1477886759742 Marionette TRACE conn4 -> [0,3659,"getWindowHandles",null] 21:05:59 INFO - PROCESS | 1885 | 1477886759750 Marionette TRACE conn4 <- [1,3659,null,["8"]] 21:05:59 INFO - PROCESS | 1885 | 1477886759755 Marionette TRACE conn4 -> [0,3660,"switchToWindow",{"name":"8"}] 21:05:59 INFO - PROCESS | 1885 | 1477886759762 Marionette TRACE conn4 <- [1,3660,null,{}] 21:05:59 INFO - PROCESS | 1885 | 1477886759768 Marionette TRACE conn4 -> [0,3661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x83054000 == 11 [pid = 1885] [id = 800] 21:05:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83054c00) [pid = 1885] [serial = 2331] [outer = (nil)] 21:05:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x830d0400) [pid = 1885] [serial = 2332] [outer = 0x83054c00] 21:05:59 INFO - PROCESS | 1885 | 1477886759872 Marionette DEBUG loaded listener.js 21:06:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8335b000) [pid = 1885] [serial = 2333] [outer = 0x83054c00] 21:06:00 INFO - .............................................................. 21:06:00 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1428ms 21:06:00 INFO - TEST-START | /workers/semantics/interface-objects/004.html 21:06:00 INFO - PROCESS | 1885 | 1477886760765 Marionette TRACE conn4 <- [1,3661,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 21:06:00 INFO - PROCESS | 1885 | 1477886760834 Marionette TRACE conn4 -> [0,3662,"getWindowHandle",null] 21:06:00 INFO - PROCESS | 1885 | 1477886760837 Marionette TRACE conn4 <- [1,3662,null,{"value":"8"}] 21:06:00 INFO - PROCESS | 1885 | 1477886760847 Marionette TRACE conn4 -> [0,3663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:01 INFO - PROCESS | 1885 | 1477886761184 Marionette TRACE conn4 <- [1,3663,null,{"value":null}] 21:06:01 INFO - PROCESS | 1885 | 1477886761232 Marionette TRACE conn4 -> [0,3664,"getWindowHandles",null] 21:06:01 INFO - PROCESS | 1885 | 1477886761235 Marionette TRACE conn4 <- [1,3664,null,["8"]] 21:06:01 INFO - PROCESS | 1885 | 1477886761246 Marionette TRACE conn4 -> [0,3665,"switchToWindow",{"name":"8"}] 21:06:01 INFO - PROCESS | 1885 | 1477886761252 Marionette TRACE conn4 <- [1,3665,null,{}] 21:06:01 INFO - PROCESS | 1885 | 1477886761264 Marionette TRACE conn4 -> [0,3666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x8328e800 == 12 [pid = 1885] [id = 801] 21:06:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8335e800) [pid = 1885] [serial = 2334] [outer = (nil)] 21:06:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x83360400) [pid = 1885] [serial = 2335] [outer = 0x8335e800] 21:06:01 INFO - PROCESS | 1885 | 1477886761373 Marionette DEBUG loaded listener.js 21:06:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8ba80c00) [pid = 1885] [serial = 2336] [outer = 0x8335e800] 21:06:02 INFO - PROCESS | 1885 | 1477886762239 Marionette TRACE conn4 <- [1,3666,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 21:06:02 INFO - ................................. 21:06:02 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1488ms 21:06:02 INFO - PROCESS | 1885 | 1477886762332 Marionette TRACE conn4 -> [0,3667,"getWindowHandle",null] 21:06:02 INFO - PROCESS | 1885 | 1477886762336 Marionette TRACE conn4 <- [1,3667,null,{"value":"8"}] 21:06:02 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 21:06:02 INFO - PROCESS | 1885 | 1477886762344 Marionette TRACE conn4 -> [0,3668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:02 INFO - PROCESS | 1885 | 1477886762694 Marionette TRACE conn4 <- [1,3668,null,{"value":null}] 21:06:02 INFO - PROCESS | 1885 | 1477886762884 Marionette TRACE conn4 -> [0,3669,"getWindowHandles",null] 21:06:02 INFO - PROCESS | 1885 | 1477886762892 Marionette TRACE conn4 <- [1,3669,null,["8"]] 21:06:02 INFO - PROCESS | 1885 | 1477886762904 Marionette TRACE conn4 -> [0,3670,"switchToWindow",{"name":"8"}] 21:06:02 INFO - PROCESS | 1885 | 1477886762917 Marionette TRACE conn4 <- [1,3670,null,{}] 21:06:02 INFO - PROCESS | 1885 | 1477886762926 Marionette TRACE conn4 -> [0,3671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x81989000 == 13 [pid = 1885] [id = 802] 21:06:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8198ac00) [pid = 1885] [serial = 2337] [outer = (nil)] 21:06:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x81ae7000) [pid = 1885] [serial = 2338] [outer = 0x8198ac00] 21:06:03 INFO - PROCESS | 1885 | 1477886763059 Marionette DEBUG loaded listener.js 21:06:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x81c12c00) [pid = 1885] [serial = 2339] [outer = 0x8198ac00] 21:06:03 INFO - PROCESS | 1885 | 1477886763918 Marionette TRACE conn4 <- [1,3671,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 21:06:03 INFO - . 21:06:03 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1632ms 21:06:03 INFO - PROCESS | 1885 | 1477886763978 Marionette TRACE conn4 -> [0,3672,"getWindowHandle",null] 21:06:03 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 21:06:03 INFO - PROCESS | 1885 | 1477886763986 Marionette TRACE conn4 <- [1,3672,null,{"value":"8"}] 21:06:03 INFO - PROCESS | 1885 | 1477886763996 Marionette TRACE conn4 -> [0,3673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:04 INFO - PROCESS | 1885 | 1477886764259 Marionette TRACE conn4 <- [1,3673,null,{"value":null}] 21:06:04 INFO - PROCESS | 1885 | 1477886764455 Marionette TRACE conn4 -> [0,3674,"getWindowHandles",null] 21:06:04 INFO - PROCESS | 1885 | 1477886764467 Marionette TRACE conn4 <- [1,3674,null,["8"]] 21:06:04 INFO - PROCESS | 1885 | 1477886764518 Marionette TRACE conn4 -> [0,3675,"switchToWindow",{"name":"8"}] 21:06:04 INFO - PROCESS | 1885 | 1477886764528 Marionette TRACE conn4 <- [1,3675,null,{}] 21:06:04 INFO - PROCESS | 1885 | 1477886764534 Marionette TRACE conn4 -> [0,3676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x81fa1400 == 14 [pid = 1885] [id = 803] 21:06:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x81fa4c00) [pid = 1885] [serial = 2340] [outer = (nil)] 21:06:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x82b98400) [pid = 1885] [serial = 2341] [outer = 0x81fa4c00] 21:06:04 INFO - PROCESS | 1885 | 1477886764663 Marionette DEBUG loaded listener.js 21:06:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x82c1e000) [pid = 1885] [serial = 2342] [outer = 0x81fa4c00] 21:06:05 INFO - PROCESS | 1885 | 1477886765539 Marionette TRACE conn4 <- [1,3676,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 21:06:05 INFO - . 21:06:05 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1578ms 21:06:05 INFO - PROCESS | 1885 | 1477886765574 Marionette TRACE conn4 -> [0,3677,"getWindowHandle",null] 21:06:05 INFO - PROCESS | 1885 | 1477886765579 Marionette TRACE conn4 <- [1,3677,null,{"value":"8"}] 21:06:05 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 21:06:05 INFO - PROCESS | 1885 | 1477886765589 Marionette TRACE conn4 -> [0,3678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:05 INFO - PROCESS | 1885 | 1477886765850 Marionette TRACE conn4 <- [1,3678,null,{"value":null}] 21:06:06 INFO - PROCESS | 1885 | 1477886766123 Marionette TRACE conn4 -> [0,3679,"getWindowHandles",null] 21:06:06 INFO - PROCESS | 1885 | 1477886766153 Marionette TRACE conn4 <- [1,3679,null,["8"]] 21:06:06 INFO - PROCESS | 1885 | 1477886766207 Marionette TRACE conn4 -> [0,3680,"switchToWindow",{"name":"8"}] 21:06:06 INFO - PROCESS | 1885 | 1477886766217 Marionette TRACE conn4 <- [1,3680,null,{}] 21:06:06 INFO - PROCESS | 1885 | 1477886766224 Marionette TRACE conn4 -> [0,3681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x81ae7800 == 15 [pid = 1885] [id = 804] 21:06:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x82d48400) [pid = 1885] [serial = 2343] [outer = (nil)] 21:06:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x82d52400) [pid = 1885] [serial = 2344] [outer = 0x82d48400] 21:06:06 INFO - PROCESS | 1885 | 1477886766352 Marionette DEBUG loaded listener.js 21:06:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x82f66800) [pid = 1885] [serial = 2345] [outer = 0x82d48400] 21:06:07 INFO - PROCESS | 1885 | 1477886767222 Marionette TRACE conn4 <- [1,3681,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 21:06:07 INFO - . 21:06:07 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1675ms 21:06:07 INFO - PROCESS | 1885 | 1477886767265 Marionette TRACE conn4 -> [0,3682,"getWindowHandle",null] 21:06:07 INFO - PROCESS | 1885 | 1477886767269 Marionette TRACE conn4 <- [1,3682,null,{"value":"8"}] 21:06:07 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 21:06:07 INFO - PROCESS | 1885 | 1477886767280 Marionette TRACE conn4 -> [0,3683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:07 INFO - PROCESS | 1885 | 1477886767542 Marionette TRACE conn4 <- [1,3683,null,{"value":null}] 21:06:07 INFO - PROCESS | 1885 | 1477886767738 Marionette TRACE conn4 -> [0,3684,"getWindowHandles",null] 21:06:07 INFO - PROCESS | 1885 | 1477886767748 Marionette TRACE conn4 <- [1,3684,null,["8"]] 21:06:07 INFO - PROCESS | 1885 | 1477886767762 Marionette TRACE conn4 -> [0,3685,"switchToWindow",{"name":"8"}] 21:06:07 INFO - PROCESS | 1885 | 1477886767775 Marionette TRACE conn4 <- [1,3685,null,{}] 21:06:07 INFO - PROCESS | 1885 | 1477886767781 Marionette TRACE conn4 -> [0,3686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"71a1b011-a1ee-4639-bd6e-d44655a10169\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x82e75800 == 16 [pid = 1885] [id = 805] 21:06:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x82e77000) [pid = 1885] [serial = 2346] [outer = (nil)] 21:06:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x83058000) [pid = 1885] [serial = 2347] [outer = 0x82e77000] 21:06:07 INFO - PROCESS | 1885 | 1477886767901 Marionette DEBUG loaded listener.js 21:06:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x830cd400) [pid = 1885] [serial = 2348] [outer = 0x82e77000] 21:06:08 INFO - PROCESS | 1885 | 1477886768707 Marionette TRACE conn4 <- [1,3686,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3687,"getWindowHandle",null] 21:06:08 INFO - PROCESS | 1885 | 1477886768772 Marionette TRACE conn4 <- [1,3687,null,{"value":"8"}] 21:06:09 INFO - PROCESS | 1885 | --DOCSHELL 0x8328e800 == 15 [pid = 1885] [id = 801] 21:06:09 INFO - PROCESS | 1885 | --DOCSHELL 0x83054000 == 14 [pid = 1885] [id = 800] 21:06:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82e77800 == 13 [pid = 1885] [id = 799] 21:06:09 INFO - PROCESS | 1885 | --DOCSHELL 0x81c13c00 == 12 [pid = 1885] [id = 798] 21:06:09 INFO - PROCESS | 1885 | --DOCSHELL 0x81b52800 == 11 [pid = 1885] [id = 797] 21:06:09 WARNING - u'runner_teardown' () 21:06:09 INFO - No more tests 21:06:09 INFO - Got 0 unexpected results 21:06:09 INFO - SUITE-END | took 2391s 21:06:09 INFO - Closing logging queue 21:06:10 INFO - queue closed 21:06:10 INFO - Return code: 0 21:06:10 WARNING - # TBPL SUCCESS # 21:06:10 INFO - Running post-action listener: _resource_record_post_action 21:06:10 INFO - [mozharness: 2016-10-31 04:06:10.207073Z] Finished run-tests step (success) 21:06:10 INFO - Running post-run listener: _resource_record_post_run 21:06:10 INFO - Total resource usage - Wall time: 2435s; CPU: 52.0%; Read bytes: 12005376; Write bytes: 318808064; Read time: 6652; Write time: 263820 21:06:10 INFO - TinderboxPrint: CPU usage
51.6% 21:06:10 INFO - TinderboxPrint: I/O read bytes / time
12,005,376 / 6,652 21:06:10 INFO - TinderboxPrint: I/O write bytes / time
318,808,064 / 263,820 21:06:10 INFO - TinderboxPrint: CPU idle
1,163.8 (48.1%) 21:06:10 INFO - TinderboxPrint: CPU system
123.7 (5.1%) 21:06:10 INFO - TinderboxPrint: CPU user
1,121.9 (46.4%) 21:06:10 INFO - TinderboxPrint: Swap in / out
0 / 0 21:06:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:06:10 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 45056; Write bytes: 188174336; Read time: 268; Write time: 222348 21:06:10 INFO - run-tests - Wall time: 2400s; CPU: 51.0%; Read bytes: 11960320; Write bytes: 130633728; Read time: 6384; Write time: 41472 21:06:11 INFO - Running post-run listener: _upload_blobber_files 21:06:11 INFO - Blob upload gear active. 21:06:11 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 21:06:11 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 21:06:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 21:06:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 21:06:13 INFO - (blobuploader) - INFO - Open directory for files ... 21:06:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 21:06:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:06:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:06:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:06:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:06:14 INFO - (blobuploader) - INFO - Done attempting. 21:06:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 21:06:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:06:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:06:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:06:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:06:16 INFO - (blobuploader) - INFO - Done attempting. 21:06:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 21:06:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:06:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:06:18 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 21:06:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:06:18 INFO - (blobuploader) - INFO - Done attempting. 21:06:18 INFO - (blobuploader) - INFO - Iteration through files over. 21:06:18 INFO - Return code: 0 21:06:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 21:06:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 21:06:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/35e1b1d9975e2edf2be96d5ea893a02580a8f86cff2d38ccef7053de5dd3f4c9e9e0bb9fbf4141b6356ee04715870e379eda011c9061a9a43c9639841648e878", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/216767302cc06725d7bbec3027f08df91baae0670f537ddd30540f25b962944e6f83e5f7e975958532f46899da0b338a5c4a7a343d8db5968fe5f84235771c96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4d859b36d1e773b750b56a27f6e9fbeb92523974a5f4debc26a17ed1598983dbf62969ca96ae50ffa91c5bf02848c4d8234b8ed8f092001857a9aca822df1d24"} 21:06:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 21:06:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 21:06:18 INFO - Contents: 21:06:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/35e1b1d9975e2edf2be96d5ea893a02580a8f86cff2d38ccef7053de5dd3f4c9e9e0bb9fbf4141b6356ee04715870e379eda011c9061a9a43c9639841648e878", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/216767302cc06725d7bbec3027f08df91baae0670f537ddd30540f25b962944e6f83e5f7e975958532f46899da0b338a5c4a7a343d8db5968fe5f84235771c96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4d859b36d1e773b750b56a27f6e9fbeb92523974a5f4debc26a17ed1598983dbf62969ca96ae50ffa91c5bf02848c4d8234b8ed8f092001857a9aca822df1d24"} 21:06:18 INFO - Running post-run listener: copy_logs_to_upload_dir 21:06:18 INFO - Copying logs to upload dir... 21:06:18 INFO - mkdir: /builds/slave/test/build/upload/logs 21:06:18 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2659.383093 ========= master_lag: 1.68 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 44 mins, 21 secs) (at 2016-10-30 21:06:20.599602) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-30 21:06:20.600757) ========= 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-1477883562.451672-784087329 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/35e1b1d9975e2edf2be96d5ea893a02580a8f86cff2d38ccef7053de5dd3f4c9e9e0bb9fbf4141b6356ee04715870e379eda011c9061a9a43c9639841648e878", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/216767302cc06725d7bbec3027f08df91baae0670f537ddd30540f25b962944e6f83e5f7e975958532f46899da0b338a5c4a7a343d8db5968fe5f84235771c96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4d859b36d1e773b750b56a27f6e9fbeb92523974a5f4debc26a17ed1598983dbf62969ca96ae50ffa91c5bf02848c4d8234b8ed8f092001857a9aca822df1d24"} build_url:https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033015 build_url: 'https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/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/35e1b1d9975e2edf2be96d5ea893a02580a8f86cff2d38ccef7053de5dd3f4c9e9e0bb9fbf4141b6356ee04715870e379eda011c9061a9a43c9639841648e878", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/216767302cc06725d7bbec3027f08df91baae0670f537ddd30540f25b962944e6f83e5f7e975958532f46899da0b338a5c4a7a343d8db5968fe5f84235771c96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4d859b36d1e773b750b56a27f6e9fbeb92523974a5f4debc26a17ed1598983dbf62969ca96ae50ffa91c5bf02848c4d8234b8ed8f092001857a9aca822df1d24"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XNE0QSKNQiKY5TkxumIYqQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.63 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-30 21:06:21.262047) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 21:06:21.262387) ========= 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-1477883562.451672-784087329 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018050 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 21:06:21.309494) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-30 21:06:21.309805) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-30 21:06:21.310091) ========= ========= Total master_lag: 3.35 =========